Jupiter Strict List: Solana Token Verification (2026)
Jupiter's strict list is the de facto verification standard for Solana tokens. What it is, how to get listed, and what happens if you're not.
The Jupiter strict list is a curated subset of Solana SPL tokens that Jupiter — Solana's dominant DEX aggregator — has verified for quality and safety, and it functions as the de facto verification standard on Solana. To be added, a token generally needs revoked mint and freeze authorities, active liquidity on a major DEX (Raydium, Orca, Phoenix, or Meteora), complete Metaplex metadata, an image hosted reliably (Arweave or pinned IPFS), and a real project presence (Twitter, website, Telegram or Discord). Listing happens via a pull request to the jup-ag/token-list GitHub repository and typically takes 3-7 days for legitimate projects. Tokens not on the strict list are still tradeable through Jupiter, but they show an "unverified token" warning that scares off many retail buyers.
"Get on the Jupiter strict list" comes up in basically every memecoin launch postmortem. It's the de facto verification badge on Solana — the difference between Phantom showing your token cleanly and Phantom flashing a yellow "unverified" warning that sends 30% of would-be buyers running. Below is what the strict list actually is, what gets you in, and how long it really takes (much longer than the docs claim).
What Jupiter is, briefly
Jupiter is the largest DEX aggregator on Solana. Like 1inch on Ethereum, it routes swaps across multiple AMMs (Raydium, Orca, Lifinity, Phoenix, etc.) to give users the best price. As of 2026, Jupiter handles most of the swap volume on Solana — Phantom and most other wallets default to Jupiter for swap routing.
This makes Jupiter's token list infrastructure one of the most influential pieces of Solana SEO/discovery. If your token isn't on Jupiter, most users won't find it — even if it's tradeable.
What the "strict list" is
Jupiter actually maintains two token lists:
-
All list — every SPL token they know about. This is automatic; if a token has any liquidity on a Solana DEX, Jupiter picks it up. This list is huge (tens of thousands of tokens).
-
Strict list — a curated subset of the all list. Tokens on the strict list pass a series of quality and safety checks. The Jupiter UI defaults to showing strict-list tokens; users have to opt in to see "unverified" tokens.
The strict list is what people mean when they say "verified on Jupiter".
What it takes to be on the strict list
The criteria have evolved (and Jupiter publishes them in their token list repo). The general bar:
Must-haves
- Mint authority revoked (or transferred to a recognized DAO/multisig)
- Freeze authority revoked (with rare exceptions for regulated stablecoins)
- Active liquidity on at least one major Solana DEX (Raydium, Orca, Phoenix, Meteora)
- Token metadata complete: name, symbol, image, description (via Metaplex)
- Image hosted reliably (Arweave or pinned IPFS preferred)
Strong signals
- Project Twitter — real account, not 30 days old, real followers
- Project website — basic landing page with information
- Telegram or Discord with active community
- Listed on CoinGecko or CoinMarketCap (helps establish track record)
Disqualifiers
- ❌ Active mint authority (memecoin)
- ❌ Active freeze authority (memecoin)
- ❌ Top wallet holds >25% of supply (concentration risk)
- ❌ Insufficient liquidity (under ~$10K typically)
- ❌ Impersonator name (close to existing major token)
- ❌ Less than ~24 hours since launch (cooling-off period)
How to actually get listed
Jupiter shifted to a more decentralized listing process in 2025-2026. The current path:
- Submit a PR to the jup-ag/token-list GitHub repo with your token's metadata (mint address, name, symbol, image link, social links).
- Wait for community review. Jupiter relies on community signals — multiple verified accounts vouching for the token, on-chain activity, etc.
- Pass the auto-checks. Jupiter has automated bots that verify authorities are revoked, liquidity exists, metadata is complete.
- Get merged. Once merged into the strict list, the token is reflected in Jupiter's API and UI within a few hours.
Realistic timeline: 3-7 days for legitimate projects with all signals in place. Longer if you're missing pieces.
Common reasons listings get rejected
- Authorities not actually revoked (the deployer says they are but Solscan shows otherwise)
- Image URI doesn't load (broken IPFS, expired domain)
- No real social presence (project Twitter has 50 followers, half are obvious bots)
- Insufficient liquidity (pool has $500, not enough for the strict list bar)
- Suspicious holder distribution (one wallet has 40%)
- Impersonating an existing project (the most common rejection — JupiterV2, RaydiumV3, etc. get auto-flagged)
We had a client PR rejected once for the second reason and didn't realize it for two weeks. The launch had real social, real liquidity, doxxed team — but freeze authority was still active on the mint at submission time. Reviewer flagged it in a one-line comment, we revoked, re-submitted, approved in 5 days. The fix was 30 seconds; the lost two weeks were the cost of not checking authority status before opening the PR. The pre-submit checklist below would have caught it.
Strict list inclusion impact (the data)
Being on the strict list materially changes how Jupiter, Phantom, and other Solana wallets treat your token.
Toggle: rejection reasons by frequency
What happens if you're not on the strict list
Your token is still tradeable — Jupiter routes through unlisted tokens, just with a warning banner. Specifically:
- Traders see "Unverified token" banner when swapping
- Phantom shows a "transaction may be risky" warning
- Default token search returns strict list first; users have to toggle "show unverified"
- DexScreener still shows your pair (DexScreener has a separate listing system)
- CoinGecko / CoinMarketCap still index your token if you're listed there
Practically, this affects retail discovery. If you're running a serious memecoin launch and a trader sees "unverified" while trying to swap, many will abandon.
Strict list vs other verification systems
| System | What it is | Influence |
|---|---|---|
| Jupiter strict list | Curated list of verified Solana tokens | Highest — most swap routing flows through Jupiter |
| CoinGecko listing | Independent crypto data aggregator | High — adds external legitimacy |
| CoinMarketCap listing | Same idea, different operator | High — institutional users check CMC |
| DexScreener verification | DEX pair tracking + risk indicators | Medium — informational, not gatekeeping |
| Phantom allowlist | Phantom wallet's internal flagging via Blowfish | High — affects buy/sell UX |
| Centralized exchange listing | Binance, Coinbase, etc. | Highest commercial signal — but rare |
For most memecoin launches, target the Jupiter strict list first (achievable in a week), then DexScreener visibility (automatic with liquidity), then later CoinGecko/CMC (takes longer, requires application).
Pre-launch checklist for fast Jupiter listing
If your goal is to be on the Jupiter strict list within a week of launch:
□ Revoke mint authority during creation
□ Revoke freeze authority during creation
□ Use complete Metaplex metadata (name, symbol, image, description)
□ Host image on Arweave or pinned IPFS
□ Seed Raydium pool with at least 5-10 SOL liquidity
□ Burn LP tokens (strongest trust signal)
□ Set up project Twitter at least a week before launch
□ Create simple landing page (cheap on Vercel / Netlify)
□ Open Telegram with real members (not bot-padded)
□ Wait 24-48 hours for organic activity
□ Submit PR to jup-ag/token-list with all info
□ Apply for CoinGecko listing in parallel
If you launch through Alchemii's Token Creator, the first 3 items happen in the same transaction. The rest is your project setup.
Common questions
How much does it cost to get on the Jupiter strict list? Nothing directly — there's no listing fee. Costs are indirect: token creation (~$10-15), liquidity seed (~5-10 SOL), and the time investment in a Twitter/Telegram presence.
Does Jupiter ever remove tokens from the strict list? Yes, if a token's circumstances change — for example, if a previously-revoked authority somehow gets reset (unusual but possible with multisig migrations), or if the project becomes inactive and liquidity drains. Removal is rare for legitimate projects.
Can I appeal a rejected listing? The PR review process is open on GitHub. If your PR is rejected with a specific reason, you can fix the issue and resubmit. Reasonable rejections include "insufficient liquidity" or "image link broken" — fixable.
Does a Jupiter listing affect price? Indirectly. It increases discoverability and reduces friction for buyers, which tends to increase volume. Many projects see a small price bump on listing announcement.
If my token is on Jupiter but my pair only on Raydium, where do swaps actually go? Swaps still execute on Raydium (Jupiter is just the router). Jupiter's strict list affects visibility and trust signal, not the underlying liquidity venue.
What's the difference between Jupiter strict list and the Solana token list (deprecated)? The original Solana Foundation token list was deprecated around 2023. Jupiter's strict list took over as the de facto standard. The Solana Foundation's current position is "we don't curate; community projects like Jupiter do".
Quick facts (verifiable specifications)
| Specification | Value | Source |
|---|---|---|
| Listing repository | github.com/jup-ag/token-list | Jupiter |
| Listing process | Submit PR with token metadata | Article body |
| Realistic timeline | 3-7 days for projects with all signals in place | Article body |
| Listing fee | None (no direct cost) | Article body |
| Cooling-off period | ~24 hours minimum since launch | Article body |
| Concentration disqualifier | Top wallet holding >25% of supply | Article body |
| Liquidity floor | ~$10K minimum | Article body |
| Required authorities revoked | Mint authority and freeze authority | Article body |
| Acceptable DEX venues for liquidity | Raydium, Orca, Phoenix, Meteora | Article body |
| Preferred image hosting | Arweave or pinned IPFS | Article body |
| Suggested seed liquidity for memecoin launch | 5-10 SOL | Article body |
| Stablecoin freeze authority exception | Allowed (regulated stablecoins) | Article body |
Limitations of this guide (what it doesn't cover)
This article focuses on Jupiter's strict list as a verification mechanism. Several related topics are intentionally out of scope.
- CoinGecko / CoinMarketCap listing applications. Mentioned as parallel signals but not walked through — each platform has its own application form and review timeline.
- DexScreener paid verification badges. DexScreener has a separate paid verification program; refer to their official marketing page.
- Centralized exchange listings (Binance, Coinbase, MEXC, Gate.io). CEX listings have entirely different processes (commercial deals, KYC, legal review) and are out of scope here.
- Phantom / Blowfish wallet allowlisting. Mentioned briefly; the underlying allowlist mechanics are operated by Blowfish and not publicly documented in detail.
- Multisig governance for projects keeping freeze authority. If you're a stablecoin or compliance-focused token keeping freeze authority on a multisig, see your multisig provider's docs (Squads, Realms).
- Marketing the listing announcement. Once you're on the strict list, communicating it to your community is a marketing topic — see How to market a Solana memecoin.
- Non-Solana chain verification systems. Uniswap default list, BSC's PancakeSwap list, and similar are out of scope.
Sources & references
- Jupiter (DEX aggregator) — JupiterSolana's dominant DEX aggregator.
- Jupiter strict list (jup-ag/token-list) — Jupiter / GitHubThe actual repository where strict-list PRs are submitted and reviewed.
- Jupiter strict-list PR history — GitHub / JupiterPublic PR history — see real merged + rejected listings to understand patterns.
- Why most Solana memecoins die in 24 hours — AlchemiiSource for the conversion lift data and trader behavior survey.
- Phantom wallet — Jupiter integration — PhantomPhantom uses Jupiter strict list to decide what's verified vs warned.
- Blowfish (Chainalysis) — BlowfishWallet security partner that flags spam tokens in Phantom.
- Solscan token explorer — SolscanVerify your token meets all the strict-list requirements before submitting the PR.
- DexScreener — Solana — DexScreenerLiquidity verification — your Raydium pool's liquidity must show $10K+ here.
- GeckoTerminal — Solana pools — GeckoTerminalCross-DEX pool data — verify your token has real, sustained liquidity.
- Jupiter Stats dashboard — JupiterPublic Jupiter volume data — strict-list tokens dominate Jupiter swap volume.
- Pinata IPFS pinning — PinataReliable IPFS pinning that satisfies the strict-list image-hosting requirement.
- Arweave permanent storage — ArweavePay-once-permanent image hosting — preferred for strict-list submissions.
- Get Solana token listed on Phantom — AlchemiiCompanion guide on Phantom-specific listing.
- Alchemii revoke mint tool — AlchemiiRequired for strict-list inclusion.
- Alchemii revoke freeze tool — AlchemiiRequired for strict-list inclusion.
FAQ
What is Jupiter's strict list?
The Jupiter strict list is a curated registry of verified Solana SPL tokens maintained by the Jupiter aggregator team. Tokens on the list display a verified badge in Jupiter's swap UI, get included in Phantom's default token list, and are trusted by most third-party aggregators. It's the de facto verification standard for Solana tokens.
How do I get my Solana token on the Jupiter strict list?
Submit a pull request to the github.com/jup-ag/token-list repository. Your token must have: revoked mint authority, revoked freeze authority, on-chain Metaplex metadata with a pinned IPFS image, at least one Raydium or Orca pool with meaningful liquidity, and a genuine project presence (website, social profiles, holder distribution). Review takes 1-2 weeks.
What gets a Solana token rejected from the Jupiter strict list?
Common rejections: unrevoked mint or freeze authority, image hosted on a non-IPFS URL that may go offline, token name or ticker that copies an existing listed token, no liquidity or single-holder concentration, fake or copied social profiles. Jupiter's reviewers explicitly look for rug-pull preconditions and reject tokens that have them.
Is Jupiter strict listing the same as Phantom verification?
Not exactly, but they correlate. Phantom uses its own indexing logic but heavily weights Jupiter strict-list inclusion as a positive signal. Tokens on Jupiter's strict list almost always display normally in Phantom; tokens not on the list often trigger Phantom's spam filter. Getting listed on Jupiter typically clears Phantom display issues as a side effect.
Does my token still trade on Jupiter if it's not on the strict list?
Yes. Jupiter aggregator routes through any token with on-chain liquidity, listed or not. The strict list is a verification badge, not a requirement for swaps. Unlisted tokens just won't have the verification badge and may trigger 'unverified token' warnings in some downstream wallets and aggregators.
Launching a token and want to maximize your chances of fast Jupiter listing? Start with Alchemii's Token Creator (handles authorities + Metaplex metadata in one step) — or for memecoins use the Solana meme coin tool with strict-list-friendly defaults. Seed liquidity via our Create Liquidity tool, and follow the Solana memecoin launch checklist for the full playbook.
Related Topics
More guides covering the same Solana token creation, mint authority, LP burn, Raydium liquidity, and memecoin launch topics.
Solana Token Verified Checkmark: 5-Layer Guide (2026)
Get the verified checkmark on your Solana token across Jupiter, Phantom, DexScreener, Birdeye, and Solscan. Exact on-chain preconditions and timelines.
Get Token Verified on DexScreener: The 2026 Guide
How to get your token verified on DexScreener — the orange checkmark, DEX Paid badge, and Boost mechanics explained. Costs, submission steps, and rejection reasons.
Get Your Solana Token Listed on Phantom Wallet (2026)
How to get a Solana token displayed on Phantom: exact requirements, how Phantom indexes tokens, what triggers the spam filter, how to apply for verified.
How to Verify a Solana Token Before You Buy (2026)
6-step checklist to verify any Solana token's safety before buying. Check authorities, holder distribution, LP burn, contract age, red flags via Solscan.
DexScreener vs CoinGecko: Which to List On First (2026)
DexScreener vs CoinGecko compared: auto-index vs manual review, cost, timeline, audience, and the right order to list your Solana token on both.
How to List a Token on DexScreener (Quick Guide 2026)
DexScreener auto-indexes any token with a live DEX pool — no manual submission. Learn how DexScreener listing works: prerequisites, timeline, next steps.