A relevant Solana comparison. Keep the review focused on the swap product: lending, perpetuals and other products involve separate terms and risks.
- Product
- Solana swap aggregator
- Networks
- Solana
- Cost model
- Product / quote-dependent
- Mechanism
- Swap aggregation and routing
Fees and cost context
The Swap API v2 documentation lists /order platform fees of 0% for pegged-asset swaps or purchases of Jupiter tokens, 0.02% for SOL-to-stablecoin swaps, 0.05% for liquid-staking-token-to-stablecoin swaps, 0.10% for other pairs, and 0.50% for tokens less than 24 hours old. /build has no Jupiter swap fee. Referral-mode fees, integrator charges and network or transaction-landing costs can differ. These are API terms; check the selected retail interface’s final quote.
What to know
- Developer documentation distinguishes its meta-aggregator from the routing interface.
What to check
- The broader product suite should not be treated as one risk profile.
- Current retail fees and transaction performance were not independently measured.
Key question
Are you comparing the same swap product and token contract?
References & record details
- Jupiter Swap documentation ↗Jupiter
- Jupiter platform ↗Jupiter
Profile details updated 21 Oct 2026. Editorial review recorded 5 Nov 2026. Content reviewed under our editorial standards. Documentation does not establish transaction performance. Read our standards.
Service policies
0 of 6 fields have a sourced policy summary. Published policies are provider statements, not verified practice. Unknown means we have not established the field; it does not mean the service has no requirement.
| Policy | Published terms and evidence |
|---|---|
| Custody / funds control | Not yet established in this profile. |
| Registration | Not yet established in this profile. |
| Identity checks / KYC | Not yet established in this profile. |
| Refund / failed-transfer terms | Not yet established in this profile. |
| Data retention | Not yet established in this profile. |
| Access restrictions | Not yet established in this profile. |
Website uptime checks
Regular website: 100% of sampled checks responded
740 responded · 0 error/unavailable · 0 inconclusive. 30 of the last 30 UTC calendar days have observations.
Website: Responded directly · Elapsed time available with JavaScript
Tracked page: https://jup.ag/. Hourly checks are scheduled from 19 September 2026; earlier samples were daily. Since 22 September, blocked or failed website requests receive one Tor retry, and listed onion addresses are checked separately. This is sampled availability, not continuous uptime. Unobserved days are gaps. Failed requests do not establish a service outage, and responses do not test transactions.
View 740 recorded website checks
| Observed (UTC) | Result and route | Tracked website URL |
|---|---|---|
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
| Elapsed time available with JavaScript | Responded directlyDirect: Responded · HTTP 200 | https://jup.ag/ |
A direct request and its Tor retry count as one website sample. Onion results are separate. The percentage includes inconclusive samples; older records may omit the request route or URL.
Profile change history
Field history starts 2026-09-19. Review-only dates and website observations do not create editorial changes. Changes are dated when recorded here, not when a provider first made them.
2026-10-21 09:11:40 UTC · 1 fields changed
| Field | Before | After |
|---|---|---|
| Fee explanation | Do not infer retail pricing from one API mode. The documentation separates assembled transactions and router instructions; evaluate the actual interface quote and costs. | The Swap API v2 documentation lists /order platform fees of 0% for pegged-asset swaps or purchases of Jupiter tokens, 0.02% for SOL-to-stablecoin swaps, 0.05% for liquid-staking-token-to-stablecoin swaps, 0.10% for other pairs, and 0.50% for tokens less than 24 hours old. /build has no Jupiter swap fee. Referral-mode fees, integrator charges and network or transaction-landing costs can differ. These are API terms; check the selected retail interface’s final quote. |
References attached to the revised record: Jupiter Swap documentation · Jupiter platform
Earlier editorial notes (1)
- — Jupiter API fee categories documented
Jupiter’s profile now explains the published Swap API v2 fee categories, including the separate rate for tokens under 24 hours old and the /build route with no Jupiter swap fee. Retail quotes, referral arrangements, integrator charges and network costs remain distinct.
These are preserved directory notices, not reconstructed field-by-field diffs.