Cross-chain · Base → Polygon

Swap USDC from Base to POL on Polygon

Swap USDC from Base to POL on Polygon. Circle USDC leaves Base, and native POL arrives on Polygon chain 137.

You spend Circle USDC at 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913, 6 decimals, on Base, chain 8453. Basescan shows that contract, and the send needs an ETH fee plus an allowance. You receive native POL on Polygon. Quotes write it as 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE, which on chain 137 means the gas coin, not ETH and not an ERC-20. Polygonscan shows POL on the account. It is not WETH at 0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619 and not Tether.

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

Buying the fee coin with a dollar

POL can pay later transactions on Polygon. The quote sets the amount. It is not a stipend sized for a week of fees. USDC could not pay those fees, which is often why this hop exists. If you only needed a dollar on Polygon, buying POL sells the stable exposure you had. Read the minimum before you treat the result as spare gas.

The placeholder is POL only on this chain

The same 0xEeee string on Base means ETH, the coin that pays for your USDC approval. On Polygon it means POL. Searching that string on Polygonscan does not open a token page. If a form shows it as the output while the wallet is on chain 137, you are buying the native coin. Confirm the network before you sign.

Three nearby assets this page skips

It skips Tether at 0xc2132D05D31c914a87C6611C10748AEb04B58e8F. It skips native USDC at 0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359 and bridged USDC.e at 0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174. It skips WETH. It also skips a Base-only sale of USDC into ETH. Use this route when a Polygon account needs the gas coin and you are funding it from Circle dollars on Base.

How the two explorers differ

Basescan records an ERC-20 debit. Polygonscan records a native credit, so you may not see a token transfer on the destination. Trade on Polygon is the chain note. No bridge duration is stated. Keep ETH on Base for the approval. If the minimum POL is too small, do not sign.

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

You spend Circle USDC at 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913, 6 decimals, on Base, chain 8453. Basescan shows that contract, and the send needs an ETH fee plus an allowance.

Does 0xEeee on this route mean ETH or POL?

On the destination it means POL, the gas coin of chain 137. On Base the same placeholder means ETH, which pays the fee. It is not a contract on Polygonscan. WETH, if that was the order, is 0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619 instead. Match the chain id before you read the address.

Will I receive an ERC-20 called POL?

You receive native POL on the account balance. There is no token-contract credit to hunt. If a dapp asks for an ERC-20 address rather than the gas coin, this route has not given it that address. Check Polygonscan's native line after the Base USDC debit confirms.

What do I need on Base besides USDC?

ETH, to pay for the allowance and the send on chain 8453. Circle USDC at 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 cannot pay gas. The POL you are buying is not on Base yet, so it cannot cover that fee. Leave the ETH in the wallet when you size the swap.

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