Cross-chain · Polygon → Base

Swap USDT from Polygon to USDC on Base

Swap USDT from Polygon to USDC on Base. Tether USDT leaves Polygon. Circle USDC is what can arrive on Base. The credit is native USDC, not the older bridged USDbC.

Spend 0xc2132D05D31c914a87C6611C10748AEb04B58e8F. Receive 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913. USDbC is 0xd9aAEc86B65D86f6A7B5B1b0c42FFA531710b6CA and is not this output. Polygonscan shows Tether. Basescan shows Circle on chain id 8453. How to bridge assets between chains is the habit of reading the contract, not the ticker.

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

USDbC is the miss

If a pool still wants 0xd9aAEc86B65D86f6A7B5B1b0c42FFA531710b6CA, this route is wrong. It buys native Circle USDC. Depositing the other contract looks like a failed transfer. Read Basescan.

Tether does not survive

You switch issuers. If the books must stay in Tether, do not use this page. Circle and Tether are different companies even when both aim at one dollar.

ETH later

USDC will not pay Base. ETH will. This quote does not buy ETH. POL pays Polygon. Have both fee coins in mind before you sign. No finish time is stated for the bridge.

Not Ethereum USDC

0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 is mainnet. Etherscan will not show this credit. Chain id 8453 is a layer 2, not chain id 1.

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 Base?

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

Is the arriving USDC bridged USDbC?

No. USDbC is 0xd9aAEc86B65D86f6A7B5B1b0c42FFA531710b6CA. This route buys native Circle USDC at 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 on Base, chain id 8453. You sell Polygon Tether at 0xc2132D05D31c914a87C6611C10748AEb04B58e8F. Basescan is the check. The word USDC on a ticker is not the contract. USDbC is a separate Base address. Match the native contract.

Why do I still need ETH?

Because USDC is not gas on Base. ETH is, on an Ethereum layer 2. This route does not buy ETH. Keep some ETH on chain id 8453 if you need to move the USDC after Basescan shows it. POL was only the Polygon fee. There is no bridge finish time here.

Can the output stay Tether?

Not on this page. You are buying Circle. If a venue asked for Tether, switch routes before you approve 0xc2132D05D31c914a87C6611C10748AEb04B58e8F. Polygonscan should show that Polygon contract, not Ethereum USDT. Issuers are not interchangeable. Switch routes if the venue demanded Tether. Circle will not satisfy that form.

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