Skip to main content
All guides
BeginnerHow-To Guides
14 min read

How to Use Jupiter on Solana

Use Jupiter at jup.ag as your Solana swap layer, not as a wallet. Connect Phantom or Backpack, pick tokens, read price impact, then confirm. Book a single-DEX swap when the route is one pool and impact is already tiny. Skip Jupiter if you are still on Ethereum-only wallets or you need a CEX.

Swap tokens, check the route, and know when to skip the aggregator.

Desk-researched · Reviewed by Kaiser Khan · Last updated . We have not used reader funds in these protocols — this guide is built from official docs and public on-chain data.

Educational content only — not financial advice. Cryptocurrency involves significant risk including total loss of funds.

Who should skip this?

Skip Jupiter if you do not yet have a Solana wallet and SOL for fees, you need a custodial exchange, or you are trying to buy an unverified meme mint. Jupiter routes; it does not custody funds or vet tokens. Start with a wallet guide first.

  • You only have MetaMask on Ethereum and have not added a Solana wallet
  • You want a KYC exchange that can reverse a payment
  • You cannot tell a verified mint from a copycat ticker

Should you use Jupiter?

Yes — as the search and routing layer for Solana swaps, not as the place you store funds. Jupiter aggregates liquidity across Solana DEXes and returns one quote. You keep custody in your wallet; Jupiter never takes the tokens into an account of its own.

Use it when you want the best quoted price across Raydium, Orca, Meteora and others in one click. Skip the aggregator when a single deep pool already fills you with negligible impact, or when you should not be swapping that mint at all.

What is Jupiter and how does it work?

Jupiter is a DEX aggregator: it does not hold a single pool of its own for every pair. It splits or routes your swap through whichever venues currently quote the best executable price, then settles atomically on Solana. If the route cannot fill, the transaction fails and you keep your tokens — you are not left half-swapped.

The same domain (jup.ag, checked August 2026) also exposes limit orders, dollar-cost-average (DCA) schedules, Jupiter Lend and Jupiter Perps. Those are separate products with separate risks. This guide is about the swap. For perpetuals, use the Hyperliquid or GMX guides instead of treating Jupiter Perps as a beginner step.

ModelWho you payWho holds the tokensExample
WalletNetwork fee in SOLYouPhantom, Backpack
Single DEXPool fee + SOL feeThe pool, then youRaydium, Orca
AggregatorPool fees + any platform fee + SOLNever Jupiter; the route's poolsJupiter
Centralised exchangeTrading feeThe exchangeBinance, Coinbase

How do you make your first swap without getting burned?

Connect a Solana wallet, keep a little SOL for fees, verify both mints, then read price impact before you sign. A swap that looks cheap on the quote screen can still be a bad fill if impact is high or the output mint is a fake.

  1. 01

    Open the official app

    Go to jup.ag (bookmark it). Phishing sites clone the UI. You do not create a Jupiter account — the wallet is the account.

  2. 02

    Connect Phantom or Backpack

    Approve the connection. Keep at least a small SOL balance for fees; a swap cannot pay for itself in the output token if you have zero SOL.

  3. 03

    Select input and output mints

    Prefer verified tokens from the official list. For anything obscure, paste the mint address from the project's own site, not from Telegram.

  4. 04

    Read the route and price impact

    If impact is above about 1%, split the trade, use a limit order, or walk away. Check minimum received. A multi-hop route is normal; a huge impact is not.

  5. 05

    Sign once, then confirm in the wallet

    Solana swaps usually confirm in under a second. If it fails, you still hold the input token. Do not retry blindly on a different URL.

Jupiter will route a swap to a junk mint if you pick one. The aggregator is not a quality filter. Ticker collision is the usual way people lose money on Solana, not the router itself.

Jupiter vs Raydium vs Orca — which should you use?

Start on Jupiter for almost every market swap; drop to a single DEX only when you already know the pool you want. Raydium and Orca are venues. Jupiter is the comparison layer that can include those venues in one quote.

If Jupiter's winning route is a single Raydium pool and impact is tiny, you are not losing anything by staying on Jupiter — the fill is that pool. Going to Raydium directly saves nothing except a habit. Use a single DEX UI when you are providing liquidity, not when you are swapping.

JupiterRaydiumOrca
JobRoute across venuesOne DEX + LPsOne DEX + LPs
Best for swapsUsually yesWhen you already know the poolSame
Token listing filterWeak — permissionless mints appearWeakWeak
Limit / DCABuilt inSeparate productsSeparate products
Skip whenYou are not on SolanaYou wanted aggregationYou wanted aggregation

What are Jupiter's hidden catches?

Jupiter adds no custody risk in the standard swap flow. The catches are structural: unverified mints, price impact on thin routes, optional platform fees on some paths, and extra products (perps, lending) that look like the swap but are not.

Catch 1 — fake tokens. Anyone can create a mint named USDC. Always match the mint address. Catch 2 — impact. A 3% impact quote is not a 3% fee; it is a worse price. Catch 3 — failed transactions still cost a small SOL fee. Catch 4 — Jupiter Perps and Lend are not the swap; they carry liquidation and smart-contract risk the swap does not.

When is Jupiter NOT the right tool?

Skip the Jupiter swap path when you should not be on Solana yet, when you need fiat on-ramp with chargeback rights, or when the trade is a leveraged perp. You can still use Solana later — just do not start with an aggregator.

  • No Solana wallet yet — set up Phantom or Backpack first, then come back
  • You need GBP or USD in a bank — use a regulated exchange on-ramp, then bridge or withdraw to Solana
  • You want leveraged longs/shorts — that is a perp DEX (Hyperliquid, GMX, Drift), not a spot aggregator
  • You are providing liquidity — use the underlying DEX UI so you see the pool, not only the route

The verdict: should you swap on Jupiter?

Yes, if you already have a Solana wallet, you verified both mints, and you read price impact. Jupiter is the right default search layer for Solana spot. Cross-check large fills, reject high-impact routes, and never treat a ticker as an identity.

Who should skip it entirely: anyone still learning what a wallet is, and anyone who needs a human to reverse a mistaken payment. For those jobs a CEX or a simpler chain (Base, with the official bridge) is the honest start. After a first swap, the Aave supply guide and the DeFi safety guide are the next tabs — not perps.

Frequently asked questions

Is Jupiter a DEX?

No. Jupiter is a DEX aggregator. It routes through venues such as Raydium and Orca rather than holding one pool for every pair. You still need a Solana wallet; Jupiter does not custody the swap.

Does Jupiter charge fees?

You pay the underlying pool fees, Solana network fees in SOL, and on some routes a small Jupiter platform fee shown in the quote. If the UI does not show a platform fee, do not assume it is zero on every pair — read the quote.

Jupiter vs Raydium — which is cheaper?

Often the same fill, because Jupiter may route through Raydium. Jupiter is cheaper when splitting across venues improves the price. Raydium alone can win on a pair that only has one deep pool. Compare the quote, not the brand.

Is jup.ag safe?

The official app is widely used; phishing copies are the usual failure mode. Bookmark jup.ag, never sign a transaction from a Google ad, and remember Jupiter will happily swap a fake mint you selected.

Does a Jupiter swap earn me JUP?

A basic spot swap is not a staking product. JUP is Jupiter's governance token; do not expect swap volume to mint JUP unless a specific, documented campaign says so — and treat campaigns as optional, not as yield.

More guides