Cross-chain · Ethereum → Arbitrum One

Swap USDC from Ethereum to ARB on Arbitrum One

Swap USDC from Ethereum to ARB on Arbitrum One. Someone who wants the ARB token on chain 42161 spends Circle USDC on Ethereum and receives that token.

ARB is 0x912CE59144191C1204E64559FE8253a0e49E6548 on Arbiscan. It is the governance token. It does not pay gas on Arbitrum One. Gas there is ETH, a separate balance from ETH on Ethereum. You spend Circle USDC at 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 on Etherscan. The destination is Arbitrum One, chain id 42161, not Arbitrum Nova. Mainnet blocks are about 12 seconds, and the send still needs ETH on chain id 1.

Diagram for Swap USDC from Ethereum to ARB on Arbitrum One
USDC leaves Ethereum. ARB is what can arrive on Arbitrum One.

ARB does not pay the network fee

After this route you hold 0x912CE59144191C1204E64559FE8253a0e49E6548. Transfers of that token still cost ETH on chain id 42161. If the wallet has never held ETH on Arbitrum One, the ARB can arrive and sit. Native ETH on Ethereum is what pays the USDC send, and this route does not leave that balance in place of the dollars.

Match USDC on Etherscan first

Approve only 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48. That is Circle USDC, 6 decimals. ARB is an 18 decimal token on Arbiscan. A copy that shares the ARB ticker and a different address is a different market. Confirm the full string before you trade it onward.

Skip this if you wanted gas or a dollar

This route is the wrong tool when you want native ETH on Arbitrum One, or Circle USDC to stay a dollar. Selling USDC for ETH or USDT on Ethereum never mints 0x912CE59144191C1204E64559FE8253a0e49E6548. Use it when an Arbitrum One app asks for the ARB token. How cross-chain bridges work is the general mechanic.

Where the ARB token is spent

Governance, pools, and transfers on Arbitrum One that name ARB mean this contract. You still need ETH on chain id 42161 to move it. Nova will not show the same balance. Switch the wallet to Arbitrum One and read Arbiscan before you vote or deposit.

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 Ethereum to ARB on Arbitrum One?

ARB is 0x912CE59144191C1204E64559FE8253a0e49E6548 on Arbiscan. It is the governance token. XAUConnect compares live routes and lets your own wallet sign.

Can I pay Arbitrum gas with ARB?

No. ARB at 0x912CE59144191C1204E64559FE8253a0e49E6548 is an ERC-20 on Arbiscan. Gas on Arbitrum One, chain id 42161, is ETH. If the destination wallet has no ETH, the ARB sits until you add some. ETH on Ethereum is a third balance and does not cover chain 42161 fees.

Which USDC do I approve?

Circle USDC at 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 on Etherscan. Native USDC on Arbitrum One is a different address and is not the token you send. Keep ETH on chain id 1 for gas. Blocks there are about 12 seconds. The ARB you receive is only visible on Arbitrum One, not on Nova.

Is this the right route for ETH gas?

No. This pair delivers the ARB token, not native ETH. If the wallet cannot pay fees on chain id 42161, choose a route whose output is the 0xEeee gas placeholder. Use this page when you specifically want 0x912CE59144191C1204E64559FE8253a0e49E6548. Use this page only for that ARB contract.

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