Need help with stuck cross chain swap transaction...

Hey, Trust Wallet Team… So, the other day I was attempting to use rubic.exhange to make a cross chain swap from PAXG to BNB through Trust Wallet’s Wallet Connect. Prior to attempting the cross chain swap I had already approved the PAXG to be spendable in Trust Wallet. You can see that transaction here:

https://etherscan.io/tx/0x7dc26fcad167cfae30ee79bd5eb11bf9751115a4749622e093ad338ede583668

After this, on Rubic.exchange I attempted to make the cross chain swap and I approved the transaction, but the page continued to say waiting for approval. I left the page open for a half hour but was never given the opportunity to actually sign the transaction through Trust Wallet. So, I was charged .017 ETH for the transaction, but the swap never actually took place. I still have all of my PAXG and no additional BNB, I’m just now missing $80 worth of ETH…

Trust Wallet Version: 2.12

ETH address: 0x787bEBA4B6C61ccAf40F6eE082708d8d409a3e8e

Transaction for the swap that never took place:

https://etherscan.io/tx/0xbe21c78dd4c86a50af0502ff8331ad217a06bcdb32bac4e7b6473d56345977ff

The transaction says successful, but there were never any funds actually swapped, just ETH taken for a gas fee… Appreciate any help that can be provided!

@timmieney When swapping tokens for the first time, you have to approve it first to be spendable. And, that is what you did just now but you approved on different platforms.

Since you are done approving the token, you need to enter the amount that you want to exchange then press the swap button.

All in all, you will confirm two transactions: approve and swap

NB: Both token approval and swapping transactions needs gas fees.

Read more: What is Token Approval?