Cross-chain · Avalanche C-Chain → Arbitrum One

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

Swap AVAX from Avalanche C-Chain to USDC on Arbitrum One. Native AVAX leaves C-Chain, and Circle USDC is what can arrive on Arbitrum One.

The AVAX you spend is 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE, the native gas sentinel, on chain id 43114. Snowtrace shows that as AVAX, not as an ERC-20. Circle's USDC on Arbitrum One is 0xaf88d065e77c8cC2239327C5EDb3A432268e5831, chain id 42161, and Arbiscan is the check. This is not bridged USDC.e, not Tether, and not ETH. You are selling the C-Chain fee coin, so the amount has to leave some AVAX behind.

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

Selling AVAX can strand the source transaction

The outbound fee is AVAX. If the quote asks for every unit the wallet shows, the fee has nowhere to come from and the signature never broadcasts. Decide the fee remainder first, then the amount you are willing to turn into dollars. X-Chain and P-Chain AVAX are not eligible. Chain id 43114 is the only network this quote can spend, and Snowtrace is where you confirm it.

Circle's Arbitrum USDC is a specific contract

0xaf88d065e77c8cC2239327C5EDb3A432268e5831 is native USDC from Circle on Arbitrum One. Bridged USDC.e will not match a receiver who named that address, and the reverse is also true: a receiver who still wants USDC.e will reject this arrival. Tether's USDT is a third contract. Ticker-level matching is how the wrong dollar gets delivered. Arbiscan on chain id 42161 is the test.

USDC will not pay the first Arbitrum transaction

Gas on Arbitrum One is ETH, not USDC and not the AVAX you just sold. Nova is not this chain. Ethereum mainnet is chain id 1, about 12 second blocks, explorer Etherscan, and it will not display this USDC. Plan a little ETH on 42161 before you try to move the dollars. The sentinel address is only for native gas, never for the USDC contract.

A C-Chain pool is enough when Arbitrum is not the venue

If you wanted dollars but the trade, the lender, or the payroll still lives on Avalanche, bridging to Arbitrum adds a hop you do not need. Avalanche C-Chain is the network you would be leaving. Compare a local stable quote with this minimum received. Keep the better floor. Nothing on this page times the bridge.

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 Arbitrum One?

The AVAX you spend is 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE, the native gas sentinel, on chain id 43114. Snowtrace shows that as AVAX, not as an ERC-20.

Should I swap my entire AVAX balance on this route?

No. AVAX at 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE pays the C-Chain fee, chain id 43114. An empty AVAX balance cannot broadcast the send. Leave a remainder, then let Circle USDC arrive on Arbitrum. Snowtrace confirms the source. X-Chain AVAX is a different system and will not fund this quote.

Is the USDC that arrives the bridged USDC.e token?

No. The arrival is Circle's native USDC at 0xaf88d065e77c8cC2239327C5EDb3A432268e5831 on Arbitrum One, chain id 42161. USDC.e is a different contract, and Tether USDT is another. Check Arbiscan. If your app still names the bridged token, this route is the wrong destination. Do not send a second time while the first transfer is still open.

Does the new USDC cover Arbitrum gas?

No. Gas is ETH on chain id 42161, not USDC and not AVAX. Nova and Ethereum mainnet will not show this balance. Etherscan belongs to chain id 1, where blocks are about 12 seconds. Hold ETH before you move the dollars, and treat the quote minimum as the floor.

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