Cross-chain · Base → Polygon

Swap USDC from Base to USDT on Polygon

Swap USDC from Base to USDT on Polygon. Circle USDC leaves Base, and Tether USDT arrives on Polygon chain 137.

Send Circle USDC from 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 on Base, chain 8453, an L2 with ETH gas. Read it on Basescan. It has 6 decimals. Receive Tether USDT at 0xc2132D05D31c914a87C6611C10748AEb04B58e8F on Polygon, chain 137. Read it on Polygonscan. It also has 6 decimals. Matching decimals do not make Circle and Tether the same issuer. Gas on Polygon is POL, the native coin, marked 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE on that chain. USDT will not pay it.

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

Same width, different issuer

Because both tokens use 6 decimals, a script that worked for Base USDC will not blow up on the integer size of this USDT. It can still pay the wrong company. Circle redeems USDC. Tether redeems USDT. If the invoice says Circle, the Polygon contract you want is native USDC at 0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359, and this page does not deliver it.

POL is the fee you did not buy

ETH on Base pays the send. POL on Polygon pays the next transfer. Those balances are not pooled. The old ticker MATIC is not what the chain uses as its gas symbol now. If the Polygon account has tokens and no POL, Polygonscan can show the USDT while the wallet refuses to move it.

Bridged USDC.e is a third trap

Some Polygon apps still ask for bridged USDC.e at 0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174. That is neither this route's output nor Circle's native Polygon USDC. Arriving with Tether will not fill a USDC.e deposit. Read the contract the app displays, then decide whether any cross-chain dollar route is the right tool.

Explorer order

Basescan first, for the USDC approval and debit. Polygonscan second, for USDT at the Tether contract. Trade on Polygon is the destination note. Chain 137 is not Base and not Ethereum. There is no promised time for the bridge on top of block production. If the minimum USDT is short, do not sign.

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

Send Circle USDC from 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 on Base, chain 8453, an L2 with ETH gas. Read it on Basescan.

Is Polygon USDT the same token as Circle USDC?

No. You spend Circle USDC at 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 on Base. You receive Tether at 0xc2132D05D31c914a87C6611C10748AEb04B58e8F on Polygon, which you check on Polygonscan. Both use 6 decimals. The issuers differ. Native Polygon USDC, if that was the request, is a different contract again. Match the invoice issuer, Circle or Tether, before you sign.

What token pays gas on Polygon?

POL, the native coin on chain 137. Interfaces may show it as 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE. USDT cannot pay those fees, and ETH on Base cannot pay them either. Put POL on the account before you rely on moving the Tether balance. Chain 137 will not accept Base ETH as a fee.

Does this deliver native USDC on Polygon?

No. Native Circle USDC on Polygon is 0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359. Bridged USDC.e is 0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174. This route delivers Tether USDT. If the app named either USDC contract, pick a different quote. Read the address in the app and leave this page when it is not Tether's contract on Polygon.

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