Jupiter Exchange is a swap aggregator on Solana.
February 10, 2022
Jupiter Aggregator and Lifinity Protocolol.
February 10, 2022
January 27, 2022
Jupiter Aggregator integrates with Supernova Finance Aggregator.
January 22, 2022
January 21, 2022
January 20, 2022
Jupiter Exchange is a liquidity aggregator for SolanaSolana, offering a range of tokens and route discovery between token pairs. The platform aims to providedesign a user experience for users, and tools for developers to enable them to access the swap funtionfunction in their application, interface, or on-chain programs.
Jupiter Exchange locates ideal trade routes and can split a user's trade across its integrated liquidity sources. The platform enables trades across decentralized exchanges on Solana, including Serum, Raydium, Saber, Orca, Mercurial, Penguin, and Supernova.
In November 2023, the swap aggregator announced plans to release a native token. The announcement was made during the Solana Breakpoint conference, and Jupiter Exchange added that a majority of the forthcoming JUP token will be released to the public through a community airdrop and a token sale.
In November 2023, the swap aggregator announced plans to release a native token. The Solana-basedannouncement was made during the Solana Breakpoint swapconference, aggregatorand Jupiter Exchange is releasing a native token. Announced during the Solana Breakpoint conference, the news came with a pledgeadded that a majority of the forthcoming JUP token will be released to the public viathrough a community airdrop and a token sale.
Jupiter Exchange is the keya liquidity aggregator for Solana, offering the widesta range of tokens and best route discovery between any token pairpairs. WeThe aimplatform aims to provide the most friendlyuser UXexperience for users, and most powerful tools for developers to allowenable them to easily access the best-in-class swap funtion in their application, interface or on-chain programs.
Jupiter findsExchange thelocates bestideal trade routeroutes and can even split youra user's trade across its many integrated liquidity sources to get the best price. JupiterThe platform enables trades across the most populardecentralized DEXes exchanges on Solana today, including Serum, Raydium, Saber, Orca, Mercurial, Penguin, and now Supernova as well.
Jupiter Exchange is a swap aggregator on Solana.
Jupiter is the key liquidity aggregator for Solana, offering the widest range of tokens and best route discovery between any token pair. We aim to provide the most friendly UX for users and most powerful tools for developers to allow them to easily access the best-in-class swap in their application, interface or on-chain programs
Jupiter finds the best trade route and can even split your trade across its many integrated liquidity sources to get the best price. Jupiter enables trades across the most popular DEXes on Solana today, including Serum, Raydium, Saber, Orca, Mercurial, Penguin, and now Supernova as well.
In November 2023, The Solana-based swap aggregator Jupiter Exchange is releasing a native token. Announced during the Solana Breakpoint conference, the news came with a pledge that a majority of the forthcoming JUP token will be released to the public via community airdrop and a token sale.
Jupiter Exchange is officially the first liquidity aggregator created on the Solana network. Jupiter's primary mission is to offer its users a large selection of tokens and the best way to find a route between any pair of tokens.
One of the goals of the creators of Jupiter Exchange is to provide a user-friendly UX for users and powerful enough tools for developers to easily access best-in-class swaps in their application, interface, or web programs.
For a great integration example, see Mango Markets, which uses Jupiter for its swaps:
https://trade.mango.markets/swap (source code)
Available SDKS
Jupiter currently provides the following SDKs;
Jupiter Core Library [NPM] Use this to build your own custom frontend or bot.
Jupiter React-Hook [NPM] Use this to add the same jup.ag frontend to your frontend.
Also, the Jupiter team plans to create API Support and support for network programs.
Developing on the Solane ecosystem may not always be easy.
For its part, "Jupiter" strives to make the development of a good interface or swap program as smooth, convenient and fast as possible.
It is worth noting that providing a convenient user experience and developer tools is far from the only goal of the Jupiter team.
After reading this article, you will find more complete information about the project.
How does Jupiter work?
Under the hood.
The price for a token can change quickly at any point in time. So the best priced trade is not always on one DEX and may involve a combination of trades across many DEXes.
Smart Routing.
Jupiter directly connects all DEX markets and AMM pools together no matter the provider and will find all direct and 2-hop routes between any two tokens on Solana.
Multi-hop Routes.
Not only does Jupiter compare the prices between markets on different DEXes but often the best priced routes are not direct markets. Instead, Jupiter may finds the best price by routing through an intermediary token, e.g. USDC-mSOL-SOL instead of USDC-SOL. This may be due to price inefficiencies and/or volatility in the various markets that Jupiter routes through.
Trade Splitting.
Jupiter will split your trade into smaller trade sizes. For example, if you want to make a 100 USDC-SOL trade, it may distribute your trade into a 30 USDC-SOL trade on Raydium and a 70 USDC-SOL trade on Orca. The % distribution of the trades is dynamically determined to give you the best price. Trade splitting helps get better prices for large size trades and trades with tokens where there is shallow liquidity spread out across a number of DEXes.
Other key features of Jupiter.
The number of new tokens being added is increasing at an ever faster pace. Jupiter automatically lists any token as long as it is listed in Solana's token registry This means you can be assured that you'll be able to trade new tokens as they launch on Solana.
Automatically lists new markets.
The number of markets and liquidity pools that are launching is also increasing. Jupiter automatically picks up any market or pool for any of the DEXes it currently aggregates. This ensures that Jupiter always has the latest liquidity for any token that is listed as soon as it is available.
Swap in a single transaction.
Jupiter has worked to optimize its swap aggregation so that it all fits with the transaction limits so that swapping can be done in one transaction. This is important to handle cases where the price for the token you are buying has changed and no longer fits your slippage limit. If Jupiter cannot make the trade with your slippage limit, it rollback the transaction and return an error.
The basic flow.
1. User enters in the tokens they want to trade.
2. User enters in the amount of tokens they want to trade for.
3. Jupiter calculates out all the possible routes for the token trade.
4. Jupiter fetches the quotes for each of those routes and returns the amount of tokens you will receive per route. This includes all fees.
5. Jupiter ranks each route by most tokens you will receive.
6. User can select select any route but the first route offers the best price.
7. User clicks to trigger a swap.
8. User approves the Jupiter transactions from their wallet
9. Jupiter executes the trade.
February 18, 2022
February 16, 2022