Swap USDT from TRC20 to Polygon, or back
Polygon PoS uses the same 0x addresses as Ethereum, with its own tokens and its own gas coin, POL. This swap moves TRC20 USDT onto it: send to a one-time address, and Polygon USDT goes to the 0x address you paste.
Set the form to USDT Polygon to TRC20The two networks
TRON
TRC20- Receiving address
- Starts with T, 34 characters
- Gas coin (to move it later)
- TRX
- Explorer
- Tronscan
- USDT contract
TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t
Polygon
Polygon PoS- Receiving address
- Starts with 0x, 42 characters (same format as Ethereum, BNB Smart Chain, Arbitrum and Base)
- Gas coin (to move it later)
- POL
- Explorer
- Polygonscan
- USDT contract
0xc2132D05D31c914a87C6611C10748AEb04B58e8F
Before you send
- Paste a 0x address meant for Polygon. On an exchange deposit page, choose Polygon (sometimes shown as Polygon PoS or MATIC), not Ethereum or another 0x network.
- Your MetaMask address is the same on Polygon and Ethereum; the USDT shows once the wallet is on the Polygon network.
- On the sending side, an exchange may call TRON TRX, TRON or TRC20. Newer menus show Polygon as POL where older ones said MATIC. Which name is which.
- Sending from your own TRON wallet needs TRX (or staked energy) for the network fee.
After it lands
- USDT arrives on Polygon. Receiving needs no gas.
- To move it on later from your own wallet, you'll need a little POL on Polygon for gas.
- Since a 2025 upgrade, Polygonscan and some wallets may show this token as USDT0. It's the same contract, listed below.
Going the other way
- Paste a TRON address: it starts with T and is 34 characters long.
- Your deposit address is a 0x address. Send USDT on Polygon only: the same address on Ethereum, BNB Smart Chain, Arbitrum or Base isn't part of the swap.
- Sending from your own wallet costs a little POL for gas.
How every Flipperr swap works
- Fees are inside the estimate. The “You get” amount already has Flipperr's fee and the network fee for sending to you in it. Nothing is added on top.
- The rate floats: the estimate moves with the market until your deposit is swapped. The final amount can differ a little on USDT and USDC, and more when a coin is involved.
- Each order has a one-time deposit address and a window to send: 10 minutes for USDT or USDC, 45 for a coin.
- Your exchange or wallet charges its own fee to send the deposit, separate from our estimate. If it takes that fee out of the amount you send, less arrives, and a short deposit can put the swap on hold until support sorts it out. Add the fee on top so the full amount arrives.
- While the swap runs, your tokens are with our liquidity partner. It can pause a swap it flags as risky and ask you to verify.
- A USDT or USDC swap usually takes a few minutes, and a coin on a slower network can take longer. Busy networks can slow any swap down, and the order page shows every stage.
Other ways to do this
- An exchange that lists USDT on both TRON and Polygon can do this as a deposit and a withdrawal, with an account (usually with KYC). A bridge needs TRX for gas on the TRON side, and support for TRON, which many bridges lack.
Questions about this route
- Can I send TRC20 USDT straight to a Polygon address?
- No. TRON wallets and exchanges only send TRC20 USDT to T-addresses, and a Polygon address starts with 0x, so the transfer is refused. Polygon USDT is a separate token on Polygon PoS, and a swap is how TRC20 USDT gets there.
- MATIC or POL?
- Same job, new name. POL replaced MATIC as the gas coin of Polygon PoS in 2024. Apps that still say MATIC mean the same network.
- Is Polygon USDT the same as ERC20 USDT?
- No. Polygon USDT is a separate token on Polygon PoS, with its own contract. The address format is the same as Ethereum's, but the balances are separate.
- Can I pay Polygon gas with POL bought on an exchange?
- Yes, if you withdraw it on the Polygon network. POL also exists as a token on Ethereum, and POL withdrawn there can't pay fees on Polygon.

