Cross-chain · Base → Arbitrum One

Swap USDC from Base to USDT on Arbitrum One

Swap USDC from Base to USDT on Arbitrum One. Circle USDC leaves Base, and Tether USDT arrives on Arbitrum One.

Send 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913, Circle's USDC on Base, chain 8453, and read it on Basescan. Receive 0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9, Tether's USDT, on Arbitrum One, chain 42161, and read it on Arbiscan. Both tokens use 6 decimals. The issuers differ. This is Arbitrum One, not Arbitrum Nova. Both chains use ETH for gas, and the balances are separate. Native ETH is 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE on each chain. USDT will not pay it.

Diagram for Swap USDC from Base to USDT on Arbitrum One
USDC leaves Base. USDT is what can arrive on Arbitrum One.

One, not Nova

Chain id 42161 is Arbitrum One. Nova is a different network with different contracts. A wallet pointed at Nova will not show this USDT, and a bridge aimed at One will not fill a Nova balance. Check the network badge before you decide the funds are missing. Arbiscan for this route is the One explorer.

Circle out, Tether in

Native USDC on Arbitrum One is 0xaf88d065e77c8cC2239327C5EDb3A432268e5831. Bridged USDC.e is 0xFF970A61A04b1cA14834A43f5dE4533eBDDB5CC8. This page delivers neither. It delivers Tether. If a protocol still asks for USDC.e, or if a desk redeems at Circle, stop. Six decimals on both sides only means the integer width matches.

ETH on Base is not ETH on Arbitrum

You pay ETH to approve USDC on Base. You need other ETH, already on Arbitrum One, to move USDT after it lands. The hop does not bundle that gas. Trade on Arbitrum covers One as the trading network. There is no promised bridge time. If the minimum USDT is short of what you will accept, do not sign.

When a same-chain swap is enough

If the buyer of your dollars is on Base, crossing to Arbitrum only to come back pays two fees and two contract checks. If you need ARB, the governance token, this dollar route will not mint it. If you need WETH at 0x82aF49447D8a07e3bd95BD0d56f35241523fBab1, you are on the wrong output as well.

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 Base to USDT on Arbitrum One?

Send 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913, Circle's USDC on Base, chain 8453, and read it on Basescan. Receive 0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9, Tether's USDT, on Arbitrum One, chain 42161, and read it on Arbiscan.

Is Arbitrum USDT the same contract as Circle USDC?

No. You spend Circle USDC at 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 on Base. You receive Tether at 0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9 on Arbitrum One, chain 42161, which you check on Arbiscan. Native USDC on One is a different address. This page is only right when Tether is the asset you meant. Circle's own USDC on Arbitrum One is a different contract.

Does this work on Arbitrum Nova?

No. This route targets Arbitrum One, chain 42161, not Nova. USDT at the address above is the One contract. A wallet on Nova can look empty even after Arbiscan shows the credit. Switch to One before you hunt for the balance. Nova will not display this USDT credit.

Will the USDT pay gas on Arbitrum One?

No. Gas is ETH on chain 42161, just as gas is ETH on Base, chain 8453. They are separate ETH balances. The placeholder 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE means that native coin on whichever chain is selected. USDT cannot replace it. Keep ETH on Arbitrum One if you need to move the tokens after they land.

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