Jupiter is the routing engine behind most Solana swaps. Whether you're using Jupiter directly or a platform built on top of it (like SovereignSwap), understanding how Jupiter works helps you execute trades more efficiently.
What Jupiter Does
Jupiter aggregates liquidity from every major Solana DEX — Raydium, Orca, Meteora, Lifinity, and more — and finds the optimal route for your swap. When you swap SOL for USDC, Jupiter might split the trade across three pools to minimize price impact. You see one transaction; the routing happens automatically.
Step 1: Connect Your Wallet
Jupiter supports all major Solana wallets. Phantom is the most common; Backpack, Solflare, and Coinbase Wallet also work.
- Go to SovereignSwap (which uses Jupiter routing) or jup.ag directly
- Click Connect Wallet in the top right
- Approve the connection in your wallet extension
- Your SOL balance and token balances will appear
No account needed. The wallet is the account.
Step 2: Select Your Tokens
The default view shows a swap input (top) and output (bottom).
- Input: Click the token selector and choose what you're selling — SOL, USDC, or any SPL token
- Output: Choose what you're buying
- Amount: Type how much you want to sell, or click "MAX" to use your full balance
Jupiter shows you the estimated output before you confirm. The rate updates in real-time.
Step 3: Understand Slippage
Slippage is the maximum price movement you'll accept between when you submit and when the trade executes. On Solana, blocks confirm in ~400ms, so slippage events are rare on liquid pairs.
Default settings work for most trades:
- 0.5% slippage for SOL/USDC, SOL/ETH, and other major pairs
- 1–2% for smaller tokens with lower liquidity
- Higher for volatile meme coins or thin markets
If you set slippage too low, trades fail when the price moves. Set it too high and bots can sandwich your transaction.
Step 4: Review and Confirm
Before confirming, check:
- Price impact — shown below the swap button. Under 1% is fine. Above 3% means the pool is thin; consider splitting into smaller transactions.
- Network fee — typically $0.0001–0.001. Solana fees are near-zero.
- Route — Jupiter shows which pools it's routing through. More pools = more optimization for large trades.
Click Swap and approve in your wallet. The transaction confirms in 1–3 seconds.
Using SovereignSwap vs Jupiter Directly
SovereignSwap is built on Jupiter's routing engine but adds:
- AI market signals — directional sentiment on each token pair before you trade
- Referral fee structure — a small platform fee routes to $SOVAI staking rewards
- Cleaner interface — streamlined for common swap pairs
Both use the same Jupiter routing, so you get the same execution prices.
Common Issues
Transaction failed — Usually slippage. Increase tolerance by 0.5% and retry.
"Insufficient balance" — You need a small SOL balance (0.01+ SOL) to cover transaction fees even when swapping other tokens.
Stale quote — Jupiter quotes expire after ~30 seconds. If you wait, the quote refreshes automatically.
Token not found — Paste the token's contract address directly into the search field.