Swap.bz
You Send
BTC
BTC
You Receive
XMR
XMR
1 BTC155.1028 XMR
Receive address
Slide to swap

By creating an exchange, you agree to our Terms of Service.

No KYC · 0.5% fee · Non-custodial

Swap USDC to SOL — USD Coin to Solana, No KYC

Send USD Coin, receive Solana in your wallet. No account.

Also on Telegram @SwapbzBot

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