Cross-chain · BNB Chain → Base

Swap USDC from BNB Chain to ETH on Base

Swap USDC from BNB Chain to ETH on Base. You send Binance-Peg USDC on BNB Chain and you receive native ETH on Base, the coin that pays gas on that L2.

Approve 0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d. BscScan lists the 18-decimal peg on chain id 56. Gas is BNB, blocks about 3 seconds. The payout marker 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE means ETH on Base, not BNB and not WETH. Basescan shows the native balance. Chain id 8453. Base is an Ethereum L2, not Ethereum mainnet. The ETH you receive can pay later fees.

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

A peg dollar buys Base's gas coin

You sell 0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d and take ETH exposure. USDT and WETH are different pages. If you wanted a dollar token on Base, this payout is the wrong tool. Keep BNB so the approval can be mined. Read the quote instead of the raw 18-decimal integer on BscScan.

The marker means ETH on chain id 8453

0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE is not an ERC-20 on Basescan. On Base it means native ETH. The same string on BNB Chain would mean BNB, which is not the input. This ETH can pay L2 gas. It is not mainnet ETH sitting on chain id 1, and Etherscan will not show the credit.

WETH is a predeploy, not this payout

Base WETH uses 0x4200000000000000000000000000000000000006, and that is a different page. If a pool wants the wrapper, do not sign here. Base is the L2 you are funding. The quote does not lock an ETH amount. A 3 second BNB Chain block is not a delivery clock.

A fresh Base wallet can spend this ETH

The payout is the gas coin, so a fresh Base wallet can use it once it arrives. You still need BNB on chain id 56. Read the minimum ETH before you sign. Confirm the wallet network is Base, chain id 8453, on Basescan, not Ethereum mainnet. Mainnet ETH is a different balance.

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 ETH on Base?

Approve 0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d. BscScan lists the 18-decimal peg on chain id 56. XAUConnect compares live routes and lets your own wallet sign.

Does the long placeholder mean I am sending BNB?

No. 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE is the destination, and on Base it means native ETH. You approve Binance-Peg USDC, 0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d, on BscScan. Gas for that approval is BNB. Basescan should later show ETH on chain id 8453. Base is an L2, not Ethereum mainnet.

Will I get the Base WETH predeploy instead?

No. This page pays native ETH, which can pay gas. WETH at 0x4200000000000000000000000000000000000006 is a different route. If a contract on Base demands that predeploy, leave this quote. You still pay BNB on the way out. The received ETH is not a mainnet balance.

Is the ETH amount fixed when BNB Chain confirms?

No. Blocks near 3 seconds are only the source. ETH can move while the bridge is open, and this page does not promise a price or a completion time. Judge the minimum ETH. If it is too small for the peg you are selling, do not sign.

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