T E R C ETerceExchange now
← Back to Notes

Exchange · No. LXXVIII

USDC to SOL: how to swap USD Coin for Solana.

Converting USDC to SOL is a common on-ramp to the Solana ecosystem. Here is how to swap stablecoin for native Solana directly.

By Published 4 min read

Swapping USDC for SOL is a straightforward on-ramp to the Solana ecosystem — moving from a dollar-pegged stablecoin to the native Solana token used for fees, staking, and DeFi. USDC exists on multiple chains, so the process depends slightly on where your USDC is currently held.

How to swap USDC to SOL

Select USDC as the send asset and specify which network your USDC is on — Ethereum (ERC-20), Solana (SPL), Arbitrum, Base, or another supported chain. Select SOL as the receive asset. Enter the amount. Provide your Solana wallet address from Phantom or Solflare. The service generates a USDC deposit address on your specified network. Send USDC to that address. Native SOL arrives in your Phantom wallet when the deposit confirms.

On Terce: USDC (specify network) → SOL → enter amount → paste Phantom address → send USDC → native SOL arrives. No account. No KYC.

If your USDC is already on Solana

SPL USDC — USDC on the Solana network — can be swapped to SOL within the Solana ecosystem without a cross-chain step. Jupiter DEX on Solana handles USDC-to-SOL swaps directly from within Phantom with no external service required. This is the fastest path if you are already on Solana. For USDC on other chains, a non-custodial swap service handles the cross-chain conversion to native SOL.

Why native SOL specifically

Native SOL is required for Solana network transaction fees. Without SOL in a Solana wallet, you cannot send tokens, interact with DeFi protocols, or execute any transaction on the network. Receiving native SOL from this swap means your wallet is immediately functional on Solana — no additional conversion needed.

USDC to SOL on Terce: native SOL delivered to Phantom, no account or KYC required. Specify your USDC input network accurately — ERC-20, SPL, and other network addresses are different and incompatible.