Cross-chain · Arbitrum One → Avalanche C-Chain
Swap ETH from Arbitrum One to USDC on Avalanche C-Chain
Swap ETH from Arbitrum One to USDC on Avalanche C-Chain. Native ETH leaves Arbitrum One and Circle USDC arrives on C-Chain.
Spend native ETH, sentinel 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE, on Arbitrum One. Not WETH. Arbiscan, chain id 42161, not Nova. Reserve a fee. Receive Circle USDC at 0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E, six decimals, on the C-Chain. Snowtrace confirms it is not USDC.e. Chain id 43114, not X-Chain. Gas there is AVAX. Blocks about 2 seconds. That is not a promise.

Selling Arbitrum gas for C-Chain dollars
Reject the bridged dollar if the app did
AVAX is a follow-up you still owe yourself
Wrong exposure, wrong wrapper, wrong chain
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 ETH from Arbitrum One to USDC on Avalanche C-Chain?
Spend native ETH, sentinel 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE, on Arbitrum One. Not WETH. XAUConnect compares live routes and lets your own wallet sign.
Which USDC address is native on the C-Chain?
0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E. That is Circle, six decimals, on chain id 43114. USDC.e is different. You spend native ETH, sentinel 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE, on Arbitrum One. Confirm Snowtrace. The X-Chain cannot hold this contract. Confirm that address on the explorer before you sign, and refresh the quote if it has expired.
Why reserve ETH if I am trying to leave Arbitrum?
Because chain id 42161 charges ETH, and you are selling that same balance. A zero remainder cannot sign. WETH is not a substitute. AVAX on the C-Chain cannot pay the source fee. About 2 seconds is a C-Chain block, unrelated to how much ETH you keep back. Nova is the wrong network.
Does Circle USDC pay for C-Chain transfers?
No. AVAX does. The sentinel on chain id 43114 is AVAX, and this route does not credit it. Hold AVAX before you try to move 0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E. The receive address must be a C-Chain account, not an X-Chain string. Confirm that address on the explorer before you sign, and refresh the quote if it has expired.
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 USDT
Swap Tether USD (USDT) on Arbitrum One. Arbitrum One quotes on XAUConnect, with the fee and the minimum you receive show
Swap WETH
Swap Wrapped Ether (WETH) on Arbitrum One. Arbitrum One quotes on XAUConnect, with the fee and the minimum you receive s
Swap ARB
Swap Arbitrum (ARB) on Arbitrum One. Arbitrum One quotes on XAUConnect, with the fee and the minimum you receive shown b
Swap ETH
Swap Ether (ETH) on Arbitrum One. Arbitrum One quotes on XAUConnect, with the fee and the minimum you receive shown befo
How to swap stablecoins across chains
Swap stablecoins across chains on XAUConnect: native vs bridged USDC/USDT, gas on both sides, and when a same-chain rota
How to create a token on Base
Create a crypto token on Base with XAUConnect Launchpad: chain 8453, fixed-supply ERC-20, ETH gas, lock liquidity, paste
What is a token approval and why does it matter?
A token approval lets a contract spend your ERC-20s. It is a separate transaction from the swap, and an unlimited approv
Stablecoins: USDC vs USDT vs DAI
USDC is issued by Circle, USDT by Tether, and DAI is minted against collateral. Same peg, different contracts, and a bri
Build programmatically
Swap via API for bots and AI agents: quotes, builds, and cross-chain routes.