Cross-chain · Polygon → Base

Swap WETH from Polygon to ETH on Base

Swap WETH from Polygon to ETH on Base. Polygon WETH leaves Polygon. Native ETH is what can arrive on Base. This is not an unwrap. Polygon has no native ETH, and Base ETH is not mainnet ETH.

You sell 0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619. You buy 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE, meaning ETH on chain id 8453. The WETH predeploy is 0x4200000000000000000000000000000000000006 and is not the credit. Polygonscan shows the token debit. Basescan shows native ETH. How cross-chain bridges work separates a wrap from a hop.

Diagram for Swap WETH from Polygon to ETH on Base
WETH leaves Polygon. ETH is what can arrive on Base.

A Base unwrap is not this hop

Chain id 137 charges POL, not ETH. Nothing you do to WETH there credits Base. This route is the one that can end as ETH on the layer 2. If you only wanted another Polygon token, do not bridge.

The receive can pay Base

Native ETH can pay later transactions on chain id 8453. The predeploy cannot until you unwrap it, which needs ETH already. If a contract demanded 0x4200000000000000000000000000000000000006, this route is the wrong output. ETH is not WETH.

Base still starts with a POL fee

The WETH contract does not pay Polygon. Leave a remainder. About 2 second blocks are not the bridge clock. Etherscan is the wrong explorer for both sides.

Mainnet is not the Base credit

Mainnet ETH stays on mainnet, with blocks around 12 seconds. This credit is Basescan. If you needed mainnet gas, you are on the wrong page.

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 WETH from Polygon to ETH on Base?

You sell 0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619. You buy 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE, meaning ETH on chain id 8453.

Is this the same as wrapping on Base?

No. Wrapping on Base moves between ETH and 0x4200000000000000000000000000000000000006 and stays on chain id 8453. This route starts with Polygon WETH at 0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619 and can finish as native ETH. Polygonscan and Basescan are both required. ETH is not WETH. The same predeploy address on another chain is not this balance.

Do I need ETH on Base before I start?

You need POL on Polygon to send. The ETH credit is what this route can create, so a prior Base balance is not required for the credit to exist. You do need chain id 8453, not Arbitrum and not mainnet. Basescan shows a native credit, not a WETH token line.

What if I wanted the wrapper?

Then this page is wrong. It pays native ETH via 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE. The predeploy is a different quote. Sign this one only if spendable gas on Base is the point. Mainnet WETH at 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2 is a different chain. Stay on Polygon if this WETH is the one you hold.

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