Any Token, Best Prices, Best UX, immediately.
Instant Routing was launched a few months ago, to support users looking to trade new tokens on Jupiter immediately after launch, allowing them to benefit from Jupiter’s suite of products, such as dynamic slippage, intelligent priority fees.
With Instant Routing, when a new token launches on Raydium, Meteora, Pump, Moonshot or Fluxbeam, they are immediately supported on Jupiter.
How Instant Routing Works
We use a Geyser RPC plugin by Triton, called Yellowstone to receive a stream of program-related transactions on specific AMMs.
We look for certain transactions that involve the initialization of a new pool/token on these programs, such as the Raydium V4 Liquidity program.
Whenever we detect a new pool, we instantly add that pool and its tokens to Jupiter, without any liquidity requirements.
This pool will live on Jupiter for a grace period of 14-days. After 14 days, it has to fulfil the regular liquidity requirements to remain routable on Jupiter.
Read more about Jupiter’s liquidity requirements: Guide to Market Routing on Jupiter
Implementing Instant Routing
With instant routing, we suddenly had an exponential increase in tradable tokens & markets. To deal with this, we implemented a new concept known as “Full vs Simple Routing”
Full Routing (Metis):
- Optimizied for highly liquid pairs to provide the best price for users. We now refer to this as “Full Routing”.
- Apply liquidity requirements to ensure the quality of pools
- Create Solana ALTs to ensure we can maximize the number of pools in every transaction.
Simple Routing
- Adding as many markets as possible, and allowing them to be routable with convenience.
- Greater convenience such as the ability to buy a new token with any other token on Solana.
- No Solana ALTs
Solana ALTs, allows Jupiter to pack more pools per swap transaction into our routing program. However, they require SOL to create, and can get expensive and slow to create.
Thus, we use a mixture of “Simple Routing” and “Full Routing” pools in our aggregation today.
Tokens can go from Full Routing to Simplified Routing pools, for example in a USDC → Shitcoin swap.
If a new pool passes liquidity requirements after 14 days, it will be added to full routing, and ALTs created.
With this, our routing algo can now handle an exponential amount of pools, support new tokens instantly.
Best Price, Best UX, Best Token Selection promise, now instantly.