Cross-chain · BNB Chain → Polygon
Swap ETH from BNB Chain to USDC on Polygon
Swap ETH from BNB Chain to USDC on Polygon. You send Binance-Peg ETH on BNB Chain and you receive Circle's native USDC on Polygon.
The peg is 0x2170Ed0880ac9A755fd29B2688956BD959F933F8. You approve it. BscScan shows it on chain id 56. It is not BNB and not native ETH. Gas is BNB, blocks about 3 seconds. Native USDC on Polygon is 0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359. Match it on Polygonscan, chain id 137. That is not bridged USDC.e. POL pays Polygon gas. USDC does not.

An ETH label that cannot pay BNB gas
Native USDC on Polygonscan, not USDC.e
BNB, POL, and Tether are different jobs
Read the USDC floor before the approval
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 USDC on Polygon?
The peg is 0x2170Ed0880ac9A755fd29B2688956BD959F933F8. You approve it. XAUConnect compares live routes and lets your own wallet sign.
Is the ETH on BNB Chain the same as POL?
No. The peg is 0x2170Ed0880ac9A755fd29B2688956BD959F933F8 on BscScan, and you approve it. POL is the gas coin on Polygon, chain id 137. This page does not pay POL. It pays native USDC at 0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359 on Polygonscan. You need BNB to send and POL after arrival.
What if the USDC I see on Polygon is a different contract?
Then it is not this payout. Bridged USDC.e shares the ticker and fails the address check. Match 0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359 on Polygonscan. The source peg is only 0x2170Ed0880ac9A755fd29B2688956BD959F933F8. If a pool wants the bridged copy, this route is the wrong tool. Check the address.
Why can I not send the USDC after it shows up?
The wallet is missing POL. Native USDC does not pay gas on chain id 137. Polygonscan can show the token anyway. BNB left on BNB Chain cannot pay that fee. Add POL, then the transfer can be signed. This page does not include POL in the payout.
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 BNB Chain. BNB Chain quotes on XAUConnect, with the fee and the minimum you receive shown before
Swap USDT
Swap Tether USD (USDT) on BNB Chain. BNB Chain quotes on XAUConnect, with the fee and the minimum you receive shown befo
Swap CAKE
Swap PancakeSwap (CAKE) on BNB Chain. BNB Chain quotes on XAUConnect, with the fee and the minimum you receive shown bef
Swap ETH
Swap Binance-Peg Ether (ETH) on BNB Chain. BNB Chain quotes on XAUConnect, with the fee and the minimum you receive show
How bonding-curve launches work on XAUConnect
Bonding-curve launches on XAUConnect: createLaunch versus TokenFactory, what buyers should ask about graduation, and whe
What is a token approval and why does it matter?
A token approval lets a contract spend your ERC-20s. It is a separate transaction from the swap, and an unlimited approv
Build programmatically
Swap via API for bots and AI agents: quotes, builds, and cross-chain routes.