Cross-chain · BNB Chain → Base

Swap USDC from BNB Chain to WETH on Base

Swap USDC from BNB Chain to WETH on Base. You send Binance-Peg USDC on BNB Chain and you receive WETH on Base, not native ETH.

The peg is 0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d, 18 decimals. Approve it. BscScan shows it on chain id 56, gas in BNB, blocks about 3 seconds. Base WETH is the predeploy 0x4200000000000000000000000000000000000006. Match it on Basescan, chain id 8453. That address is not Ethereum mainnet WETH. Base is an L2. Gas is ETH. This wrapper cannot pay it.

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

The peg buys Base's wrapper

Only 0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d is spent. You leave a dollar token and take wrapped ether exposure on an L2. If you wanted native ETH that can pay gas, this page is the wrong tool. Keep BNB for the approval. The raw peg integer is not the price on the quote.

0x4200 is Base WETH, not a shared mainnet token

0x4200000000000000000000000000000000000006 is the WETH predeploy on Base. The same shape of address exists on other rollups, but this page settles on Base only, chain id 8453. Basescan is the explorer. Etherscan will not show the balance. Without native ETH already in the wallet, the wrapper sits still.

Native ETH is the fee page

Open that page if you need gas. Open a USDT page if you need Tether. Stay on BNB Chain if Base was never required. BNB Chain is only the source. The quote does not freeze a WETH amount, and the source block time is not a Basescan promise.

ETH has to be on Base already

Read the minimum WETH, then check chain id 8453 for a native ETH balance. Without it you cannot move the predeploy and you cannot unwrap it. Sign on BNB Chain only. If the floor is thin, do not sign. Other rollups reuse the predeploy shape. Only Basescan on chain id 8453 counts for this page. Check it there.

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 BNB Chain to WETH on Base?

The peg is 0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d, 18 decimals. Approve it. XAUConnect compares live routes and lets your own wallet sign.

Can I look up this WETH on Ethereum mainnet?

No. Base WETH is 0x4200000000000000000000000000000000000006 on Basescan, chain id 8453. Mainnet WETH is a different contract on Etherscan. The peg you send is 0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d on BscScan. Gas on Base is ETH, and this wrapper cannot pay it. Base is an L2, not chain id 1.

Does the wrapper arrive with ETH for gas?

No. The route pays WETH only. ETH is a separate native balance on Base. If the wallet has none, the predeploy is visible and stuck. BNB you kept on BNB Chain does not become that ETH. Add ETH on chain id 8453 before you need to use the wrapper.

What if I needed native ETH on Base instead?

Then this page is the wrong tool. It sells the USDC peg for the wrapper, which cannot pay gas. The native ETH page uses the gas-coin marker as the payout. Leave this quote unsigned if the point was fee money. The source gas is still BNB.

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