Cross-chain · Avalanche C-Chain → Polygon
Swap USDC from Avalanche C-Chain to POL on Polygon
Swap USDC from Avalanche C-Chain to POL on Polygon. Circle USDC leaves the C-Chain, and native POL arrives on Polygon chain 137.
You spend 0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E on Avalanche C-Chain, chain 43114. Snowtrace shows Circle's USDC. AVAX pays the allowance and the send. This is not the X-Chain. You receive native POL. Quotes write it as 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE. On chain 137 that string means POL, shown on Polygonscan as the account balance, not as a token. It is not WETH at 0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619 and not Tether. You are buying the fee coin.

Buying the fee coin with a dollar
The placeholder is POL only on this chain
Three assets this page skips
How the explorers differ
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 Avalanche C-Chain to POL on Polygon?
You spend 0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E on Avalanche C-Chain, chain 43114. Snowtrace shows Circle's USDC.
Does 0xEeee on this route mean AVAX or POL?
On the destination it means POL, the gas coin of chain 137. On the C-Chain the same placeholder means AVAX, which pays the USDC fee. It is not a contract on Polygonscan. WETH, if that was the order, is 0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619. Match the chain id before you read the address. The X-Chain is not either side.
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 C-Chain USDC debit confirms on Snowtrace.
What do I need beside USDC on Avalanche?
AVAX, to pay for the allowance and the send on chain 43114. Circle USDC at 0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E cannot pay gas. The X-Chain will not show this contract. The POL you are buying is not on Avalanche, so it cannot cover that fee. Leave the AVAX in the wallet when you size the swap.
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 Avalanche C-Chain. Avalanche C-Chain quotes on XAUConnect, with the fee and the minimum you rece
Swap USDT
Swap Tether (USDT) on Avalanche C-Chain. Avalanche C-Chain quotes on XAUConnect, with the fee and the minimum you receiv
Swap WAVAX
Swap Wrapped AVAX (WAVAX) on Avalanche C-Chain. Avalanche C-Chain quotes on XAUConnect, with the fee and the minimum you
Swap PNG
Swap Pangolin (PNG) on Avalanche C-Chain. Avalanche C-Chain quotes on XAUConnect, with the fee and the minimum you recei
How to move tokens from Ethereum to Solana
Bridge tokens from Ethereum to Solana with XAUConnect: paste a base58 destination, never 0x, test small, verify the arri
How to create an SPL token on Solana
Create an SPL token on Solana: mint, decimals, revoke freeze/mint authorities, seed a Jupiter-routable pool, then swap t
Build programmatically
Swap via API for bots and AI agents: quotes, builds, and cross-chain routes.