Swap Solana
To swap Solana tokens, connect a Solana wallet, choose SOL, USDC or USDT as your input and output, enter an amount, and approve the quoted exchange. The swap exchanges assets on the Solana network. Keep SOL available to pay network fees and review the minimum received before signing.
Swap Solana tokens by choosing a pair, comparing routes, and confirming your exchange in a Solana wallet. Move between SOL, USDC and USDT on the same network.
Updated
Review the route before signing
Choose your Solana swap pair
Swap Solana key facts
| Parameter | Details |
|---|---|
| Network | Solana mainnet; input and output assets stay on the same blockchain. |
| Token pairs | SOL, USDC and USDT on Solana: 3 tokens and 6 swap directions. |
| Base network fee | 5,000 lamports (0.000005 SOL) per signature, plus any priority fee. See Solana transaction fees. |
| Additional costs | Pool fees apply per hop; platform fees depend on the route. A new token account requires a refundable SOL rent deposit. |
| Wallet requirements | A Solana wallet holding the input asset and SOL for fees. Receiving a different token requires its own token account; see Solana token documentation. |
| Swap authorization | You sign the swap transaction in your Solana wallet; the output is delivered to your wallet's receiving account. |
Find a route for your Solana swap
Choose the tokens you want to exchange. Compare how a direct pool, an intermediate token, or a split across pools connects your pair.
SOLUSDC
A single pool exchanges your input directly into the output token.
DirectSOLUSDTUSDC
Two pool swaps use an intermediate token to connect the pair.
2 hopsSOLmultiple poolsUSDC
Parts of the order use separate pools to spread the liquidity demand.
Split
Pool availability, trade size and fees determine the quoted route and final output.
Swap SOL to USDC ↗How to swap tokens on Solana
A same-chain swap exchanges one asset for another in your Solana wallet. Both the input and the received token stay on Solana.
Choose a token pair
Select the asset you hold and the asset you want. Use SOL for the network's native token or choose a USDC and USDT stablecoin pair.
Review the swap quote
Open the app and enter your amount. Compare net output, price impact, minimum received and the full fee breakdown for the route.
Approve in your wallet
Check the tokens and transaction details, then sign. Follow the confirmation status and check the received token balance in your wallet.
Solana swap fees
and transaction time
The network fee is one part of the cost. Compare the amount you receive after pool and route fees, and keep SOL available for the transaction.
Base network fee per signature, before priority fees.
| Cost component | What affects it |
|---|---|
| Network fee | Base fee per signature plus a priority fee based on the requested compute budget. |
| Pool trading fee | The liquidity pool and its fee tier. Each hop can add a pool fee. |
| Platform fee | The swap service and route. Check the quote's fee breakdown. |
| Token account | A rent deposit when a new token account is created. Account closure can reclaim the deposit. |
Follow confirmation
Processing, confirmation and finalization are separate stages. Network demand and transaction priority affect when your swap lands.
Swap Solana tokens
with the right checks
Review the asset, the network and the minimum output before you approve an exchange.
- Match the token mintToken names and symbols can be copied. Match the mint address to the asset you intend to trade, especially for bridged tokens.
- Keep a SOL balanceReserve SOL for fees and account creation. Swapping your entire SOL balance can leave too little for the next transaction.
- Read the wallet requestCheck the expected balance changes and transaction instructions. Keep your recovery phrase private and approve only the intended action.
Swap Solana
questions, answered
Token choices, transaction costs and the details to check before signing.
How do I swap Solana tokens?
Choose the token you pay with and the token you want to receive, then open the swap app. Connect a Solana wallet, enter an amount, review the output and fees, and approve the transaction in your wallet. Keep SOL available for network fees.
What is the difference between SOL and Solana tokens?
Solana is the blockchain. SOL is its native asset, used to pay transaction fees and secure the network through staking. USDC and USDT on Solana are tokens issued on that same network. A SOL-to-USDC swap changes the asset while keeping the funds on Solana.
How much does a Solana swap cost?
The network base fee is 0.000005 SOL per signature, plus any priority fee. Liquidity pools charge trading fees, and a route may include a platform fee. Creating a token account also requires a rent deposit. Review the full cost and net output before approval.
How long does a Solana token swap take?
A swap moves from submission to processing, confirmation, and finalization. Network congestion, the priority fee, and transaction complexity affect the time. Check the transaction status before submitting the same exchange again.
What slippage should I use for a Solana swap?
Set slippage according to the pair, amount, and liquidity. A lower tolerance gives a tighter minimum output but can cause a transaction to fail if prices move. A higher tolerance accepts a wider change in execution price. Review minimum received separately from price impact.
Can I swap USDC for USDT on Solana?
Yes. Select USDC as the input and USDT as the output, with both tokens on Solana. Compare a direct pool with a route through SOL. Stablecoin prices and pool fees affect the amount received, so compare the final output rather than assuming a 1:1 conversion.
Can I swap ETH on Solana?
ETH on Solana is a token representation with a specific mint and bridge origin. Match both before trading it. Native ETH on Ethereum first requires a cross-chain transfer into a supported Solana token; a same-chain swap exchanges assets already on Solana.
Why did my Solana swap fail?
Common causes include insufficient SOL for fees, an expired transaction, a price move beyond the slippage limit, or a change in pool liquidity. Check the wallet balance and transaction status, refresh the quote, and review the route before retrying. A processed failed transaction can still incur a network fee.
Start with your Solana token pair
Choose what you pay. Review what you receive.