Jupiter
The default swap aggregator for Solana, routing trades across dozens of DEXs to find the best price.
The default swap aggregator for Solana, routing trades across dozens of DEXs to find the best price.
Jupiter is Solana’s dominant swap aggregator. Rather than being a DEX itself, it scans liquidity across Raydium, Orca, Meteora, and dozens of smaller pools, then splits or routes your trade across whichever combination produces the best net price after fees and price impact.
If you’re swapping tokens on Solana, going through an aggregator like Jupiter is almost always better than trading on a single AMM directly, especially for anything beyond a small, highly-liquid pair — you’re getting the aggregate depth of the whole ecosystem rather than one pool’s liquidity. Jupiter also offers limit orders, DCA (recurring buys), and perpetuals trading through its own products, in addition to the core swap aggregator.
Jupiter has been one of the most consistently used pieces of Solana infrastructure for several years, handling high volume through multiple market cycles including periods of extreme network congestion. It’s a common building block other wallets and apps embed directly for swap functionality, which is itself a signal of how widely trusted the routing engine is within the ecosystem.
Using an aggregator adds a layer of routing logic on top of the underlying DEXs’ own smart contract risk — a bug in Jupiter’s routing contracts is a separate risk surface from the pools it routes through. As with any DEX interaction, set a sensible slippage tolerance and check the quoted route before confirming, particularly for larger trades or less liquid pairs. Always verify you’re on the correct official domain before connecting a wallet — aggregator front-ends are a common phishing target precisely because of how widely used they are.
See our guide to using Jupiter for a practical walkthrough.