How to Configure Settings
Last Updated: 5 November 2024
Auto / Manual Swap Settings
Select the Gear icon to choose your Swap Settings Mode
Choose Auto or Manual tab
- If you’re new to DeFi and prefer a fuss-free swap experience, we encourage you to choose Auto mode to reduce the decision fatigue.
- If you prefer fine-tuned control for your swap experience, you can opt for Manual mode.
If you choose Auto:
- Enter the Max Slippage you will comfortable with, this affects the Minimum Received before the swap fails. This helps you from getting poor swap rates on transactions if the asset price falls below the specified slippage rate.
- Decide if you want to enable MEV Protect. When enabled, your transactions will be sent directly to Jito block engines, minimising the risk of sandwiches for you.
If you choose Manual, you can decide 3 levels of settings:
Slippage
- Choose between Dynamic or Fixed.
- Dynamic mode optimises slippage among several factors: type of tokens (their volatility and liquidity profiles), the quote (amount, price, route before the trade) and user’s max slippage. Read more on JUP Research.
- Whereas for Fixed, we adhere to your specificed slippage amount for all swaps.
- Choose between Dynamic or Fixed.
Transaction Broadcasting
Broadcast Mode: Choose from submitting to (1) RPCs with priority fee, (2) Jito Validators via a bundle, or (3) Both, which fires both and see which lands first.
Note that you pay for both Jito tips and priority fees if you select Both. MEV Protect in Auto mode is also Jito-Only in Manual mode.
Priority Level: Specify the Priority Level, in increasing priority: Fast, Turbo, Ultra for the transactions you are executing.
Fee Mode: Pick your preferred Fee Mode. Either specify a Max Cap for your fee or an Exact Fee for your transactions.
Advanced Settings
- Direct Route Only: Enabling this will ensures that the transaction will only be submitted to a single pool. This will limit a lot of intermediate tokens and filter out a lot of other viable routes that use intermediary tokens.
- Use wSOL: Using Wrapped SOL (wSOL) makes using Jupiter faster and more convenient for traders who trade frequently with SOL, since it avoids having to wrap/unwrap SOL.
- AMM Exclusion: Enabling this will exclude specific AMMs from the routing. This will limit these AMMs in the transaction that you’re making. It can lead to a worse quote.
Global Settings
- Language: Pick your preferred language to navigate jup.ag
- Preferred Explorer: Pick your preferred explorer from Solscan, SolanaFM, Solana Beach, Solana Explorer, XRAY, and OKLink.
- Versioned Transaction: Enabling Versioned Transaction improves composability so Jupiter will be able to fit in more routes and get even better pricing all in a single transaction.
- RPC Endpoint: Pick your preferred public RPC endpoint or use your own custom RPC endpoint. Each RPC Endpoint displays its active end-point latency.
- Due to network traffic loads, RPC endpoints can get overloaded, which can lead to latency issues that will directly impact your trade executions. Selecting the lowest latency option is a best practice to ensure the fastest trade execution.