cross-chain swap
Bitcoin → Arbitrum
Swap native BTC for ETH on Arbitrum in one transaction. Non-custodial. No wrapped tokens.
loading widget…
Native BTC ↔ ETH swaps route through THORChain — landing in v1.1. The widget above covers EVM routes today; for the native flow now, read the step-by-step guide.
How Bitcoin → Arbitrum routing works
Swap native BTC for ETH via THORChain — non-custodial, no wrapped tokens, no centralized exchange in the loop.
Ropil queries three independent protocols and uses whichever returns the best output amount in USD, accounting for slippage and network fees:
- LiFi aggregates bridges and DEXes across EVM chains. Not in the route for this pair — Bitcoin ↔ Arbitrum crosses a non-EVM chain.
- Relay uses an intent / solver model. Often fastest (under 30 seconds) for stablecoin movements between EVM L2s.
- THORChain runs native cross-chain pools. Required for Bitcoin ↔ Arbitrum — handles native Bitcoin, Litecoin, Dogecoin, and Bitcoin Cash without a centralized exchange.
What you need
- A self-custodial wallet (MetaMask, Rabby, WalletConnect).
- BTC on Bitcoin to pay for the input + gas.
- A receiving address on Arbitrum (your wallet handles this).
Before you click swap, read the risk disclosure — cross-chain swaps are irreversible and a bridge failure can strand funds.
Other pairs: Bitcoin → Ethereum · Bitcoin → Base · Bitcoin → Optimism · Bitcoin → Polygon