Jupiter Listing Requirements Explained for Sellers.

Okay, so you're a seller wanting to list your market on Jupiter, right? Jupiter's this massive DEX aggregator on Solana, and getting your market into their routing engine means traders can actually swap through it via their swaps. But it's not automatic for every random pool you throw up. They've got these listing requirements to keep things liquid and not total shitshows. I usually tell friends: nail the liquidity checks, or your market's invisible. Sound familiar? Let's break it down casual like, step by step, so you can get listed without headaches.

What even are Jupiter listing requirements?

The core? Your market's gotta pass liquidity tests to be "routable." That means Jupiter's Iris engine - their routing brain - will include it in swap paths. Why? So users don't get wrecked by slippage. Two main paths: instant routing for hot new stuff, and normal routing for everything else. Miss the bar, and poof - delisted every 30 mins.

Look, in my experience, most new markets start with instant routing if you're on their whitelisted DEXes. Grace period, no liquidity check right away. But then reality hits.

Instant routing - the easy mode

  1. Launch on a Jupiter approved DEX. Think Raydium, Orca, Phoenix - they update the list, but it's like the popular Solana spots.
  2. Automatic listing. Boom. Grace period kicks in - usually days or whatever they set, liquidity ignored.
  3. For bonding curves? Graduates to real market or gets yeeted. I've seen pump.fun curves graduate and spike volume overnight.

But after grace? Switches to normal. Don't sleep on that.

Normal routing - where the real rules bite

This is default. Every 30 minutes, Jupiter checks your market's liquidity. Fail? Removed from routing. Brutal but fair. The thing is, it's benchmarked on real trades.

Two criteria - your market must hit at least one:

  • Less than 30% price difference on a $500 swap. They sim a $500 buy/sell. Price shouldn't move more than 30%. Super short? That's tight liquidity.
  • Less than 20% price impact on market size. Bigger test - full market swap shouldn't tank more than 20%.

Why does this matter? Traders hate slippage. If your pool's shallow, Jupiter skips it to protect users. I've listed tiny pools before - got delisted fast, volume dried up. Lesson learned.

How to actually meet these as a seller

So, you're creating a market. Say, new memecoin on Raydium. Here's my go to steps. Honest - takes some SOL, but worth it.

  1. Pick the right DEX. Stick to instant ones first. Raydium AMM v4, OpenBook - check their docs for the full list. Avoid randos.
  2. Bootstrap liquidity hard. Don't cheap out. Aim for at least $10k-20k initial LP on both sides. I've done $5k - failed checks quick. Use USDC/SOL pairs if possible, stables help.
  3. Test the benchmarks yourself. Before launch, sim on Dexscreener or Birdeye. Try swapping $500 in. Track price diff. Over 30%? Add more LP.
  4. Monitor post launch. Use Solscan or Dexscreener alerts. Every 30 mins check matters. Gas? Tiny - like 0.000005 SOL per check, negligible.
  5. Top up if slipping. Bot or manual - add LP when volume spikes. Fees? Raydium's 0.25% usually, but Jupiter routing's free for you as LP provider.

Potential issue: flash crashes delist you. Happened to me once - whale dump. Fix? Incentive programs, like rewards for LPs. Or partner with market makers.

Numbers game - be specific

TestWhat it meansYour targetExample fail
$500 price diffBuy $500, sell back - % change<30%Pool $2k total, jumps 45% - delist
20% market impactSwap entire pool size<20%$10k pool, 25% slip - gone

Okay, table time 'cause numbers stick. Say your pool's $15k USDC / 100 SOL. $500 swap might be 5% slip - golden. But if unbalanced, say 90% one side, you're screwed.

In my experience, aim for 10x the benchmark. So $5k min per side for safety. Gas for LP adds? 0.001 SOL tops. Fees negligible - 0.3% on some DEXes, but that's trade volume.

Common fuckups and fixes

But wait, shit happens. Here's what I've seen tank listings.

  • Uneven pools. 80/20? Price diffs explode. Fix: Balance at launch, use tools like Raydium's LP calculator.
  • Low volume post grace. Traders avoid, liquidity check fails. Fix: Marketing blast - Twitter, TG. Run airdrops.
  • Bonding curve traps. Doesn't graduate? Auto removed. Fix: Pump volume to hit graduation thresholds (varies by launcher).
  • DEX not whitelisted. Instant routing? Nope. Fix: Migrate or wait for normal checks - harder.

One time, my market hovered at 32% slip. Added $3k LP, dropped to 18%. Back in routing, volume 5x'd. Pretty much instant ROI.

Tools to make your life easier

Don't eyeball it. Use these:

Dexscreener/Birdeye: Real time sim swaps. Input $500, see impact. Free.

Jupiter API: Devs, query your market status. Public endpoint: jupiterapi.com. Code snippet? npm install @jup ag/api, check if routable.

Solana Explorer: Track checks. Every 30 mins, look for routing updates.

Pro tip: Set up a simple bot. Node.js, poll liquidity every 15 mins, alert if dipping. Gas ~0.00001 SOL per tx.

Quick bot idea for monitoring

  1. npm init, install @solana/web3.js, @jup ag/api.
  2. Connect to mainnet RPC (Quicknode free tier).
  3. Loop: getQuote on your pool for $500, calc slippage. If >25%, ping Discord.
  4. Run on server - $5/mo VPS.

Takes 30 mins to code. Saved my ass multiple times.

Costs breakdown - no BS

Launch fees? DEX dependent. Raydium: 0.02 SOL create + 0.3% LP fee ongoing. Jupiter? Zero direct. But liquidity costs real money.

  • Min viable: $10k LP - say $5k each side.
  • Gas: 0.0005 SOL create market.
  • Maintenance: 0.001 SOL/week top ups.
  • ROI? If listed, 0.25% fees on $1m volume = $2.5k. Pays quick.

What's next? Launch small, test. Scale if passes.

For memecoins or wild shit

Memes hit instant routing via pump.fun or similar. But post graduation? Same rules. I've launched 5 - 2 survived week 1 by seeding $20k. Others? Dust. The? Community LP locks. Tools like Streamflow vesting.

Honeslty, if you're serious seller, treat it like a business. Daily checks first month. Then automate.

Advanced: Staying listed forever

Once in, don't slack. Volume fluctuates. Use Jupiter's perpetuals or limit orders to attract traders - indirectly boosts your pool.

In my experience, pair with stables. SOL/memecoin volatiles hard. USDC? Smoother passes.

Issue: Competing pools. Jupiter routes best price. Make yours deepest. Market make if needed - bots buy low/sell high tiny amounts.

Table for pool sizes:

Pool TVLEst $500 slipSafe for listing?
$5k~40%No
$15k~15%Yes
$50k<5%Rock solid

Your first listing checklist

Last thing - print this mentally.

  • DEX whitelisted? Check.
  • LP balanced, $15k+? Yep.
  • Sim $500 swap <30%? Done.
  • Monitor 30-min cycles? Set alerts.
  • Plan for dips? Reserves ready.

Go do it. Hit snags? Common. Ping Jupiter Discord. They'll point docs. You'll be routing swaps by tonight. Easy.

(