NOTEIf you are an exchange or market maker and want to participate in our routing system, please refer to our DEX Integration and RFQ Integration guides.
Juno Liquidity Engine
Juno is Jupiter’s latest liquidity engine, it is built with the combined learnings from Metis and JupiterZ, with one single objective - to ensure the best possible execution price and success rate across all engines and liquidity sources. Juno employs a sophisticated self-learning mechanism to maintain high availability of competitive routes while automatically sidelining underperforming or potentially problematic quotes. Juno will be incrementally introducing new third-party liquidity sources and a continual effort to improve Metis and JupiterZ routing capabilities.Multi-liquidity sources | Integrates third-party liquidity sources and Jupiter’s proprietary routing engines to ensure best possible rates. Currently, Juno consists of Metis, JupiterZ, Hashflow, DFlow and more in the pipeline. |
Self-learning | Automatically detects and sidelines underperforming or problematic sources, while continuously learning to provide competitive quotes. |
Continuous optimizations | By integrating external liquidity sources directly, Juno creates a competitive environment that drives continuous improvement across all routing engines. This approach ensures users consistently receive optimal execution rates while providing valuable performance data to enhance both Metis and JupiterZ routing capabilities. |
Jupiter Metis Routing Engine
Since its inception in 2023, Jupiter’s proprietary DEX aggregation engine, Metis v1, has become a cornerstone of Solana blockchain’s DeFi ecosystem. Metis functions as a sophisticated aggregation layer for on-chain liquidity, with one single objective - to algorithmically determine the most efficient trade route for any given token pair, considering factors like price, slippage, and quoted-to-executed price across multiple DEXes and AMMs. This ensures users receive the best possible execution price available on-chain at the moment that they wish to trade. As of 2025, we’ve deployed Metis v1.5 which has experimented with modified algorithms to enable more granular splits and allows for a larger set of tokens to act as intermediate tokens in a route. From our analysis so far, this translates to 4.6x less spread between quoted and executed price. This is a continued effort to experiment with better configurations and algorithms to improve Metis.Read more about Metis’s history, learnings and future plans
Overcoming SVM constraints | Employs a sophisticated and efficient transaction construction to enable multi-hop-multi-split swaps. |
Integrating diverse DEXes | Utilizes a standardized interface to integrate with a wide range of DEXes, abstracting away the complexities of each individual DEX. |
Optimizing for price and execution | Ensuring the quoted price is as close as the actual price, while also ensuring the transaction is executed successfully. |
Accessing markets immediately and safely | Employs necessary infrastructure powered by a network of robust RPC nodes to include markets and checks their liquidity in real-time. |
JupiterZ (RFQ) Routing Engine
Since its launch in 2024, JupiterZ has emerged as a transformative addition to Jupiter’s routing capabilities. JupiterZ functions as an RFQ (Request For Quote) system that connects users directly with market makers, enabling market makers to provide competitive quotes for top token pairs. This ensures users receive the best possible execution price available from both on-chain and off-chain liquidity at the moment they wish to trade.Intent-based architecture | Employs an intent-based system where users express their desired trade and market makers compete to fulfill it. |
Integrating diverse market makers | Utilizes a standardized interface to integrate with multiple market makers, abstracting away the complexities of each liquidity provider. |
Optimizing for price and execution | Creates a competitive environment where market makers compete to provide the best quotes, while ensuring the transaction is executed successfully and efficiently. |
Real-time quote aggregation | Employs a versatile proxy to collect and compare quotes from multiple routing sources (such as Jupiter Metis v1 and JupiterZ) in real-time. |
Gasless transactions | Enables users to execute trades without incurring transaction fees, providing a seamless and cost-effective trading experience. |