Cross-chain · Avalanche C-Chain → Solana
Swap USDC from Avalanche C-Chain to SOL on Solana
Swap USDC from Avalanche C-Chain to SOL on Solana. Circle USDC leaves C-Chain, and SOL is what can arrive, identified by the wrapped SOL mint that SPL programs use.
The dollars you spend are 0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E on Avalanche C-Chain, chain id 43114. Snowtrace can show an ERC-20 approval and the debit. The quote names SOL as So11111111111111111111111111111111111111112. That is the wrapped SOL mint, not an Ethereum contract and not the native gas sentinel 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE. Solscan is the explorer. Phantom holds it. Fees on Solana are native SOL.

So111 is the mint, and native SOL is the fee
There is no ERC-20 approval on the Solana side
This page is wrong when you wanted to stay in dollars
C-Chain still has to be chain id 43114
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 Avalanche C-Chain to SOL on Solana?
The dollars you spend are 0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E on Avalanche C-Chain, chain id 43114. Snowtrace can show an ERC-20 approval and the debit.
Is So111 native gas the way 0xEeee is on Avalanche?
No. So11111111111111111111111111111111111111112 is the wrapped SOL mint SPL programs use. Native SOL pays Solana fees. On Avalanche the sentinel 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE is AVAX, chain id 43114. Solscan shows the mint. Phantom holds it. There is no ERC-20 approval for that mint. Do not send a second time while the first transfer is still open.
Will MetaMask show the SOL from this swap?
No. The arrival is an SPL mint, and MetaMask does not hold it. Circle USDC leaves from 0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E on C-Chain, which an EVM wallet can spend. Use Phantom or Solflare for the SOL. Check Solscan for So111, and keep a little native SOL for fees after it arrives.
Should I use this if the invoice says USDC?
No. This route turns Circle dollars into SOL. Solana USDC is the mint EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v, which you are not receiving. Tether is a different mint again. If the receiver wants a dollar token, this page is the wrong arrival. Read the minimum SOL only if SOL is what you meant to hold.
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.
Swap WAVAX
Swap Wrapped AVAX (WAVAX) on Avalanche C-Chain. Avalanche C-Chain quotes on XAUConnect, with the fee and the minimum you
Swap PNG
Swap Pangolin (PNG) on Avalanche C-Chain. Avalanche C-Chain quotes on XAUConnect, with the fee and the minimum you recei
Swap AVAX
Swap Avalanche (AVAX) on Avalanche C-Chain. Avalanche C-Chain quotes on XAUConnect, with the fee and the minimum you rec
Swap USDC
Swap USD Coin (USDC) on Avalanche C-Chain. Avalanche C-Chain quotes on XAUConnect, with the fee and the minimum you rece
How to move tokens from Ethereum to Base
Move tokens from Ethereum to Base with XAUConnect: use a bridge (same 0x address is not enough), verify the arriving USD
How to create an ERC-20 token
Create an ERC-20 on XAUConnect Launchpad: TokenFactory deploys a fixed-supply LaunchedToken with no mint, tax, or blackl
Slippage vs price impact: what's the difference?
Price impact is the move your trade causes in the pool. Slippage is how far from the quote you still allow the fill. The
What is a fair launch?
Fair launches aim to give everyone the same starting line, with no pre-sale or team allocation. What that means in pract
Build programmatically
Swap via API for bots and AI agents: quotes, builds, and cross-chain routes.