Cross-chain · Ethereum → Arbitrum One

Swap USDT from Ethereum to ARB on Arbitrum One

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

ARB is 0x912CE59144191C1204E64559FE8253a0e49E6548 on Arbiscan. It does not pay gas. Gas on Arbitrum One is ETH, separate from ETH on Ethereum. You approve Tether at 0xdAC17F958D2ee523a2206206994597C13D831ec7 on Etherscan, 6 decimals. The destination is chain id 42161, not Arbitrum Nova. If your Tether is already the Arbitrum contract 0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9, buy ARB there. This page starts from mainnet Tether and still needs ETH on chain id 1. Blocks there are about 12 seconds. Switch to Arbitrum One and import the ARB contract from Arbiscan before you try to move it.

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

ARB arrives, ETH still has to be there

0x912CE59144191C1204E64559FE8253a0e49E6548 cannot pay a chain 42161 fee. Hold ETH on Arbitrum One or the token sits on Arbiscan. The Tether you spent cannot pay the Ethereum fee either. Budget both ETH balances before you treat the ARB as spendable.

Mainnet Tether is the approval

The contract that decreases is 0xdAC17F958D2ee523a2206206994597C13D831ec7 on Etherscan. Arbitrum USDT is a different address and is not the input. A same-chain buy of ARB on Ethereum, if a pool exists there, would not be this Arbiscan token. Check the explorer that matches the chain you will trade on.

Wrong tool for gas or for a dollar

This route is the wrong tool when you need native ETH on Arbitrum One or when you want USDC. Those are different outputs. Arbitrum One is where ARB is the governance asset and ETH is the fee. Nova will not display this balance.

After the token shows on Arbiscan

Switch the wallet to chain id 42161 before you vote, transfer, or deposit. ARB uses 18 decimals, unlike the 6 decimal Tether you sold. A wallet with the wrong decimal field will misstate the size. Read the token page on Arbiscan.

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

ARB is 0x912CE59144191C1204E64559FE8253a0e49E6548 on Arbiscan. It does not pay gas. XAUConnect compares live routes and lets your own wallet sign.

Does ARB pay gas on Arbitrum One?

No. The token at 0x912CE59144191C1204E64559FE8253a0e49E6548 is an ERC-20. Gas is ETH on chain id 42161. ETH on Ethereum is a different balance and does not cover those fees. If you needed gas, pick a route that outputs native ETH. Use this pair when the ARB token itself is the position.

Which USDT do I approve?

Ethereum Tether at 0xdAC17F958D2ee523a2206206994597C13D831ec7 on Etherscan. Keep ETH beside it for chain id 1 gas. Blocks are about 12 seconds. USDT already at 0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9 belongs on Arbitrum One and should be swapped there, not bridged again from mainnet. Keep the wallet on chain id 1 for that approval.

Will I see ARB if my wallet is on Nova?

No. This route delivers ARB on Arbitrum One, chain id 42161. Nova is a different network. Set the wallet to Arbitrum One and read 0x912CE59144191C1204E64559FE8253a0e49E6548 on Arbiscan. The Ethereum wallet will not show that token in its mainnet list. Set the network before you search for the token.

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