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.

Diagram for Swap USDC from Base to WETH on Ethereum
USDC leaves Base. WETH is what can arrive on Ethereum.

Why the WETH contract exists

Ethereum applications often cannot hold native ETH inside the same interface they use for tokens, so they use WETH. Depositing ETH into 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2 mints WETH. Withdrawing burns WETH and returns ETH. This route buys that wrapped token from a USDC sale on Base. It does not call deposit on Base, and it does not leave you with spendable gas on Ethereum by itself.

Base WETH is a different deployment

On Base, wrapped ETH lives at 0x4200000000000000000000000000000000000006. That contract cannot satisfy an Ethereum mainnet pool. If your goal was only to wrap ETH you already hold on Base, do that wrap on Base and stop. If your goal was native ETH on Ethereum, the placeholder 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE is the arrival you wanted, and this page is wrong.

Gas you still have to own

You pay ETH on Base to approve USDC and to send the swap. You need ETH on Ethereum later to approve WETH or to unwrap it. WETH sitting at the canonical contract will not pay those fees. Trade on Base is the source chain, and the source gas never migrates with the token. The bridge does not publish a completion time.

A short refusal list

Refuse the quote if the other side asked for Tether USDT or Maker DAI. Refuse it if they asked for Circle USDC on Ethereum. Refuse it if you confused WBTC with ETH: WBTC is a bitcoin receipt, not this asset, and it is not native bitcoin either. Refuse it if the minimum WETH is too small for the USDC you are spending.

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.

Live execution

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.

Build programmatically

Swap via API for bots and AI agents: quotes, builds, and cross-chain routes.

Developer quickstart