Cross-chain · Arbitrum One → Solana

Swap USDC from Arbitrum One to SOL on Solana

Swap USDC from Arbitrum One to SOL on Solana. Circle USDC leaves Arbitrum One and wrapped SOL is the mint that can arrive.

Spend 0xaf88d065e77c8cC2239327C5EDb3A432268e5831 on Arbitrum One. Arbiscan, chain id 42161, not Nova. Fee in ETH. The destination mint is So11111111111111111111111111111111111111112, wrapped SOL, which you read on Solscan. It is an SPL mint, not native lamports by itself and not an ERC-20. Phantom holds it. There is no ERC-20 approval on Solana. Slots near 400 milliseconds are not a bridge clock.

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

So111 is wrapped SOL, not a 0x token

The quote names So11111111111111111111111111111111111111112. Wallets often display that balance as SOL. It is still the wrapped mint, an SPL token account, not the system-account lamports that pay fees until it is unwrapped. If you needed only fee lamports and the quote delivers the wrapped mint, confirm whether your wallet unwraps automatically. Do not search Etherscan for this mint. Solscan is the explorer.

A Solana address, or nothing arrives

Phantom, Solflare, and similar wallets use base58 addresses. Your Arbitrum address cannot be the recipient. There is no approval transaction on Solana for this mint. The approval, if it appears, is Circle USDC on chain id 42161. Solana is the destination runtime. Nova is not a stand-in for the source, and an EVM network is not a stand-in for the destination.

Dollars into a volatile mint

Circle USDC is six decimals and targets a dollar. SOL does not. The minimum on the wrapped mint expires with the quote. USDC.e on Arbitrum will not fund the spend. You need ETH on Arbitrum One to start. You may already need a little SOL in the destination wallet so it can pay rent or fees around the token account. This route is not a promise that an empty Phantom can do everything with zero SOL.

Wrong if you wanted USDT or an EVM gas coin

Tether's SPL mint is a different output. Native ETH and BNB are meaningless on Solana. Stop if the receive field is a 0x address. Stop if you wanted Circle USDC to remain the Solana USDC mint EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v. Stop on Nova.

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

Spend 0xaf88d065e77c8cC2239327C5EDb3A432268e5831 on Arbitrum One. Arbiscan, chain id 42161, not Nova. XAUConnect compares live routes and lets your own wallet sign.

Is So111 native SOL or wrapped SOL?

It is the wrapped SOL mint, So11111111111111111111111111111111111111112. Solscan shows that mint. Wallets may label it SOL. Fee-paying lamports live on the system account until wrapped SOL is unwrapped. You spend Circle USDC at 0xaf88d065e77c8cC2239327C5EDb3A432268e5831. There is no ERC-20 approval on Solana. Use Phantom, not a 0x address.

Can I paste my Arbitrum address as the recipient?

No. Solana addresses are not 0x strings. The destination wallet should be Phantom or a similar Solana wallet. Arbiscan is only for the USDC you sell on chain id 42161. A slot near 400 milliseconds does not mean an EVM address can hold SPL tokens.

Does this route include an approve call on Solana?

No. SPL is not ERC-20. You might approve Circle USDC on Arbitrum One, and that approval is paid in ETH. You do not approve So111 on Solana. If the wallet offers an Ethereum-style approval for the destination, you are on the wrong network. USDC.e on Arbitrum is also the wrong spend.

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