jupiter-swap-api Release 6.0.11
The
~8GB RAM should be more than sufficient to run the API.
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.11
The
/indexed-route-map endpoint no longer returns the indexed-route-map by default, its usage is deprecated and not recommended but can be enabled with --enable-deprecated-indexed-route-maps~8GB RAM should be more than sufficient to run the API.
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.11
GitHub
Release v6.0.11 · jup-ag/metis-binary
The /indexed-route-map endpoint no longer returns the indexed-route-map by default, its usage is deprecated and not recommended but can be enabled with --enable-deprecated-indexed-route-maps
Change...
Change...
jupiter-swap-api Release 6.0.13
Important: chore: Stakedex PrefundSwapViaStake, disable PrefundSwapViaStake entirely due to impossible CPI, only Deposit SOL remains functional
Update to avoid incorrect routing
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.13
Important: chore: Stakedex PrefundSwapViaStake, disable PrefundSwapViaStake entirely due to impossible CPI, only Deposit SOL remains functional
Update to avoid incorrect routing
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.13
GitHub
Release v6.0.13 · jup-ag/metis-binary
Changelog:
chore: Stakedex PrefundSwapViaStake, disable PrefundSwapViaStake entirely due to impossible CPI, only Deposit SOL remains functional
fix: FluxBeam missing clone failed quote intermitten...
chore: Stakedex PrefundSwapViaStake, disable PrefundSwapViaStake entirely due to impossible CPI, only Deposit SOL remains functional
fix: FluxBeam missing clone failed quote intermitten...
jupiter-swap-api Release 6.0.18
Update to avoid incorrect routing
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.18
Update to avoid incorrect routing
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.18
GitHub
Release v6.0.18 · jup-ag/metis-binary
Changelog
fix: surface FailedToGetSwapAndAccountMetas error state when fetching /swap, before that if you hit it, you get a runtime error.
feat: use Raydium lite when openbook not active, which red...
fix: surface FailedToGetSwapAndAccountMetas error state when fetching /swap, before that if you hit it, you get a runtime error.
feat: use Raydium lite when openbook not active, which red...
jupiter-swap-api Release 6.0.19
Update to avoid incorrect routing
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.19
Update to avoid incorrect routing
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.19
GitHub
Release v6.0.19 · jup-ag/jupiter-swap-api
Changelog
fix: update GooseFX quoting
fix: update Whirlpool to not quote for token2022 token (to be supported)
Commit 62c0b4828057f6c2154f022b7c77b1d12b4e4f05
fix: update GooseFX quoting
fix: update Whirlpool to not quote for token2022 token (to be supported)
Commit 62c0b4828057f6c2154f022b7c77b1d12b4e4f05
jupiter-swap-api Release 6.0.20
Update to avoid incorrect routing
Main changes:
- update Clone to support pyth v2
- update GooseFX to fix the update error
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.20
Update to avoid incorrect routing
Main changes:
- update Clone to support pyth v2
- update GooseFX to fix the update error
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.20
GitHub
Release v6.0.20 · jup-ag/metis-binary
Changelog
fix: update Clone for PythV2 support
fix: update GooseFX and fixed all the warnings
fix: move blockhash fetcher to another tokio runtime
chore: Meteora protocol fee part of LP trade fee
f...
fix: update Clone for PythV2 support
fix: update GooseFX and fixed all the warnings
fix: move blockhash fetcher to another tokio runtime
chore: Meteora protocol fee part of LP trade fee
f...
jupiter-swap-api Release 6.0.21
feat: whirlpool to support token2022
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.21
feat: whirlpool to support token2022
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.21
GitHub
Release v6.0.21 · jup-ag/metis-binary
Changelog
feat: whirlpool to support token2022
fix: blockhash fetcher, to use a smaller interval
fix: no need to check for destinationTokenAccount when deciding use_shared_accounts
Commit f14d514e6...
feat: whirlpool to support token2022
fix: blockhash fetcher, to use a smaller interval
fix: no need to check for destinationTokenAccount when deciding use_shared_accounts
Commit f14d514e6...
Gm gm friends! We've revamped our referral fees — you can now receive fees from either input or output.
For example, if someone is using SOL to buy other tokens, you can take a fee from the SOL instead. In the past, you could only take a cut from the output token.
More details over here: https://station.jup.ag/docs/apis/adding-fees
For example, if someone is using SOL to buy other tokens, you can take a fee from the SOL instead. In the past, you could only take a cut from the output token.
More details over here: https://station.jup.ag/docs/apis/adding-fees
jupiter-swap-api Release 6.0.25 + 24
- fix: improve quote time up to 90%
- fix: jupiter perps to use new oracles
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.25
most changes are on: https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.24
- fix: improve quote time up to 90%
- fix: jupiter perps to use new oracles
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.25
most changes are on: https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.24
GitHub
Release v6.0.25 · jup-ag/metis-binary
Changelog
fix: make METRICS_PORT optional
Commit 809bf7148e8ccd2c9e7a5b96fab8f7fa8bc3c63c
fix: make METRICS_PORT optional
Commit 809bf7148e8ccd2c9e7a5b96fab8f7fa8bc3c63c
Hi! We released the Ecosystem Token API last month. A quick reminder that the old APIs will be deprecated by end August.
Please read the attached tweet and jupresearch article for details.
https://x.com/JupiterExchange/status/1816497363344838735?t=xlJBTNSher1lQy-sEPTRvA&s=19
Please read the attached tweet and jupresearch article for details.
https://x.com/JupiterExchange/status/1816497363344838735?t=xlJBTNSher1lQy-sEPTRvA&s=19
X (formerly Twitter)
Jupiter (@JupiterExchange) on X
Introducing: The Ecosystem Token API and Standard
Over the last 2 years, our existing token list has become an essential resource for many projects in the ecosystem, from wallets, to dexes and from screeners to bots.
Today, we are delighted to formally…
Over the last 2 years, our existing token list has become an essential resource for many projects in the ecosystem, from wallets, to dexes and from screeners to bots.
Today, we are delighted to formally…
Hey guys!
We’re recently released a new version of our Price API, Price API V2.
We want to share this with you & your team before we publicly announce on our socials
A quick TLDR of what you can expect with Price V2,
- more enriched price data, get smoothened on-chain price in real time
- additional price (extraInfo), you’re able to see the last quoted price & last traded price for both buy & sell side, all with one API call
- Confidence level, the quickest way to identify if your users are getting a good or bad price based on price spread
More information can be found here: https://www.jupresear.ch/t/introducing-the-price-v2-api/22175
You can try out Price V2 here:
https://api.jup.ag/v2/price?ids={mint_address}&showExtraInfo=true
Love to hear your thoughts around the new API, don’t hesitate to let us know if you have any thoughts/feedbacks
We’re recently released a new version of our Price API, Price API V2.
We want to share this with you & your team before we publicly announce on our socials
A quick TLDR of what you can expect with Price V2,
- more enriched price data, get smoothened on-chain price in real time
- additional price (extraInfo), you’re able to see the last quoted price & last traded price for both buy & sell side, all with one API call
- Confidence level, the quickest way to identify if your users are getting a good or bad price based on price spread
More information can be found here: https://www.jupresear.ch/t/introducing-the-price-v2-api/22175
You can try out Price V2 here:
https://api.jup.ag/v2/price?ids={mint_address}&showExtraInfo=true
Love to hear your thoughts around the new API, don’t hesitate to let us know if you have any thoughts/feedbacks
Jupiter Research
Introducing the Price V2 API
Major upgrades to Jupiter’s price API — introducing Jupiter Price V2. Jupiter Price V1 is a powerful method of getting precise & real time pricing for all SPL tokens, but there are some shortfalls with how price is derived. Currently Price V1 derives price…
jupiter-swap-api Release 6.0.26
- With the new Europa service, the API now support new markets streaming, you dont have to restart your API to get new markets.
- By default, the new API will connect to the Europa instance, and you will see new markets streaming to your quoting server, that includes new markets from Pump and Moonshot.
- Breaking: remote cache
More details:
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.26
- With the new Europa service, the API now support new markets streaming, you dont have to restart your API to get new markets.
- By default, the new API will connect to the Europa instance, and you will see new markets streaming to your quoting server, that includes new markets from Pump and Moonshot.
- Breaking: remote cache
cache.jup.ag/markets?v=3 will stop updating, the new endpoint is cache.jup.ag/markets?v=4. The remote cache would not include Pump and Moonshot markets.More details:
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.26
GitHub
Release v6.0.26 Europa release · jup-ag/metis-binary
Breaking
breaking: --dexes have been replaced by --dex-program-ids, and --exclude-dexes have been replaced by --exclude-dex-program-ids. You can get the program id from this link: https://quote-ap...
breaking: --dexes have been replaced by --dex-program-ids, and --exclude-dexes have been replaced by --exclude-dex-program-ids. You can get the program id from this link: https://quote-ap...
jupiter-swap-api Release 6.0.27
- hotfix: sanctum amms not being loaded (introduced in v6.0.26) by setting account data to default
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.27
- hotfix: sanctum amms not being loaded (introduced in v6.0.26) by setting account data to default
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.27
GitHub
Release v6.0.27 · jup-ag/metis-binary
hotfix: sanctum amms not being loaded (introduced in v6.0.26) by setting account data to default
Commit 9bf100e3f03179dedf54f7400f348e8dcbdb1cf5
Commit 9bf100e3f03179dedf54f7400f348e8dcbdb1cf5
Jupiter Price API V2 update
Delivering a more comprehensive and accurate price API
- Liquidity depth is now added to the endpoint, providing an overview of the token's liquidity
Find out more here:
https://www.jupresear.ch/t/introducing-the-price-v2-api/22175
Delivering a more comprehensive and accurate price API
- Liquidity depth is now added to the endpoint, providing an overview of the token's liquidity
Find out more here:
https://www.jupresear.ch/t/introducing-the-price-v2-api/22175
Jupiter Research
Introducing the Price V2 API
Major upgrades to Jupiter’s price API — introducing Jupiter Price V2. Jupiter Price V1 is a powerful method of getting precise & real time pricing for all SPL tokens, but there are some shortfalls with how price is derived. Currently Price V1 derives price…
Jupiter Price API V1 update
If you're still using Price API V1, we encourage you to upgrade to V2 soon as we’ll be deprecating V1 on the 30th of November 2024
Check out Price V2 docs here:
https://docs.jup.ag/reference/getpricev2
If you're still using Price API V1, we encourage you to upgrade to V2 soon as we’ll be deprecating V1 on the 30th of November 2024
Check out Price V2 docs here:
https://docs.jup.ag/reference/getpricev2
Jupiter Metropolis API
/price/v2 (Beta)
Jupiter Price API V2 is an improved version of the Price API, aiming to enhance accuracy by factoring both buy and sell-side prices to derive a more accurate price.
jupiter-swap-api Release 6.0.28
- fix: panics with Stabble and Obric
- feat: implement
- feat: update Sanctum sdk
Full changelog:
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.28
- fix: panics with Stabble and Obric
- feat: implement
filter-markets-with-mints to be applied for newly streamed markets as well- feat: update Sanctum sdk
Full changelog:
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.28
GitHub
Release v6.0.28 · jup-ag/metis-binary
fix: obric to use safe math
fix: stabble to not panic
fix: remove jupiter_europa_url which is not used
fix: invariant to use safe math
feat: update Stakedex sdk with deposit cap program
feat: imple...
fix: stabble to not panic
fix: remove jupiter_europa_url which is not used
fix: invariant to use safe math
feat: update Stakedex sdk with deposit cap program
feat: imple...
Jupiter Price API V2 is now out of Beta
As V1 would be deprecated towards the end of November, all existing users of Price V1 are advised to swap over to Price V2 soon.
Find out more about price v2 here, https://docs.jup.ag/reference/getpricev2-1
For any further questions around Price V2 or Metropolis API, do reach out to us on our discord.
As V1 would be deprecated towards the end of November, all existing users of Price V1 are advised to swap over to Price V2 soon.
Find out more about price v2 here, https://docs.jup.ag/reference/getpricev2-1
For any further questions around Price V2 or Metropolis API, do reach out to us on our discord.
Jupiter Metropolis API
/price/v2
Jupiter Price API V2 is an improved version of the Price API, aiming to enhance accuracy by factoring both buy and sell-side prices to derive a more accurate price.
jupiter-swap-api Release 6.0.29
- fix: priceImpactPct not being updated
Full changelog:
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.29
- fix: priceImpactPct not being updated
Full changelog:
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.29
GitHub
Release v6.0.29 · jup-ag/metis-binary
chore: Add category name and heuristic max slippage bps to dynamic slippage report
feat: Blockhash provider with support for slots to expiry
fix: Process market batches instead of doing sequential ...
feat: Blockhash provider with support for slots to expiry
fix: Process market batches instead of doing sequential ...
jupiter-swap-api Release 6.0.30
- fix: reduce rpc chunking size to help with startup
- feat: remove most rwlock with scc + dashmap
- fix: update Obric
- feat: Fox integration
- fix: Stabble stable update current timestamp
- fix: remove most rwlocks
Full changelog:
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.30
- fix: reduce rpc chunking size to help with startup
- feat: remove most rwlock with scc + dashmap
- fix: update Obric
- feat: Fox integration
- fix: Stabble stable update current timestamp
- fix: remove most rwlocks
Full changelog:
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.30
GitHub
Release v6.0.30 · jup-ag/metis-binary
Changelog
fix: price tracker no write locking at the top level and seperate concerns
fix: Refactor market filtering to occur before RPC node calls
fix: Obric update SSTradingPair
feat: remove most ...
fix: price tracker no write locking at the top level and seperate concerns
fix: Refactor market filtering to occur before RPC node calls
fix: Obric update SSTradingPair
feat: remove most ...
Jupiter's New Limit Order API is now Live
The new Limit Order API endpoints are now available on Jupiter Metropolis.
https://docs.jup.ag/reference/post_limit-v1-createorder
What's new?
- Token 2022 Support is now available, with the exception of tokens that have the transfer tax function enabled.
- Referral Program (https://docs.jup.ag/docs/add-referral-fee) to add and manage your own referral fees.
- Learn more about Limit Order here: https://docs.jup.ag/docs/lo-guide
IMPORTANT: The old Limit Order endpoints will be deprecated by November 5, 2024. Please update to the latest version immediately.
For any questions, reach out to us on Jupiter Discord in the #develop-support channel.
The new Limit Order API endpoints are now available on Jupiter Metropolis.
https://docs.jup.ag/reference/post_limit-v1-createorder
What's new?
- Token 2022 Support is now available, with the exception of tokens that have the transfer tax function enabled.
- Referral Program (https://docs.jup.ag/docs/add-referral-fee) to add and manage your own referral fees.
- Learn more about Limit Order here: https://docs.jup.ag/docs/lo-guide
IMPORTANT: The old Limit Order endpoints will be deprecated by November 5, 2024. Please update to the latest version immediately.
For any questions, reach out to us on Jupiter Discord in the #develop-support channel.
Jupiter Metropolis API
Limit Order Guide
Jupiter Limit Order(LO) provides users with the simplest way to place limit orders on Solana and receive tokens directly in your wallet when the order is filled. You can learn more about the mechanics of Jupiter's LO here: How Limit Order Works Start using…
Notice
the price.jup.ag have been deprecated and not maintained, use the api.jup.ag/price/v2 instead
Docs:
https://station.jup.ag/docs/apis/price-api-v2
the price.jup.ag have been deprecated and not maintained, use the api.jup.ag/price/v2 instead
Docs:
https://station.jup.ag/docs/apis/price-api-v2
jupiter-swap-api Release 6.0.31
- SolFi integration, bug fixes and performance improvement
Full changelog:
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.31
- SolFi integration, bug fixes and performance improvement
Full changelog:
https://github.com/jup-ag/jupiter-swap-api/releases/tag/v6.0.31
GitHub
Release v6.0.31 · jup-ag/metis-binary
fix: price tracker no write locking at the top level and seperate concerns
fix: just use top token list for referrer to improve startup time
fix: get_highest_slot_response for finalized blockhash
f...
fix: just use top token list for referrer to improve startup time
fix: get_highest_slot_response for finalized blockhash
f...