Cross-chain · BNB Chain → Polygon

Swap USDC from BNB Chain to POL on Polygon

Swap USDC from BNB Chain to POL on Polygon. You send Binance-Peg USDC on BNB Chain and you receive native POL on Polygon, the coin that pays gas there.

Approve 0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d on BNB Chain. BscScan shows that 18-decimal peg, chain id 56, gas in BNB, blocks about 3 seconds. The Polygon side uses 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE. On Polygon that marker means POL, not BNB and not WETH. Polygonscan shows the native balance. Chain id 137. The POL you receive can pay later fees.

Diagram for Swap USDC from BNB Chain to POL on Polygon
USDC leaves BNB Chain. POL is what can arrive on Polygon.

Dollars leave, the Polygon gas coin arrives

You are selling the USDC peg and buying POL. The input is only 0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d. If you wanted USDT or WETH on Polygon, this page is the wrong tool. Keep BNB for the source fee. POL's price can move while BNB Chain is confirming, so this is not a way to park dollars.

The marker means POL, not the BNB you spent

0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE is a stand-in, not a shared coin. On the source it would mean BNB, but the source of this page is the peg, not that marker. On Polygon it means native POL. Polygonscan will not show an ERC-20 for the payout. Do not look for the marker on BscScan and expect a token page.

Skip it if you still need a stable balance

USDT and native USDC pages keep you in dollar tokens. WETH is another page. This one pays POL only. Staying on BNB Chain is right when you did not need Polygon gas. How bridges work describes the wait. It does not lock a POL amount, and a 3 second block is not a delivery time.

Received POL can pay the next Polygon fee

Unlike a USDT landing, you do not need a prior POL balance for the credit to be usable. You do need BNB on the way out. Read the minimum POL before you sign. Chain id 137 in the destination wallet matters. If the wallet is still on BNB Chain, you will not see the POL even after the route completes.

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

Approve 0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d on BNB Chain. BscScan shows that 18-decimal peg, chain id 56, gas in BNB, blocks about 3 seconds.

Does 0xEeee on this page mean I am sending BNB?

No. The marker 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE is the destination, and on Polygon it means native POL. The asset you approve is Binance-Peg USDC, 0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d, on BscScan. Gas for that approval is BNB. Polygonscan should later show POL, chain id 137, not a token contract.

Will an old MATIC label in my wallet match this payout?

The gas coin on Polygon is POL. Chain id must be 137, and Polygonscan is the explorer for the native credit. A wallet still labelled with an older ticker can confuse the name, but the marker on this route is POL, not WETH and not USDT. If you needed a dollar token, this page is the wrong tool.

Do I need POL in the wallet before the swap finishes?

Not for the credit itself. The payout is POL, so it can pay Polygon fees after it arrives. You need BNB on chain id 56 to approve the peg and to send. This page does not promise how much POL you get or when Polygonscan shows it. Judge the minimum on the quote.

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