Cross-chain · Solana → Base

Swap SOL from Solana to WETH on Base

Swap SOL from Solana to WETH on Base. SOL leaves Solana, and the Base WETH predeploy is what can arrive. The wrapper cannot pay gas on the L2.

You spend So11111111111111111111111111111111111111112, the wrapped SOL mint. Phantom signs, Solscan shows it, native SOL pays the fee, and there is no ERC-20 approval. WETH is 0x4200000000000000000000000000000000000006 on chain id 8453. Basescan is the check. The same hex on another rollup is not this balance. ETH is 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE and is not included. Mainnet WETH is 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2, chain id 1. WBTC is not native bitcoin.

Diagram for Swap SOL from Solana to WETH on Base
SOL leaves Solana. WETH is what can arrive on Base.

Chain id 8453 is the only ledger for this predeploy credit

0x4200000000000000000000000000000000000006 is a familiar address on more than one rollup. State is not shared. Basescan proves the Base balance. Etherscan, about 12 second blocks, proves mainnet WETH and will stay quiet here. If your pool is on chain id 1 or on Arbitrum, this SOL sale gives you inventory that pool cannot see. You would bridge again.

Two fees remain after you understand the wrapper

Native SOL lets Phantom sign. ETH lets Base move WETH. This route buys only the wrapper. If the screen says you are short of gas, you want the native ETH route. If the screen names the predeploy, stay. Arriving with WETH and an empty ETH line recreates the failure on the far side. There is no ERC-20 approval on the SOL mint.

Wait for Basescan, not for a block you can count

Mainnet's about 12 seconds is not a delivery promise, and neither is a Base block. How cross-chain bridges work separates the Solana signature from the L2 release. Watch the destination address. A second sale of SOL while the first is in flight can both complete.

Choose ETH or USDC when the predeploy is not in the call

Native ETH pays fees. Circle's Base USDC, not USDbC, pays a dollar invoice. WETH pays a contract that names the wrapper. Read the minimum. If the ether you would hold is less than the SOL you give up, do not sign. A swap that stays on Solana never needs chain id 8453.

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 SOL from Solana to WETH on Base?

You spend So11111111111111111111111111111111111111112, the wrapped SOL mint. Phantom signs, Solscan shows it, native SOL pays the fee, and there is no ERC-20 approval.

Can WETH from SOL pay gas on Base?

No. 0x4200000000000000000000000000000000000006 is an ERC-20. ETH, sentinel 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE, pays chain id 8453. SOL left as the wrapped mint. Hold ETH and check Basescan. Another rollup's copy of the predeploy is not your balance. If you needed fees only, this route is wrong. A block interval is not a delivery time for the bridge.

Is this Ethereum's canonical WETH?

No. That contract is 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2 on chain id 1, Etherscan, about 12 second blocks. This route credits Base only. If the pool is on mainnet, selling SOL into the predeploy is the wrong job. Confirm chain id 8453 before you look for the token. Switch the wallet to the destination chain before you judge the balance.

Do I approve the wrapped SOL mint?

No. So11111111111111111111111111111111111111112 has no ERC-20 approval. Solscan shows the send. Native SOL must remain for the fee. The WETH arrives in an EVM wallet on Base. MetaMask shows it on chain id 8453, and ETH is what pays to move it. Do not send a second time while the first transfer is still open.

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