Cross-chain · BNB Chain → Polygon

Swap USDT from BNB Chain to WETH on Polygon

Swap USDT from BNB Chain to WETH on Polygon. You send Binance-Peg USDT on BNB Chain and you receive WETH on Polygon.

Approve 0x55d398326f99059fF775485246999027B3197955. BscScan lists that 18-decimal Tether peg on chain id 56. Gas is BNB. Blocks are about 3 seconds. The WETH you receive is 0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619. Match it on Polygonscan, chain id 137. It is not native POL and not Ethereum mainnet WETH. POL has to be in the receiving wallet or the wrapper cannot move.

Diagram for Swap USDT from BNB Chain to WETH on Polygon
USDT leaves BNB Chain. WETH is what can arrive on Polygon.

Selling Tether's peg for wrapped ether

The only input is 0x55d398326f99059fF775485246999027B3197955. USDC and BNB are different routes. You take WETH price risk instead of holding a dollar token. If the destination asked for USDC or POL, stop. The approval spends BNB as gas and does not itself create a Polygon balance.

Polygonscan should show this WETH, not POL

0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619 is an ERC-20 on Polygon. The gas coin is POL, marked separately when a route pays the native asset. This route does not. Mainnet WETH will not display this balance on Etherscan. Without POL, the wrapper is visible and stuck. BNB cannot pay the Polygon fee.

Native USDC would be a different mint of dollars

Circle's native USDC on Polygon is another contract and another page. So is a POL payout. So is staying on BNB Chain. Polygon is the network for this WETH. The quote can move until you sign, and it can expire. Nothing on it promises a WETH amount.

Fee on BNB, fee on POL, floor in WETH

Budget BNB for chain id 56 and POL for chain id 137. Read the minimum WETH as the only floor. Do not rescale the 18-decimal peg against WETH by hand. A 3 second source block is not the whole wait. Circle USDC is not a fallback if this quote looks thin, and neither is POL. Sign from the wallet that holds this exact peg. Reject a destination you did not create.

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 BNB Chain to WETH on Polygon?

Approve 0x55d398326f99059fF775485246999027B3197955. BscScan lists that 18-decimal Tether peg on chain id 56.

Will this WETH pay gas on Polygon the way POL does?

No. WETH at 0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619 cannot pay fees. POL is the gas coin on chain id 137. Polygonscan lists the wrapper as a token. The peg you sent is 0x55d398326f99059fF775485246999027B3197955 on BscScan. If you needed spendable gas, use the POL page instead of this one.

Is Polygon WETH the same contract as Ethereum WETH?

No. Ethereum WETH is a mainnet contract. This payout is 0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619 on Polygonscan. Looking it up on Etherscan will not show the coins this route delivers. You still need BNB to send and POL after arrival. The tickers match. The addresses do not.

What if I hold the USDC peg and not this USDT peg?

This page will not take the USDC peg. That token has its own route to Polygon WETH. Approving 0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d does nothing here. Check 0x55d398326f99059fF775485246999027B3197955 on BscScan before you sign. The payout contract does not change to match a different stablecoin.

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