- Indicative mid
- 1 USDC ≈ 0.009195 SOL (not a swap quote)
- USDC ≈ USD
- $0.99967
- Typical time
- Often under 5 min (Base/Solana USDC); 5–15 min from Ethereum
- You send
- USDC on the network you select (Base, Ethereum, Solana, …)
- You receive
- Native Solana (SOL)
USDC to Solana is a cross-chain stable-to-native swap: USD Coin in, SOL out. No KYC on Swap.bz. This is one of the highest-demand routes for users moving from Base, Ethereum, or Solana USDC into the Solana ecosystem for fees, DeFi, or trading.
Select the USDC network that matches your wallet — Base, Ethereum (ERC-20), Solana, Arbitrum, Polygon, and others appear in the widget. Sending USDC on the wrong chain to the deposit address can permanently lose funds. The receive side is always native SOL: paste a Solana base58 address (Phantom, Solflare, Backpack), never an Ethereum 0x address.
Timing is fast when both legs use quick networks. USDC on Base or Solana with SOL payout often finishes in under 5 minutes. Ethereum USDC adds gas confirmation — typically 5–15 minutes total. This pair is much faster than anything involving Bitcoin or Monero confirmations.
0.5% Standard / 1% Private Swap plus network fees. Base and Solana sends are usually cents; Ethereum gas varies. Reverse route: SOL→USDC. For USDC on Base specifically, see the Base-to-Solana guide in the blog.
From your USD Coin wallet
Send USDC from any wallet you control — MetaMask (Ethereum, Base), Phantom (Solana), Coinbase Wallet or another self-custody wallet. You never connect a wallet to Swap.bz: the widget gives you a one-time deposit address and you send USDC to it like a normal transfer. Network: several — the widget shows which one. USDC on Base, Ethereum, Solana, Polygon and Arbitrum are different networks with the same name. Check the network in the widget: Base USDC sent to an Ethereum deposit is the classic mistake.
Receiving Solana: address and network
Paste a SOL address from a wallet you control (Phantom, Solflare, Backpack…). Payout network: Solana. Native SOL on Solana. Addresses are base58 (32 to 44 characters), never 0x. Set the refund address at the same time: it must be a USDC address, on the network you send from.
FAQ
USDC to SOL
How do I swap USDC to SOL without KYC?
Open /swap/usdc-to-sol, select your USDC network (Base, Ethereum, Solana, etc.), enter the amount and your Solana address, then send USDC to the deposit address. No KYC.
What is the fee to exchange USDC to SOL?
0.5% Standard or 1% Private Swap, plus the USDC chain fee (Base/Solana: cents; Ethereum: gas) and a tiny SOL payout fee.
How long does a USDC to SOL swap take?
Often under 5 minutes from Base or Solana USDC. Ethereum USDC typically 5–15 minutes depending on gas.
Is swapping USDC to SOL on Swap.bz custodial?
No. USDC to a one-time address, SOL to your Solana wallet.
Can I swap USDC on Base to SOL?
Yes. Select USDC · Base on the send side. Your receive address must be a Solana wallet. This matches searches like "usdc base to sol" — same pair, network selected in the widget.
USDC or USDT for Solana?
This page is USDC→SOL. For Tether, use USDT→SOL. They are different tokens — wrong stable on the deposit address will not complete the quoted swap.
Will I receive wrapped SOL or native SOL?
Native SOL. The widget shows SOL as the receive asset. Wrapped or bridged variants are not what this pair pays out unless explicitly shown in the quote.
How do I swap USDC to SOL step by step?
1) Open /swap/usdc-to-sol. 2) Choose the USDC network that matches your wallet (Base, Ethereum, Solana…). 3) Paste your Solana address. 4) Confirm the quote. 5) Send exactly the USDC amount to the deposit address. 6) Wait for Complete on the order page.
What if I send USDC on the wrong network?
Funds sent on a different chain than the deposit address may be unrecoverable. Always match the network shown in the order before you click send in your wallet.
Is there a minimum for USDC to SOL?
Yes — shown in the live quote. It covers network fees on the USDC chain and the SOL payout. Minimums change with gas and liquidity.
Can I swap USDC to SOL from MetaMask (Ethereum, Base)?
Yes. Take the quote on Swap.bz, then send USDC from MetaMask (Ethereum, Base) (or any other USD Coin wallet) to the deposit address shown. No wallet connection, no account. SOL arrives at the address you pasted.
Which network do I use to receive SOL?
Solana. Native SOL on Solana. Addresses are base58 (32 to 44 characters), never 0x.
Continue