Cross-chain · Arbitrum One → Polygon

Swap ETH from Arbitrum One to WETH on Polygon

Swap ETH from Arbitrum One to WETH on Polygon. Native ETH leaves Arbitrum One and Polygon WETH arrives on Polygon.

Spend native ETH, sentinel 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE, on Arbitrum One, chain id 42161. Arbiscan, not Nova. Reserve the fee. Receive 0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619. Polygonscan should show WETH. The sentinel on Polygon would mean POL, not this token. Chain id 137. Gas is POL. Blocks about every 2 seconds. Unwrapping on Arbitrum would never create this address.

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

The sentinel is not the output on Polygon

People see 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE in the source field and assume the destination is also native ETH. Polygon has no native ETH. Native gas there is POL. This route's output is the WETH contract 0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619. If you wanted POL, you are reading the wrong receive field. If you wanted Ethereum WETH, you are on the wrong chain.

A local wrap stays on Arbitrum

Wrapping the sentinel on chain id 42161 mints 0x82aF49447D8a07e3bd95BD0d56f35241523fBab1 and stops. This page can credit a different WETH on chain id 137. The amount is a bridge quote, not the one-for-one function of a local wrap, because fees and the route sit in between. Read the minimum. Do not paste the Arbitrum WETH address into a Polygon pool and expect a balance.

You still need POL to use the WETH

Arriving WETH does not pay Polygon fees. A wallet that says MATIC is talking about POL. Hold some, or the WETH is idle. On the way out, do not sell every wei of Arbitrum ETH. Polygon is the network that will list 0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619, and only if chain id 137 is selected.

Wrong for dollar outputs and for gas outputs

Circle USDC, USDC.e, and Polygon USDT are different pages. Native POL is a different page. Nova is the wrong source. A wallet holding only Arbitrum WETH is the wrong balance for this native ETH spend. Canonical mainnet WETH is not hiding inside the Polygon contract.

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

Spend native ETH, sentinel 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE, on Arbitrum One, chain id 42161. Arbiscan, not Nova.

Does Polygon credit native ETH for this route?

No. Chain id 137 has no native ETH gas. The output is WETH at 0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619. The sentinel 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE on Polygon means POL. You spend native ETH on Arbitrum One. Confirm WETH on Polygonscan. It cannot pay Polygon fees. Confirm that address on the explorer before you sign, and refresh the quote if it has expired.

Is this the same as wrapping on Arbitrum One?

No. A wrap there credits 0x82aF49447D8a07e3bd95BD0d56f35241523fBab1 and you stay on chain id 42161. This route can credit Polygon WETH instead. Reserve ETH for the source fee. About 2 seconds is a Polygon block, not the wrap function, and not a bridge promise. Nova is not either chain.

Why might the WETH amount differ from the ETH I sold?

Because this is a cross-chain quote, not a local deposit into a WETH contract. Fees and price impact sit in the minimum. Read it. If the quote expires, the ratio expires. Do not assume one native ETH becomes one Polygon WETH down to the wei. Etherscan's WETH is a different contract entirely.

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