How to Move Crypto Between Chains in 2026 — Fast, Non-Custodial
How to Move Crypto Between Chains
Mar 17, 2026
Moving crypto between blockchains used to mean centralized exchanges, long withdrawal queues, and multiple steps. Relay collapses that into a single transaction — any supported token, any of 85+ chains, settling in seconds.
Why Moving Between Chains Is Hard
Every blockchain is an isolated network. ETH on Arbitrum is a different asset from ETH on Optimism, even though they represent the same value. Moving between them requires infrastructure that understands both networks simultaneously — routing the send on one side and guaranteeing the receive on the other.
Traditional approaches fall short:
- Centralised exchanges require accounts, KYC, withdrawal limits, and days of processing time
- Official bridges often have 7-day waiting periods for fraud proofs on optimistic rollups
- DEX + bridge stacks require multiple transactions, multiple fees, and multiple points of failure
Relay uses an intent-based architecture: you specify what you want to receive and where, and Relay's network of fillers executes it atomically. If execution fails, your funds are returned.
How to Move Crypto Between Chains with Relay
Step 1: Go to Relay
Open relay.link in your browser. No account required.
Step 2: Connect your wallets
Connect your source wallet. If moving to a different chain type (EVM to Solana, for example), connect the destination wallet too.
Step 3: Set your route
- From: Select your token and source chain
- To: Select your destination token and chain
Relay supports 85+ chains including Ethereum, Base, Arbitrum, Optimism, Polygon, Solana, Tron, and hundreds of L2s. You can change the output token in the same step — for example, send ETH on Arbitrum and receive USDC on Solana.
Step 4: Confirm and receive
Review the exact output amount and approve the transaction. Assets arrive in your destination wallet in seconds.
What You Can Move
Relay supports crosschain swaps across token types and chain categories:
| Route type | Example |
|---|---|
| Same token, different chain | USDC on Ethereum → USDC on Base |
| Different token, same chain | ETH → USDC on Arbitrum |
| Different token, different chain | ETH on Ethereum → SOL on Solana |
| EVM to Solana | USDC on Base → SOL on Solana |
| Solana to EVM | SOL → ETH on Optimism |
Why Use Relay?
No account. No email, no KYC, no sign-up. Connect your wallet and go.
Non-custodial. Assets go directly from your wallet to your wallet. Relay never holds funds.
Fast. 2.7 second median execution across all route types.
No destination gas. Relay covers gas on the destination chain so you don't need to pre-fund it.
Reliable. $20B+ in volume, 99.9%+ fill rate across 85+ chains.
Frequently Asked Questions
What happens if a crosschain transaction fails?
Relay's intent-based model guarantees delivery. If the transaction cannot be filled at the quoted rate, your funds are returned to your source wallet automatically.
Can I move tokens that aren't stablecoins?
Yes. Relay supports ETH, WBTC, SOL, USDC, USDT, and many other tokens across supported chains.
Is there a minimum or maximum amount?
Minimums depend on the route. There is no maximum enforced by Relay.