Network guides
Jupiter on Solana: routes, swap modes and transaction costs
Understand Jupiter routing on Solana and separate platform fees, network fees, priority fees and execution settings.
Read article →Compare Ethereum aggregator quotes after service fees, network gas and required approvals instead of relying on the headline exchange rate.
Choose the same Ethereum token contracts, input amount and quote time on each service. Expected output is useful, but it is only one part of the comparison. Note whether the quote already includes platform charges or estimated network costs before calculating a net result.
For an immediate on-chain swap, Ethereum gas pays for computation. It is paid in ETH, and the cost depends on the resources used and the per-unit fee. A route with additional execution steps can consume more gas than a simpler route, even when its token output looks better.
An ERC-20 trade can require an allowance for the relevant spender. If that permission does not already exist, an approval may be a separate paid transaction before the swap. A comparison from an account with an existing approval can therefore differ from the first-time cost for another account.
Identify the actual spender and permission the wallet requests. Approval conditions can differ across products, tokens and execution methods. Do not assume that every signature is free or that every approval is an on-chain payment; distinguish the action the interface is requesting.
Suppose a quote gives more output tokens but has a higher separately payable ETH cost. To compare net economic outcomes, use a consistent valuation time for that ETH cost and the output asset. Keep the raw amounts in your notes so a later change in token price does not hide how the original comparison was made.
If the platform embeds execution cost in the quoted output, subtracting it again would understate the result. Conversely, excluding a separate approval or swap transaction would overstate a first-time trade's net output. Gasless user flows still need their documented fee and settlement conditions considered.
Expected output is not the same as minimum received. The minimum specifies a constraint used during execution, while the estimate reflects the state used for the quote. Check slippage settings and route details before signing.
An Ethereum transaction that executes and then reverts can still consume gas. A reverted swap does not establish that every cost is returned. If an interface can no longer supply a route or the quote expires, obtain a new quote rather than reusing an old estimate.
Aggregator volume tells you about source-tracked activity over a reporting period. It cannot establish your current gas requirement, allowance state or available output. Use the directory to create a shortlist, then compare the actual quote terms and wallet actions on the official interfaces.
Reviewed on 2 October 2026: