Cross-chain · Base → BNB Chain
Swap WETH from Base to USDC on BNB Chain
Swap WETH from Base to USDC on BNB Chain. Base WETH leaves, and 18 decimal pegged USDC arrives on BNB Chain.
The input is the ERC-20 at 0x4200000000000000000000000000000000000006 on Base, chain 8453. Confirm it on Basescan and expect an approval. Native ETH, 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE, is not this input. The output is 0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d on BscScan, chain 56, about 3 second blocks. That USDC is Binance-pegged and uses 18 decimals. Circle's Base USDC, 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913, uses 6 and is a different product. You will need BNB to move the result.

Approval on the wrapper only
Decimals and the whitelist problem
When this WETH sale is the wrong job
BNB after the dollars land
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 USDC on BNB Chain?
The input is the ERC-20 at 0x4200000000000000000000000000000000000006 on Base, chain 8453. Confirm it on Basescan and expect an approval.
Does this USDC match Circle's Base contract?
No. Circle on Base is 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 and uses 6 decimals. This route delivers 0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d, an 18 decimal pegged token on BscScan. A whitelist or a script built for Circle will not treat them as the same coin, even though both use the USDC ticker. Check the decimals on BscScan before you book the credit.
What if my Base balance is native ETH?
This page cannot spend it. Native ETH is the gas coin, marked 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE, and the input here is WETH at 0x4200000000000000000000000000000000000006. Wrap first, then approve, or switch to the route that sells native ETH. The wrap stays on Base until you take that second step.
What pays fees on BNB Chain after USDC arrives?
BNB, the native coin on chain 56. Pegged USDC cannot pay them. Blocks are about 3 seconds once BNB is in the account. ETH used as gas on Base does not convert into that BNB. Fund it separately or the dollars sit on BscScan without a way to move.
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
How to swap BNB to USDT
Swap BNB to USDT on BNB Chain with XAUConnect: withdraw on-chain first, keep BNB for gas, verify the USDT contract, comp
How to move tokens from Ethereum to Base
Move tokens from Ethereum to Base with XAUConnect: use a bridge (same 0x address is not enough), verify the arriving USD
Token mint, freeze, and blacklist permissions
Mint, freeze, blacklist, and pause: how token permissions trap swappers, what LaunchedToken removes, and what to check o
Slippage vs price impact: what's the difference?
Price impact is the move your trade causes in the pool. Slippage is how far from the quote you still allow the fill. The
Build programmatically
Swap via API for bots and AI agents: quotes, builds, and cross-chain routes.