Cross-chain · Avalanche C-Chain → Ethereum

Swap AVAX from Avalanche C-Chain to USDC on Ethereum

Swap AVAX from Avalanche C-Chain to USDC on Ethereum. Native AVAX leaves the C-Chain, and Circle USDC arrives on Ethereum.

You sell the C-Chain gas coin, written as 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE, on chain 43114. Snowtrace shows the account, not a token. Leave enough AVAX for the fee. There is no ERC-20 approval on native AVAX. This is not the X-Chain. You receive Circle USDC at 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 on Ethereum, chain 1, on Etherscan. It uses 6 decimals. It is not Tether and not DAI. Blocks are about 12 seconds. USDC cannot pay Ethereum gas.

Diagram for Swap AVAX from Avalanche C-Chain to USDC on Ethereum
AVAX leaves Avalanche C-Chain. USDC is what can arrive on Ethereum.

Spending the fee coin on purpose

AVAX pays C-Chain fees and, here, is also the asset sold. A max click can fail before any bridge message. If your AVAX is on the X-Chain, this EVM route cannot see it. Move to the C-Chain first, outside this page, or you will be signing against an empty balance. You do not arrive holding AVAX on Ethereum.

Circle, specifically, on mainnet

0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 is the long-standing Circle contract. Tether at 0xdAC17F958D2ee523a2206206994597C13D831ec7 will not satisfy a Circle whitelist. DAI will not either. C-Chain USDC at 0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E is a different chain's Circle token and is not what you receive. Six decimals describe the arrival, not the AVAX you sold.

ETH afterward

The USDC cannot move on chain 1 without ETH. The AVAX you sold does not become that ETH. How cross-chain bridges work separates Snowtrace from Etherscan. Twelve second blocks are Ethereum's cadence. They are not a promised delivery time. If the minimum USDC is poor, do not sign.

Wrong when you wanted to keep AVAX exposure

Wrong if the goal was ETH the gas coin, or WETH. Wrong if the goal was Tether. Wrong if you only needed USDC already listed on the C-Chain. Wrong if the wallet network is still Avalanche while you search Etherscan and conclude the funds vanished.

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 AVAX from Avalanche C-Chain to USDC on Ethereum?

You sell the C-Chain gas coin, written as 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE, on chain 43114. Snowtrace shows the account, not a token.

Do I approve AVAX before this swap?

No. Native AVAX is the gas coin, marked 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE, and it is sent rather than approved. Leave enough on the C-Chain, chain 43114, to pay the fee. The X-Chain is not this balance. An approval popup means a token such as USDT is selected, which is a different route.

Which USDC arrives on Etherscan?

Circle's Ethereum USDC at 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48. It is not Tether and not Maker DAI. The source is native AVAX on Snowtrace, chain 43114, not an ERC-20. Blocks on Ethereum are about 12 seconds once a transaction is broadcast, which is not the bridge wait. USDC still needs ETH before it can move.

Will I have ETH for gas on Ethereum?

Not from this route. You sold AVAX and bought USDC. USDC does not pay gas on chain 1. Bring ETH to Ethereum before you try to transfer the dollars. AVAX left behind on the C-Chain, if any, cannot pay that mainnet fee. Fund Ethereum ETH on purpose.

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