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.

Do not import either gas address into the other chain
Base ETH cannot pay a mainnet fee
A quiet Basescan page can follow a finished Solscan debit
Buy Base ETH only when you will transact there
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.
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.
How to swap USDT to USDC
Swap USDT to USDC on XAUConnect: verify native contracts, understand fees on a “1.00” pair, and avoid bridged-stable var
How to move tokens from Ethereum to Solana
Bridge tokens from Ethereum to Solana with XAUConnect: paste a base58 destination, never 0x, test small, verify the arri
ERC-20 vs SPL token standards
ERC-20 vs SPL: approvals versus simulation, 0x versus base58, which standard to create on, and how XAUConnect swaps each
What is impermanent loss?
Impermanent loss explained: why providing liquidity can underperform holding, a concrete worked example, and when tradin
How do limit orders work on a DEX?
On-chain limit orders defer execution until price crosses your target. How they are stored, who executes them, what can
Build programmatically
Swap via API for bots and AI agents: quotes, builds, and cross-chain routes.