Cross-chain · Base → Arbitrum One
Swap WETH from Base to ARB on Arbitrum One
Swap WETH from Base to ARB on Arbitrum One. Base WETH leaves, and the ARB governance token arrives on Arbitrum One.
Approve wrapped ETH at 0x4200000000000000000000000000000000000006 on Base, chain 8453. Basescan is where that allowance sits, and it costs ETH. Receive ARB at 0x912CE59144191C1204E64559FE8253a0e49E6548 on chain 42161. Arbiscan lists it as the governance token, not as gas. Native ETH is 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE and is not the output. WETH on One at 0x82aF49447D8a07e3bd95BD0d56f35241523fBab1 is not the output either. This is Arbitrum One, not Nova.

Wrapped ether for a governance token
ARB still needs ETH beside it
Simpler jobs that are not this page
What a correct pair of receipts looks like
Legal
Risk disclosure
XAUConnect is a non-custodial swap aggregator. Digital assets are volatile and may lose value rapidly. Content on this page is educational and not investment advice. Verify every contract address on the official block explorer before approving a transaction.
Frequently asked questions
What is the best way to swap WETH from Base to ARB on Arbitrum One?
Approve wrapped ETH at 0x4200000000000000000000000000000000000006 on Base, chain 8453. Basescan is where that allowance sits, and it costs ETH.
Does ARB pay gas after this swap?
No. ARB at 0x912CE59144191C1204E64559FE8253a0e49E6548 is the governance token. Gas on Arbitrum One is ETH, marked 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE in quotes. You need that ETH on chain 42161, separate from Base. Until it is there, the ARB balance cannot be sent. Arbiscan can show the token while the wallet still refuses to move it.
Is this a way to move WETH onto Arbitrum?
No. WETH on One is 0x82aF49447D8a07e3bd95BD0d56f35241523fBab1. This route spends Base WETH at 0x4200000000000000000000000000000000000006 and delivers ARB. If the pool asked for the One WETH contract, leave this page. Arbiscan will not show a WETH credit from this quote. You sold the wrapper for ARB, and the two contracts are not substitutes.
What if my Base balance is native ETH?
Then this route sees nothing to approve. Native ETH is the gas coin on chain 8453, not the input. Wrap into the predeploy first, or pick a route that sells native ETH for ARB. The wrap is a Base transaction and does not by itself create ARB.
Trade on XAUConnect
Open the swap page with this cross-chain route pre-selected, then connect your wallet on the source chain to quote and execute. You keep the keys.
Continue exploring
Related markets, guides & networks
Next pages on this subject. Read them before you trade.
Swap AERO
Swap Aerodrome (AERO) on Base. Base quotes on XAUConnect, with the fee and the minimum you receive shown before you sign
Swap WETH
Swap Wrapped Ether (WETH) on Base. Base quotes on XAUConnect, with the fee and the minimum you receive shown before you
Swap BRETT
Swap Brett (BRETT) on Base. Base quotes on XAUConnect, with the fee and the minimum you receive shown before you sign. Y
Swap ETH
Swap Ether (ETH) on Base. Base quotes on XAUConnect, with the fee and the minimum you receive shown before you sign. You
How to swap SPL tokens on Solana
Swap SPL tokens on Solana with XAUConnect: mint verification, freeze/mint authorities, Jupiter routes, SOL fees, and Tok
How to swap on a Layer 2 network
Swap on Ethereum Layer 2s (Arbitrum, Base) with XAUConnect: same address, different balances, ETH for gas, and when cano
Build programmatically
Swap via API for bots and AI agents: quotes, builds, and cross-chain routes.