Cross-chain · Base → Ethereum
Swap USDC from Base to WETH on Ethereum
Swap USDC from Base to WETH on Ethereum. Base sends Circle USDC away, and Ethereum credits canonical WETH rather than loose ETH.
Circle USDC on Base is 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913. Check it on Basescan before you approve. Base is chain 8453, an L2, and gas is ETH. Canonical WETH on Ethereum is 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2. Check that on Etherscan. Ethereum is chain 1, with blocks around 12 seconds. WETH is an ERC-20 claim on ETH. It is not the gas coin, and it is not the Base WETH predeploy at 0x4200000000000000000000000000000000000006.

Why the WETH contract exists
Base WETH is a different deployment
Gas you still have to own
A short refusal list
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 USDC from Base to WETH on Ethereum?
Circle USDC on Base is 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913. Check it on Basescan before you approve.
Can I pay Ethereum gas with the WETH from this swap?
Not directly. WETH is an ERC-20. Validators and wallets take native ETH, the 0xEeee placeholder, for gas on chain 1. You unwrap WETH at 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2 only after you already have a little ETH to pay for that unwrap. Plan that ETH separately. A WETH balance alone does not broadcast the next transaction.
Is Base WETH at 0x4200...0006 the token I will receive?
No. That address is wrapped ETH on Base, chain 8453. This route spends Base USDC and delivers Ethereum WETH at 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2, which you verify on Etherscan. Holding the Base WETH contract does not mean the mainnet position is open. Basescan and Etherscan are showing two different deployments of wrapped ether.
What if the app I am funding only accepts native ETH?
Then this route stops one step early. You would still unwrap WETH on Ethereum, and that unwrap is a separate transaction with its own gas. If native ETH was the goal, choose the route that delivers the gas coin instead of the WETH contract. Unwrapping also needs a little native ETH already on chain 1.
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 ETH
Swap Ether (ETH) on Base. Base quotes on XAUConnect, with the fee and the minimum you receive shown before you sign. You
Swap USDC
Swap USD Coin (USDC) on Base. Base quotes on XAUConnect, with the fee and the minimum you receive shown before you sign.
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
What is an automated market maker (AMM)?
AMMs replace order books with liquidity pools and a pricing formula. Constant-product math, why prices move per trade, a
How do cross-chain bridges work?
A bridge locks or burns an asset on the source chain and releases a different contract on the destination. You need gas
Build programmatically
Swap via API for bots and AI agents: quotes, builds, and cross-chain routes.