Cross-chain · Polygon → Base

Swap POL from Polygon to USDC on Base

Swap POL from Polygon to USDC on Base. Native POL leaves Polygon. Circle USDC is what can arrive on Base. You spend the gas coin, then hold a dollar token that cannot pay fees on chain id 8453.

The source is 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE, POL on chain id 137. The output is 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913, native USDC, not USDbC. Polygonscan shows a native debit. Basescan shows Circle. Leave POL for the fee. You still need ETH on Base later. Polygon is where that POL balance has to be.

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

Save POL before the Base USDC hop

Fee and principal share one coin. About 2 second blocks are not the bridge. Wrapped POL at 0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270 is not this quote. If that is the balance, stop.

USDbC is the wrong credit

0xd9aAEc86B65D86f6A7B5B1b0c42FFA531710b6CA will not be what arrives. Native USDC will. A form that names the bridged contract will miss this deposit. Tether would be a different route too.

ETH is still required later

USDC cannot pay Base. This route does not buy ETH. A new wallet on chain id 8453 can hold USDC and fail the next transfer. Base is a layer 2, not mainnet.

POL has no allowance on the way to Base

Polygonscan should show a native POL debit. An allowance popup for 0xEeee means you left the route. The USDC credit is only on Basescan.

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 POL from Polygon to USDC on Base?

The source is 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE, POL on chain id 137. The output is 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913, native USDC, not USDbC.

Do I approve the POL label?

No. 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE is native POL on chain id 137. Polygonscan should show a native debit. The USDC you can receive is 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 on Basescan, chain id 8453. Approving the gas label is the wrong action. Keep some POL for the fee. USDbC is not this credit.

Is this USDC the bridged Base token?

No. USDbC is 0xd9aAEc86B65D86f6A7B5B1b0c42FFA531710b6CA. This credit is native Circle USDC. If a pool named the bridged contract, this route is wrong. Basescan shows which contract arrived. The ticker alone is not the check. Base is an Ethereum layer 2. USDbC is not the credit this quote pays.

Does the USDC arrive with ETH?

No. ETH is a separate coin on chain id 8453. This quote pays USDC only. Fund ETH yourself if you need to move the dollars. There is no finish time stated for the bridge. POL paid only the Polygon side. Etherscan will not show the credit.

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