Cross-chain · Arbitrum One → Avalanche C-Chain

Swap USDC from Arbitrum One to AVAX on Avalanche C-Chain

Swap USDC from Arbitrum One to AVAX on Avalanche C-Chain. Circle USDC leaves Arbitrum One and native AVAX arrives on C-Chain.

Spend Circle USDC at 0xaf88d065e77c8cC2239327C5EDb3A432268e5831. Arbiscan, chain id 42161, not Nova. Fee in ETH. Receive native AVAX, sentinel 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE, on Avalanche C-Chain, chain id 43114. Snowtrace shows a balance, not a token supply. It is not WAVAX and not the X-Chain. Blocks are about 2 seconds. That is not a fill time.

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

Native AVAX is not WAVAX

The sentinel means the gas coin of the C-Chain. WAVAX is a separate ERC-20, and this route does not name it. If a pool calls transfer on WAVAX, you would wrap after arrival, and that wrap spends a little AVAX. If you needed gas, native AVAX is the useful shape. Do not paste the sentinel into a token search on Snowtrace and expect a contract page.

C-Chain only

X-Chain AVAX uses a different address style and will not receive this credit. P-Chain will not either. Subnet activity is not C-Chain liquidity. The wallet network must be chain id 43114. How cross-chain bridges work is the hop. It does not convert an X-Chain address into a C-Chain account.

Dollars in, a volatile gas coin out

Circle USDC targets a dollar. AVAX does not. Read the minimum and replace a stale quote. Six decimals versus eighteen. USDC.e on Arbitrum is the wrong input. ETH on chain id 42161 pays the approval. The AVAX you receive cannot pay that earlier fee.

Wrong if you wanted a stablecoin to survive

C-Chain USDT and native Circle USDC are different outputs. WAVAX is a different output. The X-Chain is a different destination. Nova is the wrong source. This page is only for native C-Chain AVAX bought with Circle USDC. Before you sign, compare 0xaf88d065e77c8cC2239327C5EDb3A432268e5831 with 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE on their explorers and stop if either address on the quote differs. Keep the source fee token in the wallet after you choose the trade size. Gas on the source chain is separate from the asset you hope to receive.

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 Arbitrum One to AVAX on Avalanche C-Chain?

Spend Circle USDC at 0xaf88d065e77c8cC2239327C5EDb3A432268e5831. Arbiscan, chain id 42161, not Nova. XAUConnect compares live routes and lets your own wallet sign.

Is the output WAVAX or native AVAX?

Native AVAX. The marker is 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE on C-Chain, chain id 43114. WAVAX is a different contract this route does not credit. You spend Circle USDC at 0xaf88d065e77c8cC2239327C5EDb3A432268e5831. Snowtrace shows AVAX as a balance. It can pay gas. WAVAX cannot, until you unwrap it, and you did not receive WAVAX.

Can I use an X-Chain address?

No. This credit is for the C-Chain, the EVM chain. X-Chain and P-Chain addresses are the wrong format. Confirm chain id 43114 in the wallet. About 2 seconds is a C-Chain block interval, not a promise, and not a bridge onto the X-Chain. Arbiscan is only the source side.

Does USDC.e on Arbitrum count?

No. The spend is native Circle USDC, not the bridged row. If the dollars are in USDC.e, the quote will not see them. Chain id 42161, not Nova, must be selected. You still need ETH there for gas. AVAX arrives later and cannot fund the source transaction.

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