Cross-chain · Solana → Base

Swap SOL from Solana to ETH on Base

Swap SOL from Solana to ETH on Base. SOL leaves Solana, and native ETH is what can arrive to pay gas on Base. The two fee coins live in different wallets.

SOL is So11111111111111111111111111111111111111112 in the quote, the wrapped mint. Phantom signs, Solscan shows it, native SOL pays the source fee, and there is no ERC-20 approval. ETH is 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE on Base, chain id 8453. Basescan shows the native row. Base is an Ethereum L2. This is not the WETH predeploy, not mainnet ETH on chain id 1, about 12 second blocks, Etherscan, and not WBTC.

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

Do not import either gas address into the other chain

The wrapped SOL mint means nothing in an Ethereum token box. The sentinel means nothing in Phantom. Read the ETH line on chain id 8453. If you sell every native SOL, the signature cannot pay for itself. The ETH you hope to receive cannot fund that Solana transaction. WETH at 0x4200000000000000000000000000000000000006 is a different route when a contract refuses native ETH.

Base ETH cannot pay a mainnet fee

Chain id 1 uses Etherscan. This route does not credit it. Base is the only network this ETH spends. About 12 second blocks describe mainnet, not the bridge. WBTC is not delivered and is not native bitcoin. If someone asked for mainnet gas or for bitcoin, you are on the wrong page.

A quiet Basescan page can follow a finished Solscan debit

That gap is the bridge, and this page will not time it. Do not sign again because Phantom dropped and MetaMask is still on Ethereum. Switch to 8453 and watch the destination. There is no ERC-20 approval on the mint to undo if both sends complete.

Buy Base ETH only when you will transact there

If you need SOL fees, selling SOL is the wrong direction. If you need USDC, a dollar route is calmer. If you need the predeploy, use the WETH route. The minimum ETH should cover the L2 actions you already know about, including a retry. Refuse a floor that leaves Base as stuck as a wallet with no gas.

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 ETH on Base?

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

Are the SOL mint and the Base ETH sentinel the same kind of address?

No. SOL is So11111111111111111111111111111111111111112 on Solscan, held in Phantom, with no ERC-20 approval. ETH is 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE on Base, chain id 8453, shown on Basescan. Native SOL still pays the source fee. Neither coin pays the other network. Confirm the contract on the explorer before you sign.

Can this ETH pay Ethereum mainnet?

No. Mainnet is chain id 1, about 12 second blocks, explorer Etherscan. This ETH pays Base, an L2. If mainnet gas was the goal, this route is the wrong destination. Leave enough SOL in Phantom that the source transaction can still be signed. Keep the destination gas token or the arrival cannot move.

What if the app wants WETH on Base?

Use the WETH route. Native ETH will not match 0x4200000000000000000000000000000000000006 until you wrap, and wrapping needs ETH. If the contract names the predeploy, this page stops short. Check Basescan after you switch to chain id 8453. The quote minimum is the floor, and a thin floor is a reason to stop.

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