Documentation Index
Fetch the complete documentation index at: https://docs.jup.ag/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Jupiter Ultra is the default trading mode on jup.ag. It is designed to optimize every swap for transaction success rate and execution price, while handling trade settings automatically. Ultra Mode combines multiple systems to achieve this:- Juno Liquidity Engine — Aggregates across all leading AMMs (Automated Market Makers) on Solana, as well as third-party liquidity sources like DFlow, Hashflow, and OKX, in addition to Jupiter’s own routers: Metis and JupiterZ. Juno includes self-learning capabilities that detect and sideline low-quality liquidity sources over time.
- Smart Transaction Landing (Beam) — Fine-tunes every transaction in real time for faster and more reliable confirmations, while offering private, MEV-resistant (Maximal Extractable Value) execution.
- Real-Time Slippage Estimation (RTSE) — Automatically calculates optimal slippage tolerance by analyzing current market conditions, monitoring price impact and volatility, and adjusting settings to balance trade success and price protection. See How RTSE works below.
- Gasless support — Automatically offers gasless trades for qualifying transactions. See Gasless Trading below.
Key Features
Meta-aggregation
Aggregates across leading AMMs and third-party liquidity sources (Metis, JupiterZ, DFlow, Hashflow, OKX, and others) to find the optimal route and execution price.
Predictive Execution
Forecasts potential slippage and prioritizes the most reliable routes for the best real-world results.
Private Execution (ShadowLane)
Ultra’s in-house transaction landing engine provides faster confirmations and built-in MEV protection.
Ultra Signaling
Allows Prop AMMs to quote tighter spreads (up to 50% better) for non-toxic flow, improving pricing for Ultra users.
RTSE
Automatically adjusts slippage settings based on current volatility and liquidity conditions.
Lowest Fees
0–0.5% depending on pair volatility.
Pricing
Jupiter Ultra finds the best price by checking all available liquidity pools across leading AMMs and aggregators on Solana. Prices update every second to keep quotes fresh and accurate.How RTSE Works
RTSE (Real-Time Slippage Estimator) sets your slippage tolerance automatically for each swap. The goal is to find the lowest slippage that still allows your trade to land successfully. The calculated slippage depends on several factors:- Token category — Stable pairs and major tokens use lower slippage. Newly listed or volatile tokens use higher slippage.
- Recent volatility — If a token’s price has moved significantly in the last few minutes, RTSE applies a larger buffer.
- Liquidity depth — Trades that touch shallow liquidity pools require more slippage to execute reliably.
- Network conditions — During congestion, RTSE accounts for the extra time between quote and execution.
RTSE is designed to maximize success while protecting you from bad executions. If you want to set slippage manually, use Manual Mode.
Fees
Ultra Mode fees depend on the token pair and market conditions:| Pair Type | Fee |
|---|---|
| SOL / Stable → JUP / JLP / jupSOL | 0% |
| LST ↔ LST or Stable ↔ Stable | 0% |
| SOL ↔ Stable | 0.02% |
| LST ↔ Stable | 0.05% |
| All other swaps | 0.1% |
| Buying / Selling new tokens (within 24h of token age) | 0.5% |
Gasless Trading
Jupiter Ultra offers two gasless mechanisms that allow users to swap without holding SOL for transaction fees.- Ultra Gasless Support
- JupiterZ (RFQ) Gasless
Gasless is invoked as a last resort when you cannot fulfill gas requirements on your own. It activates automatically when all of the following conditions are met:
- You have less than 0.01 SOL in your wallet.
- Your total trade size meets the minimum threshold (approximately $10, may vary).
- The token on the sell side of the trade is verified by Jupiter.
Gasless is designed primarily for onboarding (e.g. creating a new wallet and swapping USDC without needing to acquire SOL first). Standard swaps where you pay your own gas will generally result in better execution.
Supported tokens
All major verified tokens with high liquidity (such as USDC, Fartcoin, Bonk, and other popular tokens) are supported for gasless trades. Not all tokens qualify, but support is actively expanding.Wrapped SOL (wSOL)
You can use Jupiter to swap wrapped SOL (wSOL) into other tokens. However, wSOL and native SOL are treated as separate tokens in the Solana ecosystem. wSOL can be traded like any other token, but it cannot be used directly to pay for transaction fees.Ultra Mode handles all trade settings (slippage, fees, routing) automatically. If you want full control over these settings, use Manual Mode.

