Crypto glossary
Cross-chain swap
A cross-chain swap exchanges a token on one blockchain for a different token on another in a single user action, via bridges, intents or native liquidity pools.
A cross-chain swap combines two operations, moving value between chains and trading one asset for another, into what looks like one step. Under the hood there are several approaches: aggregators that chain a DEX trade, a bridge transfer and another DEX trade; intent systems where a solver delivers the target token on the destination chain from its own inventory; and protocols like THORChain that hold native assets in pools on each chain.
Demand comes from users who hold assets on one network and want to use an app on another without a detour through a centralised exchange. Wallets increasingly embed cross-chain swaps directly, and the market for routing them has become competitive, with aggregators comparing bridges and solvers for each quote.
Every leg adds risk: bridge or solver failure, slippage on each trade, and price moves while funds are in transit. A failed step can leave the user holding an intermediate token on the wrong chain. Cross-chain swap routes have also been abused to launder stolen funds, so some services screen addresses.
Example
A user swaps SOL on Solana for USDC on Arbitrum in one wallet screen; an aggregator routes it through a solver that pays out on Arbitrum within a minute.
Related terms
Latest articles on Cross-chain swap
- THORChain Completes ZEC Integration, Bringing Native Zcash to Cross-Chain Swaps
- MetaMask Simplifies Solana Trading With Gas Fee Coverage on Cross-Chain Swaps
- Shielded, Not Anonymous: What Private Cross-Chain Swaps Actually Hide
- THORChain Launches Native Cross-Chain Swap Interface in Public Beta
- NEAR Launches On Solana, Enabling One-Click Cross-Chain Swaps
