How a cross-chain swap works

Swapping across networks looks like one action, but three things happen under the hood. This guide explains each step, what you pay, and how to check that your money arrived.

The three steps behind one swap

  1. Swap on the network you start on. If you hold BNB but the route travels in USDT, your BNB is swapped into USDT first, on BNB Smart Chain.
  2. Bridge to the other network. The bridge locks the token on the first network and releases the same value on the second one. This is the part that takes a few minutes.
  3. Swap into the token you asked for. On arrival, the bridged token is swapped into your chosen token — for example USDT into ETH on Ethereum.

On Giftedhands you sign once. The route handles all three steps for you and the app tracks them until the tokens land.

What you pay

  • Gas fee. Every network charges for processing your transaction. On BNB Smart Chain it's usually a few cents; on Ethereum it can be several dollars when the network is busy. Gas is paid in the network's own coin — BNB on BNB Smart Chain, ETH on Ethereum — so always keep a little of it spare.
  • Bridge fee. The bridge takes a small cut for moving value between networks.
  • Price impact and slippage. Prices move while your swap is processing. The app shows a guaranteed minimum — if the price falls below it, the swap reverts instead of giving you less than promised.

The swap page shows all of these as one estimated total before you sign, so you can decide whether the amount is worth the cost. Small amounts on Ethereum are often not worth the gas.

How to read a transaction hash

A transaction hash is the receipt of your swap — a long code starting with 0x. Paste it into a block explorer (BscScan for BNB Smart Chain, Etherscan for Ethereum) or just tap the explorer link the app shows you.

  • Status — Success means it went through; Pending means it's still being processed; Failed means nothing moved except the gas fee.
  • Block — the numbered batch your transaction was recorded in. Once it has a block number, it's permanent.
  • From and To — your wallet address and the contract that ran the swap.
  • Tokens transferred — the real amounts that moved. This is where you confirm you received what you expected.

A cross-chain swap has two hashes: one on the network you sent from, and one on the network where the tokens arrived. The app shows both.

Before you swap a large amount

  • Send a small test amount first and confirm it arrives.
  • Keep enough of the network coin for gas — a swap can't be signed without it.
  • Check the destination network is the one you want. Tokens sent to the wrong network can be hard to recover.
  • Bridging can take several minutes. Closing the app doesn't cancel it; the transaction continues on-chain.

Ready to try it? Open the swap page.

Checking auth…