Cross-chain swaps: one move or two?
A cross-chain swap can feel like one move, but it usually combines a trade and a transfer; knowing where each happens helps you judge time, cost and risk.
The Token Wire Desk3 min read
A cross-chain swap usually takes two kinds of action: moving value to another blockchain and trading it there. An app may package both behind one button, but the transfer and the trade still have separate steps. Knowing that helps you understand the wait, the fees and what can go wrong.
What happens in a cross-chain swap?
A cross-chain swap sends value from one blockchain and delivers a different asset on another. Blockchains keep separate records, so a token on one chain cannot simply be handed to a wallet on another. A bridge, a service that moves value between chains, coordinates the transfer.
One common route is to lock or remove the source asset on the first chain, then release or create a corresponding asset on the destination chain. A swap may also be needed to turn that asset into the one you asked for. For more on one approach, read how Acrossbridge liquidity pools speed transfers. The pool supplies assets on the destination side so a transfer can be completed without waiting for the same funds to travel there.
Is it one transaction or two?
For the user, it can be one request, but under the hood it often involves activity on both chains. You may sign a transaction on the source chain, then wait for the service to confirm it and complete delivery on the destination chain. Some routes also make a separate trade there.
That is different from a same-chain swap, where both sides of the trade happen on one blockchain. A cross-chain route adds coordination and a delay because the second chain must act after the first transaction is confirmed. The interface may show one progress bar, even when several operations are taking place.
What should you check before swapping?
Check the route details before you approve it. Small differences in the source and destination networks, tokens or fees can change what arrives. Look for the estimated amount, the destination chain, the expected wait and any minimum received.
- Confirm the destination network and token match your plan.
- Review the total cost, including network fees on both chains and any service fee.
- Check whether the quoted amount can change while the transfer is pending.
- Make sure you can access the destination chain and its wallet address.
If a route depends on a pool, available liquidity can affect the amount or the speed of delivery. A failed or delayed step may also need a recovery process, so check what the service says will happen before sending funds. Do not approve a transaction if the destination or amount is unclear.
For most beginners, the useful rule is to treat a cross-chain swap as a transfer plus a trade, even when the app presents it as one move. Watch the route status and the final balance on the destination chain to confirm delivery.