A cross-chain swap exchanges a token on one blockchain for a different token on another blockchain in a single flow, for example USDT on Ethereum → SOL on Solana, or ETH on Arbitrum → USDC on Base. Behind the scenes the route combines a swap, a bridge and, if needed, a second swap, and an aggregator picks the combination that delivers the most at the lowest cost.
Key Takeaways
- One flow: no manual bridging and re-swapping.
- Route parts: source swap + bridge + destination swap.
- Wallets: one for EVM-to-EVM; a Solana or Bitcoin address for those networks.
- Time: usually minutes.
Cross-Chain Swap vs Manual Steps
| Manual | Cross-chain swap | |
|---|---|---|
| Steps | Swap, bridge, swap | One |
| Gas tokens needed | On both chains | On the source chain |
| Time | Longer, more clicks | Usually minutes |
| Errors | More chances to pick wrong tokens | Fewer |
Common Examples
- USDT on Tron → ETH on Arbitrum.
- ETH on Ethereum → SOL on Solana: see how to swap ETH to SOL.
- USDT → native BTC: see how to swap USDT to BTC.
- USDC on Ethereum → USDC on Base: see how to bridge to Base.
What to Check Before Confirming
- Destination network and token.
- Recipient address for non-EVM networks.
- Amount received and time estimate.
- Fees: gas, route fees and the service fee.
Bridges used in these routes are explained in cross-chain bridges explained, and safety habits in crypto bridge hacks and how to bridge safely. Background on atomic swaps, an older trustless approach, is on Wikipedia.
