Cross-chain · BNB Chain → Polygon

Swap ETH from BNB Chain to WETH on Polygon

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

The source is 0x2170Ed0880ac9A755fd29B2688956BD959F933F8. Approve it on BscScan, chain id 56, gas in BNB, blocks about 3 seconds. Polygon WETH is 0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619. Match it on Polygonscan. It is not the peg, not native POL, and not Ethereum mainnet WETH. Chain id 137 charges gas in POL. The wrapper you receive cannot pay that charge.

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

Three ether tickers, one of them is the input

BNB Chain's peg, Polygon's WETH, and Ethereum's WETH are three contracts. This page spends only 0x2170Ed0880ac9A755fd29B2688956BD959F933F8. It does not spend BNB, and it does not wrap native ETH on Ethereum. If the peg balance is empty, there is nothing to approve. Keep BNB for gas on chain id 56.

Polygon WETH still needs a POL balance

0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619 arriving does not top up POL. Polygonscan will show a token, not a native credit. Every later move costs POL. A fresh Polygon wallet can display WETH and still fail a transfer. BNB left on BNB Chain does not become that POL.

POL is the page that pays the gas coin

If you wanted spendable gas on Polygon, this wrapper is the wrong tool. Native USDC and USDT are the wrong tool if you wanted dollars. Selling BNB is a different input. BNB Chain is only where the peg sits. The quote does not promise how much WETH lands.

Do not drain BNB to buy a larger peg

The fee and the trade are different balances. Draining BNB stalls the approval. Read the minimum WETH before you sign on chain id 56. A 3 second block is not a Polygonscan timestamp. If the floor is a smaller wrapper than you will accept, leave the quote unsigned. Mainnet WETH will not update when this Polygon balance does. Keep POL in the destination the whole time.

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

The source is 0x2170Ed0880ac9A755fd29B2688956BD959F933F8. Approve it on BscScan, chain id 56, gas in BNB, blocks about 3 seconds.

Are the peg and Polygon WETH the same token on two chains?

No. The peg is 0x2170Ed0880ac9A755fd29B2688956BD959F933F8 on BscScan. Polygon WETH is 0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619 on Polygonscan. Mainnet WETH is a third address. This page pays the Polygon contract only. You need BNB to send and POL, the gas coin on chain id 137, to move the result.

Can I unwrap this WETH into POL?

No. Unwrapping WETH, where a pool offers it, does not turn the wrapper into POL. POL is the native gas coin, and this route does not pay it. If you needed POL, open that page. If you unwrap later, the fee is still POL you must already hold.

What if I meant to send BNB instead of the peg?

Stop. BNB is the gas coin and has its own route to Polygon WETH. Approving 0x2170Ed0880ac9A755fd29B2688956BD959F933F8 will not spend BNB. Check the native balance on BscScan. This page is the wrong tool for a BNB sale, even though the payout contract would look similar on a different route.

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