Cross-chain · Solana → Base

Swap USDC from Solana to ETH on Base

Swap USDC from Solana to ETH on Base. Circle's SPL mint leaves Solana, and native ETH is what can arrive to pay gas on Base, an Ethereum L2.

You send EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v. Phantom signs, Solscan records it, and there is no ERC-20 approval. ETH is 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE on Base, chain id 8453. Basescan shows the native row. This is not the WETH predeploy 0x4200000000000000000000000000000000000006, and it is not ETH on Ethereum, chain id 1, about 12 second blocks, Etherscan.

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

You are buying Base gas, not the predeploy

The sentinel is native ETH. Do not import it. Contracts that name 0x4200000000000000000000000000000000000006 want WETH, and that address is reused on other rollups without sharing balances. This page will not fill those contracts. It will not fill mainnet either. If the empty tank is on chain id 1, stop. Base is the network this ETH can spend.

SOL pays Phantom before any L2 ETH exists

The Circle mint does not pay Solana. Keep native SOL. There is no ERC-20 approval to revoke. MetaMask cannot see the mint leave. After the hop, the EVM wallet on chain id 8453 should show ETH on the native line. That line is the fee budget. WBTC is not delivered, and WBTC is not native bitcoin.

Twelve second blocks are mainnet, not this hop

They describe chain id 1. Base has its own blocks, and the bridge has a wait this page will not name. Solscan can update while Basescan is quiet. Do not resend the mint. Switch the wallet to 8453 and watch the destination address. A wallet left on Ethereum will hide the ETH you just bought.

Buy ETH when Base transactions are the reason

If you needed Circle USDC on Base, a dollar route avoids ether's price. If you needed WETH, use the predeploy route. If you needed SOL fees, do not leave Solana. The minimum ETH should cover the L2 actions you have queued. Refuse a floor that is too small to be useful as 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 USDC from Solana to ETH on Base?

You send EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v. Phantom signs, Solscan records it, and there is no ERC-20 approval.

Is ETH on Base from Solana USDC the same as mainnet ETH?

No. Native ETH arrives on Base, chain id 8453, quoted as 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE. Ethereum is chain id 1, about 12 second blocks, explorer Etherscan. Basescan is the check here. The two ETH balances do not pay each other. Circle's mint left Solana. SOL paid that side.

Does this route deliver the Base WETH predeploy?

No. WETH is 0x4200000000000000000000000000000000000006 and is a different route. Native ETH pays gas. If a pool rejects native ETH, this page is wrong. You would still need ETH to wrap. Confirm the native balance on Basescan, not a token import of the sentinel. A block interval is not a delivery time for the bridge.

Is there an approval on the Solana USDC?

No. EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v is an SPL mint. Phantom signs it, Solscan records it, and there is nothing to revoke. Keep native SOL for the fee. The ETH arrives in an EVM wallet on chain id 8453. MetaMask will not show it until that network is selected.

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