Cross-chain · Ethereum → Solana

Swap USDC from Ethereum to SOL on Solana

Swap USDC from Ethereum to SOL on Solana. You send Circle USDC on Ethereum and you receive SOL on Solana, the coin Phantom and Solflare spend on fees.

The USDC you approve is 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 on Ethereum. Etherscan lists that contract on chain id 1. Gas for the approval is ETH, and blocks are about 12 seconds. The Solana side is the wrapped SOL mint So11111111111111111111111111111111111111112. Solscan is where you match that mint. It is not an ERC-20, and Solana will not ask for an ERC-20 approval. Native SOL is the gas coin those wallets already spend.

Diagram for Swap USDC from Ethereum to SOL on Solana
USDC leaves Ethereum. SOL is what can arrive on Solana.

Dollars in, Solana's fee coin out

You are selling Circle's dollar token and taking SOL exposure. The input contract is 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48. If you wanted USDT or USDC to arrive on Solana, this page is the wrong tool, because the payout is not a stablecoin. Approve only the Circle contract. Keep ETH for the Ethereum fee or the approval never broadcasts.

The mint Solscan should show

So11111111111111111111111111111111111111112 is the wrapped SOL mint. Wallets often present SOL as the native balance you spend on fees. This page is aimed at that SOL destination, not at an SPL dollar mint. Solscan is the check. There is no ERC-20 approval on Solana. Do not search for this mint on Etherscan.

Wrong tool for a stable balance

Stay off this route if you need spending dollars on Solana. USDC and USDT have their own pages. It is also the wrong tool if your USDC is already on Solana, because this input is the Ethereum contract only. How a bridge moves assets is the general picture. SOL's price can move the whole time. Nothing here freezes a rate.

Read the SOL floor before you approve

The quote shows an estimate of SOL and a minimum under it. Sign against the minimum. A busy Ethereum block, even at about 12 seconds, can make the ETH fee larger than you expected, and that fee is separate from the SOL you receive. After arrival, the SOL itself can pay Solana fees. If the minimum SOL is too small, walk away.

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 Ethereum to SOL on Solana?

The USDC you approve is 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 on Ethereum. Etherscan lists that contract on chain id 1.

Why is the Solana address a long mint instead of 0xEeee?

Solana does not use the EVM gas-coin marker. This payout is the wrapped SOL mint So11111111111111111111111111111111111111112, which you match on Solscan. Phantom and Solflare spend native SOL on fees. The USDC you send is still the Ethereum contract 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 on Etherscan. There is no ERC-20 approval on Solana.

What if I needed USDC to arrive, not SOL?

Then this page is the wrong tool. It sells Circle USDC from Ethereum and pays SOL, so you take SOL price movement while the route is open. Circle USDC on Solana is a different mint and a different page. Leave this quote unsigned and open the USDC payout if dollars are what the destination wallet needs.

Does the SOL amount stay fixed after I see the quote?

No. The quote is an estimate, and SOL can move while Ethereum confirms the USDC transfer. The minimum on that quote is the floor to judge. If it is too low, ask for a new quote. This page does not promise a fill. Gas for the send is ETH on chain id 1.

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