Cross-chain · Avalanche C-Chain → Ethereum

Swap AVAX from Avalanche C-Chain to WETH on Ethereum

Swap AVAX from Avalanche C-Chain to WETH on Ethereum. Native AVAX leaves the C-Chain, and canonical WETH arrives on Ethereum.

Sell AVAX on chain 43114, the gas coin marked 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE. Snowtrace shows the account. Leave a fee. The C-Chain is not the X-Chain. There is no ERC-20 approval on AVAX. Receive 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2 on Ethereum, chain 1, on Etherscan. That is canonical WETH. It is not native ETH, so it cannot pay gas. Blocks are about 12 seconds. You need ETH on Ethereum already if you want to unwrap the WETH or send it.

Diagram for Swap AVAX from Avalanche C-Chain to WETH on Ethereum
AVAX leaves Avalanche C-Chain. WETH is what can arrive on Ethereum.

AVAX in, wrapped ether out

You are not bridging AVAX as a token on Ethereum. You are selling it for canonical WETH. Mainnet apps that call 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2 will see the credit. Apps that want native ETH will not, until you unwrap. Unwrapping needs ETH, and this route did not deliver the gas coin. Fund a little ETH on chain 1 before you depend on that step.

The C-Chain fee still comes first

If you type the entire AVAX balance, the send cannot pay itself. The X-Chain balance does not count. There is nothing to approve, because AVAX is native. If the wallet asks for a token allowance, you are not on this route. Recheck the asset line before you sign.

Dollars and the other WETH deployments

USDC, USDT, and DAI are different finishes. WETH on Base at 0x4200000000000000000000000000000000000006 is a different contract on a different chain. How cross-chain bridges work is the handoff from Snowtrace to Etherscan. Twelve second blocks are not a bridge timer. WBTC is not this asset and is not native bitcoin.

A correct look at the result

Etherscan should show WETH at the canonical contract, not a rise in the native ETH line. Snowtrace should show AVAX down on chain 43114. If the minimum WETH is too small, do not sign. No duration is promised between those two pages.

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 AVAX from Avalanche C-Chain to WETH on Ethereum?

Sell AVAX on chain 43114, the gas coin marked 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE. Snowtrace shows the account.

Will this WETH pay Ethereum gas?

No. Canonical WETH at 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2 is an ERC-20. Gas is native ETH, marked 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE, on chain 1. You need some ETH before you can unwrap. AVAX from the C-Chain does not fill that gap. Blocks are about 12 seconds after the fee is paid, and that is not the bridge wait.

Is the source the X-Chain?

No. You sell native AVAX on the C-Chain, chain 43114, which Snowtrace shows as the account balance. The X-Chain and the P-Chain are different. There is no token approval on AVAX. Leave enough for the fee or the transaction cannot be broadcast. Snowtrace, not the X-Chain, is where that AVAX sits.

I wanted native ETH, not the wrapper. What now?

Do not sign this page. The route that delivers native ETH keeps the gas coin as the gas coin. This one delivers WETH. If you already need WETH for a mainnet pool, the contract above is the right arrival, and you still must bring ETH separately to move it.

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