01 · ContextTwo protocols with shared roots
Meteora and Jupiter are independent protocols, but they grew from the same place. Understanding that history explains why the two fit together so tightly.
Meteora began life as Mercurial Finance, a stable-swap AMM on Solana. The same founding circle that built Mercurial also built Jupiter, and the two are often called sister protocols in the press. When Mercurial relaunched as Meteora, the two products settled into complementary roles: Meteora concentrates on liquidity, offering pools where LPs earn fees, while Jupiter concentrates on routing, finding the best path for a trade across all of Solana’s liquidity.
That division shows up in everyday use. The swap box on meteora.ag is Jupiter Terminal, an embeddable version of Jupiter’s swap interface. USD values shown in Meteora’s interface come from Jupiter’s price API. And Meteora’s own safety guide sends users to Jupiter tools such as JupShield and Jupiter Organic Score to check tokens before trading.
02 · MechanicsHow aggregator routing works
An aggregator does not hold liquidity. It reads the state of many pools, calculates what each would pay for your trade, and builds a transaction that uses the best combination.
When you ask Jupiter to swap 100 SOL for USDC, its router looks at every SOL–USDC pool it knows about across Solana’s DEXs, including Meteora’s DLMM and DAMM pools. It also considers indirect paths. A token with thin direct liquidity against USDC might get a better price by going through SOL first, then from SOL to USDC. These are called multi-hop routes.
Quote
The router simulates your trade against candidate pools and paths, accounting for each pool’s fee and price impact.
Split
If no single pool can absorb the full size cheaply, it divides the trade across several pools so each takes a slice.
Build
It assembles one transaction containing every leg, with a minimum output set by your slippage tolerance.
Execute or fail
Your wallet signs, and the transaction runs atomically: either every leg succeeds and you receive at least the minimum, or the whole thing reverts.
Atomic execution is the part people underrate. Because the whole route lives in one Solana transaction, you never end up stuck halfway, holding an intermediate token you did not want.
03 · PricingWhy splitting a trade improves the price
Every pool charges you more the bigger your trade relative to its depth. Splitting keeps each slice small relative to the pool it hits.
The demo at the top of this page models three pools of different depth: a deep DLMM pool, a mid-sized DAMM pool and a smaller pool on another DEX. At its default trade size of $50,000, sending everything to the deepest pool costs about 1.6% in price impact. Splitting the trade in proportion to each pool’s depth, roughly 57%, 28% and 15%, cuts the impact to about 0.9%, saving around $350 on that one trade.
Drag the trade size slider and watch the gap. On a $1,000 trade the difference is cents, because even one pool absorbs it easily. As size grows, the saving grows faster than the trade, because price impact rises with size. That is why aggregators matter most for larger trades and for tokens whose liquidity is fragmented across many pools.
Real routing is more complex than the demo. Pools have different fees, concentrated pools have uneven depth at different prices, and the router weighs extra legs against the extra compute they need. The principle holds, though: more sources, sensibly combined, mean a better fill.
04 · MeteoraWhat Meteora pools bring to a route
Different pool designs quote prices differently. Meteora’s DLMM in particular behaves in ways that a router can exploit.
Exact prices inside a bin
Swaps inside the active bin execute at that bin’s fixed price with zero slippage. When LPs concentrate liquidity near the price, a deep active bin can fill a sizeable slice at an exact rate.
Smooth, full-range depth
Constant-product DAMM pools offer liquidity at every price. Impact grows smoothly with size, which makes them predictable fill sources, especially for long-tail tokens.
DLMM’s dynamic fee also matters. In calm markets the fee sits near its base rate, for example 0.04% on the main SOL–USDC DLMM pool. When volatility spikes, the variable fee rises, which makes that pool more expensive to trade against. A router that compares all-in costs can shift flow toward or away from a DLMM pool as its fee moves. Our DLMM explainer covers bins and dynamic fees in depth.
For LPs, the takeaway is simple. Much of the volume that pays your fees arrives through aggregators. A pool that quotes competitive prices, through good depth near the current price and a sensible fee, gets routed more often and earns more.
05 · On meteora.agTwo ways to swap on meteora.ag
Meteora’s site offers two swap paths, and they do not behave the same way. Knowing which one you are using avoids surprises.
| Aspect | Jupiter Terminal widget | Pool page Swap tab |
|---|---|---|
| Where it is | Bottom-left of the site | Inside a specific pool’s page |
| Liquidity used | Routes across Solana | Only that DLMM or DAMM pool |
| Best for | Best overall price | Trading one pool deliberately |
| Large trades | Can split to cut impact | Full impact of one pool |
Meteora notes that the price impact figure shown in its interface excludes both slippage and the swap fee. Read it as the pool’s pure price movement, not your total cost. For a full walkthrough of swapping, including fee tiers, see our guide on how to swap on Meteora.
06 · SettingsSlippage tolerance and priority fees
Two settings decide whether your routed trade lands and at what price: how much slippage you allow and how much you pay to be included quickly.
Slippage tolerance
Slippage tolerance sets the minimum output your transaction will accept. If the market moves against you between quote and execution by more than that amount, the trade fails instead of filling badly. Tight tolerances protect you from bad fills and sandwich attacks but fail more often on volatile tokens; loose tolerances fill more reliably but give away more in the worst case.
- For deep, liquid pairs, keep tolerance low; failures are rare.
- For new or thin tokens, raise it gradually and accept that the quote is less reliable.
- Never set an extreme tolerance just to force a stuck trade through.
- Re-quote if the screen has been open a while; prices on Solana move fast.
Priority fees
Every Solana transaction pays a base fee of 5,000 lamports per signature, half of which is burned. On top of that, you can add a priority fee, calculated as compute-unit price times compute-unit limit, which goes entirely to the validator. When the network is busy, a higher priority fee improves the odds your transaction lands before the quote goes stale. Multi-hop, multi-pool routes use more compute than a single swap, so their priority cost can be a little higher.
07 · TokenJUP stakers and the MET launch
The link between the two ecosystems also showed up in Meteora’s token launch, when part of the MET supply was set aside for Jupiter’s community.
According to Meteora’s tokenomics, 3% of the 1 billion MET supply was allocated to Jupiter stakers. It was unlocked at the token generation event in October 2025. Rather than plain tokens, those stakers were automatically opted in to receive their allocation as Liquidity Distributor NFT positions in the MET launch pool, a single-sided DAMM v2 pool. Liquidity Distributor positions were capped at 10% of supply: the 3% for JUP stakers, plus 7% offered on a first-come, first-served basis to other recipients.
All related claim and registration windows have closed. If you see a site today promising a new MET claim for JUP stakers, treat it as a phishing attempt unless it is announced on Meteora’s official channels.
08 · SafetySafety checks before a routed swap
An aggregator finds the best price for the token you ask for. It does not decide whether that token is the one you meant to buy.
- Verify the mint address against the project’s official site. Tickers can be copied freely.
- Check token signals such as JupShield warnings and Jupiter Organic Score, which Meteora’s own safety guide recommends.
- Watch for transfer fees and freeze authority on Token-2022 assets, which can make a token costly or impossible to sell.
- Read the route summary before signing: output amount, minimum received and fees.
- Use official URLs only. Reach meteora.ag and jup.ag from bookmarks, not from ads or messages.
Routing is one of the reasons Solana trading feels cheap and smooth. It does not remove market risk, token risk or smart-contract risk in the pools it touches. Use it as a better execution tool, and keep your own checks in place.





