Cross-chain · Arbitrum One → Ethereum
Swap USDC from Arbitrum One to ETH on Ethereum
Swap USDC from Arbitrum One to ETH on Ethereum. Circle USDC leaves Arbitrum One and native ETH arrives on Ethereum.
The spend is Circle USDC at 0xaf88d065e77c8cC2239327C5EDb3A432268e5831. Open that contract on Arbiscan and confirm the wallet is on Arbitrum One, chain id 42161, not Arbitrum Nova. Gas there is ETH, so a USDC balance alone cannot pay the fee. The receive marker is 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE, the native gas sentinel. On Ethereum, chain id 1, that means ETH itself, not the WETH contract. Etherscan is the explorer for the arrival. Ethereum blocks are about 12 seconds, and that figure describes blocks, not when a bridge credits you.

Circle USDC, not the bridged balance
Native ETH is an account balance
Two ETH balances that never merge
Skip this page for WETH or a same-chain sell
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 ETH on Ethereum?
The spend is Circle USDC at 0xaf88d065e77c8cC2239327C5EDb3A432268e5831. Open that contract on Arbiscan and confirm the wallet is on Arbitrum One, chain id 42161, not Arbitrum Nova.
Is the ETH from this route the same token as WETH?
No. WETH is the ERC-20 at 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2 on Ethereum. This route names native ETH with the gas sentinel 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE. A contract that calls transfer on WETH will reject a plain ETH balance. Wrapping is a second step on chain id 1, and you should keep a little ETH so that wrap can pay its own fee.
I hold USDC.e on Arbitrum One. Will this spend it?
No. This page spends Circle USDC at 0xaf88d065e77c8cC2239327C5EDb3A432268e5831. Bridged USDC.e is a different contract that older pools still use. If your balance sits there, the quote will look empty or short. Move those coins to native USDC first, or pick a route that names the bridged contract. Approving the Circle address does not unlock the bridged row.
Do I need ETH on Ethereum before I start?
You need ETH on Arbitrum One, chain id 42161, because that network charges gas in ETH. You do not need an existing ETH balance on Ethereum for the credit itself. The received asset is ETH. A follow-up transaction on mainnet also costs gas, so leave a little of the received ETH if you plan to move it again.
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 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
Swap USDC
Swap USD Coin (USDC) on Arbitrum One. Arbitrum One quotes on XAUConnect, with the fee and the minimum you receive shown
Swap USDT
Swap Tether USD (USDT) on Arbitrum One. Arbitrum One quotes on XAUConnect, with the fee and the minimum you receive show
How to move tokens from Ethereum to Solana
Bridge tokens from Ethereum to Solana with XAUConnect: paste a base58 destination, never 0x, test small, verify the arri
How to create an SPL token on Solana
Create an SPL token on Solana: mint, decimals, revoke freeze/mint authorities, seed a Jupiter-routable pool, then swap t
Build programmatically
Swap via API for bots and AI agents: quotes, builds, and cross-chain routes.