What Is a Cross-Chain Swap? Swap Tokens Across Networks in One Step

What Is a Cross-Chain Swap? Swap Tokens Across Networks in One Step

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

ManualCross-chain swap
StepsSwap, bridge, swapOne
Gas tokens neededOn both chainsOn the source chain
TimeLonger, more clicksUsually minutes
ErrorsMore chances to pick wrong tokensFewer

Common Examples

What to Check Before Confirming

  1. Destination network and token.
  2. Recipient address for non-EVM networks.
  3. Amount received and time estimate.
  4. 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.

Swap on Step Exchange

Swap or bridge in one step

Best routes across DEXs and bridges on 60+ chains. Non-custodial: you sign every transaction in your own wallet.

0.7% service fee plus network gas, shown before you confirm.

FAQ

What is a cross-chain swap?

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 for SOL on Solana.

How does a cross-chain swap work?

The route combines a swap on the source chain, a bridge between chains and, if needed, a swap on the destination chain. An aggregator chooses the combination with the best result.

How long does a cross-chain swap take?

Usually seconds to a few minutes, longer when Bitcoin or a slow bridge is involved.

Do I need two wallets for a cross-chain swap?

Between EVM networks one wallet is enough. To or from Solana or Bitcoin you need an address on that network to receive or send.