Cross-chain · BNB Chain → Avalanche C-Chain
Swap BNB from BNB Chain to USDC on Avalanche C-Chain
Swap BNB from BNB Chain to USDC on Avalanche C-Chain. You send native BNB on BNB Chain and you receive Circle's native USDC on Avalanche C-Chain.
The source marker 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE means BNB, the gas coin on chain id 56. No ERC-20 approval. BscScan shows a native send. Blocks are about 3 seconds. Leave extra BNB for the fee. Native USDC on C-Chain is 0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E. Match it on Snowtrace, chain id 43114, not the X-Chain. It is not a bridged copy. You will need AVAX to move it.

BNB is the asset and the fee
Circle on C-Chain, AVAX still required
The peg token is ignored by this page
Keep BNB for gas, then read the USDC floor
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 BNB from BNB Chain to USDC on Avalanche C-Chain?
The source marker 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE means BNB, the gas coin on chain id 56. No ERC-20 approval.
Do I approve BNB before this C-Chain USDC swap?
No. Native BNB uses 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE, which is not an ERC-20. BscScan shows a native transfer on chain id 56. You only leave extra BNB for gas. The USDC you receive is 0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E on Snowtrace. That token needs AVAX on C-Chain, chain id 43114, before it can move.
Which USDC should Snowtrace show?
Native Circle USDC, 0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E, on chain id 43114. A bridged copy is a different contract. If a pool wants that copy, this route is the wrong tool. The X-Chain will not show the balance. You still need AVAX. BNB paid only the source side.
What happens if I spend my last BNB?
The fee comes from the same native balance you are selling. Leave enough BNB for gas on chain id 56 or the send cannot be mined and no USDC appears on C-Chain. This page also does not promise a price or a completion time once a valid send does go through.
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 CAKE
Swap PancakeSwap (CAKE) on BNB Chain. BNB Chain quotes on XAUConnect, with the fee and the minimum you receive shown bef
Swap ETH
Swap Binance-Peg Ether (ETH) on BNB Chain. BNB Chain quotes on XAUConnect, with the fee and the minimum you receive show
Swap BNB
Swap BNB (BNB) on BNB Chain, chain id 56. Gas is BNB, so do not spend the full balance. A BNB token on Ethereum is a dif
Swap WBNB
Swap Wrapped BNB (WBNB) on BNB Chain. BNB Chain quotes on XAUConnect, with the fee and the minimum you receive shown bef
How to swap SPL tokens on Solana
Swap SPL tokens on Solana with XAUConnect: mint verification, freeze/mint authorities, Jupiter routes, SOL fees, and Tok
How to swap on a Layer 2 network
Swap on Ethereum Layer 2s (Arbitrum, Base) with XAUConnect: same address, different balances, ETH for gas, and when cano
Build programmatically
Swap via API for bots and AI agents: quotes, builds, and cross-chain routes.