Cross-chain · Polygon → Arbitrum One

Swap USDT from Polygon to USDC on Arbitrum One

Swap USDT from Polygon to USDC on Arbitrum One. Tether USDT leaves Polygon. Circle USDC is what can arrive on Arbitrum One. The dollar token at the end is native USDC, not the older bridged USDC.e.

Spend 0xc2132D05D31c914a87C6611C10748AEb04B58e8F. Receive 0xaf88d065e77c8cC2239327C5EDb3A432268e5831. USDC.e on Arbitrum is 0xFF970A61A04b1cA14834A43f5dE4533eBDDB5CC8 and is not this credit. Polygonscan shows Tether. Arbiscan shows Circle. Chain id 42161, not Nova. Polygon is only the chain you leave.

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

USDC.e is the classic miss

If a form or an old pool wants 0xFF970A61A04b1cA14834A43f5dE4533eBDDB5CC8, this route is wrong. It buys native USDC. Depositing the wrong contract looks like a lost transfer. Read the address, not the ticker.

Tether does not remain Tether

Arbitrum USDT is 0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9. This page does not buy it. You switch from Tether to Circle. If the books must stay with Tether, choose the other output.

ETH later, POL now

USDT and USDC pay neither chain's fee. POL on 137, ETH on 42161. The ARB token will not help. This quote includes neither spare POL nor spare ETH.

Not mainnet USDC

Ethereum USDC is 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 on chain id 1. Etherscan will not show this credit. Arbiscan will, on Arbitrum One only.

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 Polygon to USDC on Arbitrum One?

Spend 0xc2132D05D31c914a87C6611C10748AEb04B58e8F. Receive 0xaf88d065e77c8cC2239327C5EDb3A432268e5831. XAUConnect compares live routes and lets your own wallet sign.

Is the arriving USDC the bridged USDC.e?

No. Bridged USDC.e on Arbitrum is 0xFF970A61A04b1cA14834A43f5dE4533eBDDB5CC8. This route buys native Circle USDC at 0xaf88d065e77c8cC2239327C5EDb3A432268e5831 on chain id 42161, not Nova. You sell Polygon Tether at 0xc2132D05D31c914a87C6611C10748AEb04B58e8F. Arbiscan is the check. The ticker alone will lie. Match every character of the native USDC contract before you deposit.

Why is ETH required if I only hold USDC?

Because USDC is not gas on Arbitrum One. ETH is. The ARB token is not gas either. This route does not buy ETH. Keep some ETH on chain id 42161 if you need to move the USDC after Arbiscan shows it. POL was only the Polygon fee.

Can I keep Tether instead?

Not on this page. Arbitrum Tether is 0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9. Circle and Tether are different issuers. Switch outputs before you approve the Polygon USDT. Polygonscan should show 0xc2132D05D31c914a87C6611C10748AEb04B58e8F, not an Ethereum contract. Tether and Circle are different issuers, so the output name matters. Read the output contract on the quote before you sign.

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