What to Check Before a Cross-Chain Swap
Check the destination network, minimum output, fees, route and refund terms before sending; each determines what arrives and what happens if execution fails.
The Blockheight Editors··2 min read
Before sending a cross-chain swap, check the destination chain and address, minimum output, total fees, route and refund terms; those details determine what can reach your wallet. A swap moves value between separate networks, so the transaction depends on both the source and destination chains and on the mechanism coordinating the exchange.
How does a cross-chain swap work?
A swap takes an asset on one chain and delivers an asset on another, using a route that coordinates the exchange and settlement. Depending on the service, it may use a bridge that locks an asset and issues a representation, liquidity held in vaults or pools, or a network of validators or solvers.
Those designs have different trust assumptions: a wrapped asset depends on the system that backs and redeems it, while a native swap aims to deliver the destination chain’s own asset. For an example of a native swap model, see chainflip; the linked article explains the mechanics in more detail. Check the service’s documentation to see which model handles your route.
Which details should I check in the quote?
Read the quote as an estimate with conditions, not a guaranteed amount. Check the expected output, the minimum output accepted, the quote’s expiry, and which fees are already deducted; compare the minimum with the amount you need to receive.
- Destination network and asset: Confirm the network and token contract or asset type, especially when the same ticker appears on several chains.
- Recipient address: Match the address to the destination chain and check for any required memo or tag.
- Minimum output and expiry: These show how much the quote may change before execution and when the quote stops applying.
- All costs: Include the source-chain transaction fee, swap or routing fee, and any destination-chain or refund fee listed by the service.
Prices can move while a swap waits for confirmation or execution. A lower minimum output may let a trade proceed after a price change, but it also means accepting fewer tokens; a stricter minimum can cause the swap to fail instead.
What happens if the swap is delayed or fails?
Check the service’s stated deposit rules before sending: some swaps require an exact asset, network, amount range or deposit address, and a wrong transfer may not be recoverable. Confirm how many source-chain confirmations the service requires, how to track the swap, and whether a failed route triggers a refund or needs manual action.
After sending, use the service’s tracker and verify the destination transaction on the destination chain before treating the swap as complete. The source transaction, the swap’s execution and the final transfer are separate stages, and each can take time. The service’s documentation should explain what happens at each stage; the actual completion time and final output remain dependent on network conditions and market movement.