Cross-chain · Solana → Polygon

Swap USDC from Solana to USDT on Polygon

Swap USDC from Solana to USDT on Polygon. Circle's SPL mint leaves Solana, and Tether on Polygon is what can arrive. POL, not USDT, pays the next fee.

Send EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v from Phantom. Solscan shows the mint, and there is no ERC-20 approval. Tether on Polygon is 0xc2132D05D31c914a87C6611C10748AEb04B58e8F, chain id 137. Polygonscan is the explorer. Gas is POL, the sentinel 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE. This is not Circle's Polygon USDC at 0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359, and it is not Ethereum's Tether on chain id 1.

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

Tether on Polygon is a specific PoS contract

0xc2132D05D31c914a87C6611C10748AEb04B58e8F has to match on Polygonscan. Ethereum Tether, 0xdAC17F958D2ee523a2206206994597C13D831ec7, uses chain id 1, about 12 second blocks, and Etherscan, and it has its own allowance rules. Those rules are not this token. If a receiver pasted the Ethereum address, this route is wrong. If they pasted Circle's native USDC on Polygon, this route is also wrong.

POL is the gas people still call by an old name

The fee token on chain id 137 is POL. A wallet label that still says MATIC is a habit, not a second asset you can skip. USDT will not pay the transfer. The sentinel marks POL, not the Tether contract. Arrive with dollars and an empty POL line and you cannot move the dollars. Fund POL first, or buy it with a different route.

The wallet family changes at the bridge

Phantom holds the Circle mint and cannot hold the Polygon ERC-20. MetaMask holds the ERC-20 only after you select chain id 137. Native SOL must remain for the source signature. There is no ERC-20 approval on Solana to revoke. Polygon is the arrival. Solscan going quiet on your mint is the debit, not proof that Polygonscan has updated.

Keep the dollar on Solana when Polygon was never required

Circle and Tether both have SPL mints. A local swap avoids POL, chain id 137, and a second wallet. Cross when the instruction names 0xc2132D05D31c914a87C6611C10748AEb04B58e8F. The minimum USDT is the floor. This page will not turn a Polygon block into a delivery time. Wait on the destination address.

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 Solana to USDT on Polygon?

Send EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v from Phantom. Solscan shows the mint, and there is no ERC-20 approval.

Does Solana USDC arrive as USDC on Polygon?

No. Circle's mint EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v leaves Solana and Tether at 0xc2132D05D31c914a87C6611C10748AEb04B58e8F is what can arrive on Polygon, chain id 137. Circle's Polygon USDC is a different contract. Check Polygonscan. POL pays gas. If the receiver said Circle, this route is wrong. The quote minimum is the floor, and a thin floor is a reason to stop.

Will the USDT pay Polygon fees?

No. Gas is POL, the sentinel 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE, on chain id 137. Hold POL before you move Tether. Phantom signed the SPL side and will not show this ERC-20. There is no ERC-20 approval on the Solana mint. Keep native SOL so that signature can be sent.

Is this the same USDT as on Ethereum?

No. Ethereum Tether is 0xdAC17F958D2ee523a2206206994597C13D831ec7 on chain id 1, about 12 second blocks, explorer Etherscan. This route credits Polygon only. Check Polygonscan. A mainnet allowance reset does not apply to the Polygon contract. Read the minimum before you sign. A block interval is not a delivery time for the bridge.

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