Quick Overview
Types of Gas
- Base network transaction fee
- Associated Token Account (ATA) rent
- Priority fee (or tips, etc)
- Other accounts rent (some DEX may require additional accounts opened per taker (e.g. Pumpfun))
Types of Gasless Mechanism
Refer to Payer section for more details and usage on the Integrator Gas Payer.
- Jupiter Ultra Gasless Support
- Jupiter Z (RFQ) Gasless
- Integrator Gas Payer
-
When does it apply?
- Gasless Support only kicks in for Metis router.
- Requires taker to have less than 0.01 SOL.
- Minimum trade size of 10 USD is required, but this is dynamic as priority fees/tips can vary based on the current market conditions.
-
What does it cover?
- Base network transaction fee
- Priority fee/tips
- Associated token account rent
- Other accounts rent
-
How does it work?
- It calculates the required SOL amount to cover the cost of gasless support, and increases the swap fee to cover the cost, this means the taker will recieve lesser output tokens. You can use the
feeBpsfield to identify the increased fee. - It adds a secondary signer to the transaction to pay to be the gas payer which is Jupiter Ultra’s self gas payer.
- It calculates the required SOL amount to cover the cost of gasless support, and increases the swap fee to cover the cost, this means the taker will recieve lesser output tokens. You can use the
-
What are the limitations?
- It only works for default Ultra transactions
- It does not work when passing in integrator parameters like
referralAccount,referralFee,payer, etc. - It does not work when passing in manual mode parameters like
slippageBps,priorityFeeLamports,excludeRouters, etc.



