Cross-chain · Avalanche C-Chain → Arbitrum One
Swap USDC from Avalanche C-Chain to ETH on Arbitrum One
Swap USDC from Avalanche C-Chain to ETH on Arbitrum One. Circle USDC leaves C-Chain, and native ETH is what can arrive on Arbitrum One, ready to pay gas there.
The USDC you spend is 0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E on Avalanche C-Chain, chain id 43114. Check that contract on Snowtrace before you approve it. The ETH you receive is quoted as 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE, the native gas sentinel, on Arbitrum One, chain id 42161. Arbiscan shows the arrival as ETH, not as an ERC-20 transfer. This is not WETH, and it is not ETH on Ethereum mainnet.

You are buying the L2 fee token
Mainnet ether is a different account of the same ticker
Use the WETH route when the pool rejects native ETH
Leave AVAX on C-Chain for the exit
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 Avalanche C-Chain to ETH on Arbitrum One?
The USDC you spend is 0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E on Avalanche C-Chain, chain id 43114. Check that contract on Snowtrace before you approve it.
Is the ETH from this route WETH on Arbitrum?
No. Circle USDC leaves Avalanche and native ETH arrives, quoted as 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE on Arbitrum One. WETH is the separate contract 0x82aF49447D8a07e3bd95BD0d56f35241523fBab1. Native ETH pays gas. WETH does not. If the next app wants the wrapper, switch routes before you sign. Arbiscan is the explorer on chain id 42161.
Can this ETH pay fees on Ethereum mainnet?
No. The arrival is Arbitrum One, chain id 42161, which you check on Arbiscan. Ethereum mainnet is chain id 1, with about 12 second blocks and Etherscan. The two ETH balances do not mix. Nova is a third network. AVAX on C-Chain paid the source fee and does not travel as gas.
What USDC does the Avalanche side spend?
Circle's native USDC at 0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E, chain id 43114. Snowtrace is the explorer. Bridged USDC.e will not match this quote. You may be asked to approve that Circle contract. Keep a little AVAX so the approval and the send can both pay their fees. X-Chain AVAX is not this balance.
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 PNG
Swap Pangolin (PNG) on Avalanche C-Chain. Avalanche C-Chain quotes on XAUConnect, with the fee and the minimum you recei
Swap AVAX
Swap Avalanche (AVAX) on Avalanche C-Chain. Avalanche C-Chain quotes on XAUConnect, with the fee and the minimum you rec
Swap USDC
Swap USD Coin (USDC) on Avalanche C-Chain. Avalanche C-Chain quotes on XAUConnect, with the fee and the minimum you rece
Swap USDT
Swap Tether (USDT) on Avalanche C-Chain. Avalanche C-Chain quotes on XAUConnect, with the fee and the minimum you receiv
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.