Cross-chain · Polygon → Ethereum
Swap USDT from Polygon to USDC on Ethereum
Swap USDT from Polygon to USDC on Ethereum. Tether USDT leaves Polygon. Circle USDC is what can arrive on Ethereum. The dollar peg is the easy part. The contract and the issuer are the part people get wrong.
Spend 0xc2132D05D31c914a87C6611C10748AEb04B58e8F, Tether on chain id 137. Receive 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48, Circle USDC on chain id 1. That is not a bridged USDC copy. Polygonscan shows the Tether debit. Etherscan shows Circle. POL is the source gas. More chain context sits on Polygon.

Ethereum USDT is a different contract
Both dollars here use 6 decimals
USDC on Ethereum is not gas
The source is Polygon Tether 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 Ethereum?
Spend 0xc2132D05D31c914a87C6611C10748AEb04B58e8F, Tether on chain id 137. Receive 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48, Circle USDC on chain id 1.
Is the arriving USDC the bridged kind?
No. The credit is native Circle USDC at 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 on Ethereum. A bridged lookalike is the wrong asset for this quote. Etherscan is the check. If a form asked for USDC.e on another chain, you are in the wrong flow. This credit is native Circle USDC on chain id 1.
Why does Etherscan not show my Polygon USDT?
Because 0xc2132D05D31c914a87C6611C10748AEb04B58e8F stays on Polygon. Polygonscan shows it leaving chain id 137. Etherscan shows Circle USDC arriving on chain id 1. They are different ledgers. POL paid the source fee. ETH is required later if you move the USDC. The two explorers never share one balance.
Can I receive Tether if I change my mind on the confirm screen?
No. The output is fixed by the quote as 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48. Wanting 0xdAC17F958D2ee523a2206206994597C13D831ec7 means a different route. Refresh the quote if the price has moved. There is no finish time printed for the bridge leg. Changing your mind means a new quote, not an edit. The signed quote is the trade.
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.
Swap USDC
Swap USD Coin (USDC) on Polygon. Polygon quotes on XAUConnect, with the fee and the minimum you receive shown before you
Swap USDT
Swap Tether USD (USDT) on Polygon. Polygon quotes on XAUConnect, with the fee and the minimum you receive shown before y
Swap WETH
Swap Wrapped Ether (WETH) on Polygon. Polygon quotes on XAUConnect, with the fee and the minimum you receive shown befor
Swap SAND
Swap SAND (SAND) on Polygon. Polygon quotes on XAUConnect, with the fee and the minimum you receive shown before you sig
How to move tokens from Ethereum to Solana
Bridge tokens from Ethereum to Solana with XAUConnect: paste a base58 destination, never 0x, test small, verify the arri
How to create an SPL token on Solana
Create an SPL token on Solana: mint, decimals, revoke freeze/mint authorities, seed a Jupiter-routable pool, then swap t
Build programmatically
Swap via API for bots and AI agents: quotes, builds, and cross-chain routes.