Pump.fun Live Token Screener - New Launches, Snipers, Dev Sells avatar

Pump.fun Live Token Screener - New Launches, Snipers, Dev Sells

Pricing

from $8.50 / 1,000 matched tokens

Go to Apify Store
Pump.fun Live Token Screener - New Launches, Snipers, Dev Sells

Pump.fun Live Token Screener - New Launches, Snipers, Dev Sells

Listen to pump.fun live and catch new launches matching your screen: buyers, buy ratio, volume, holders, top-10 %, dev sold %, snipers, bundles, curve progress. Matches arrive in real time and are followed to the end of the run. Max tier: up to 2 h and holder traces.

Pricing

from $8.50 / 1,000 matched tokens

Rating

0.0

(0)

Developer

Centor Prat

Centor Prat

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Pump.fun Live Token Screener — New Launches, Snipers, Dev Sells

Watch pump.fun live and catch the new tokens that match your screen. While the run listens, every pump.fun launch and trade on Solana is read straight from the chain. Every 20 seconds each token gets 80+ fields:

  • buyers, buy ratio, volume and price change in 5m / 15m / 30m / 1h / 6h windows;
  • holders and top-10 %;
  • dev buy and dev sold %;
  • snipers and bundles;
  • curve progress and drawdown.

Your filters then run on those fields. A matching token is pushed to the dataset at once (and to your webhook) and followed until the run ends, so you also see what happened after it matched.

Signals for research, not financial advice. New tokens can lose all value in seconds.

How it works

  1. Pick a preset (or every-launch) and add your own filters, e.g. {"marketCapUsd": {"max": 60000}, "buyers.m5": {"min": 40}}.
  2. Choose how long to listen (1–30 minutes; up to 120 on the max tier).
  3. Matches arrive as status: "match" rows the moment they qualify.
  4. At the end, one status: "result" row per match gives the peak, low and last market cap vs the match (and the holder trace on the max tier).

Presets

presetwhat it catches
fresh-momentum3–60 min old, 25+ unique buyers in 5 min, 60%+ buys, dev sold ≤ 50%, top-10 ≤ 40%, bundles ≤ 15%
clean-launchsnipers ≤ 10%, bundles ≤ 5%, dev holds ≤ 5% and hasn't sold, top-10 ≤ 30%, 40+ holders
near-graduationbonding curve 70–99.5% with buy-heavy flow
graduatedcompleted the curve while you listened
volume-spike5-min volume ≥ 2× its 1-hour pace, price +5% in 5 min, $3k+ volume
dev-dumpdev sold 80%+ and price 40%+ off its peak (an avoid / exit list)
every-launchevery new token with a trade (bring your own filters)

Two tiers: standard and max

standardmax
Listening timeup to 30 minup to 120 min
Presets + your filters, real-time webhook, follow-up✅✅
Holder trace of each match (early buyers' funding wallets, bundles, dev-linked wallets, coordination risk %)—✅ (up to 20 matches)
Priceper matched token + per listening minutemax price per matched token + per listening minute

Filter conditions

{"field": {"min": x, "max": y}}, {"field": true}, {"field": {"in": [...]}}, {"field": {"exists": true}}. Your filters are added on top of the preset (same field = yours wins).

Fields

fieldmeaning
ageMinutesminutes since the token / pool was created
bundleSupplyPct% of supply bought in the creation slot
bundlerswallets that bought in the creation slot itself (bundled launch)
curveProgressPctpump.fun bonding curve progress 0-100 (100 = graduates)
devFirstSellMinutesAfterLaunchminutes after launch the creator first sold
devHoldsPct% of supply the creator wallet still holds
devInitialBuySolSOL the creator bought at launch
devSoldthe creator wallet has sold any
devSoldPct% of the creator's bought tokens sold
drawdownFromPeakPct% below the peak market cap now
graduatedpump.fun token that completed its bonding curve (moved to a DEX)
holderswallets holding a positive balance (pump.fun, from trades)
marketCapSolmarket cap in SOL (pump.fun)
marketCapUsdmarket cap in USD now
minutesSincePeakminutes since the peak
nametoken name
peakMarketCapUsdhighest market cap seen since launch
priceConfidencehigh
quotewhat the pump.fun curve is priced in: SOL, PUMP, or another token's mint
sniperHoldPct% of supply snipers still hold
sniperSupplyPct% of supply snipers bought at launch
sniperswallets (not the dev) that bought within 2 slots of creation
symboltoken symbol
tokentoken mint / contract address
top10HolderPct% of supply held by the 10 largest holders (pump.fun, curve excluded)
top1HolderPct% of supply held by the largest holder (pump.fun, curve excluded)
tradesTotaltrades since launch (pump.fun)
volumeAcceleration5-minute volume x 12 / 1-hour volume (>1 = speeding up)

Window fields (.m5, .m15, .m30, .h1, .h6)

fieldmeaning
buyRatiobuys / trades (0-1)
buyVolumeUsdUSD bought
buyersunique buying wallets
buysbuy trades
netBuyersbuyers minus sellers
priceChangePct% price change
sellVolumeUsdUSD sold
sellersunique selling wallets
sellssell trades
tradestrades
volumeUsdUSD volume

Input example

{ "listenMinutes": 15, "preset": "fresh-momentum", "filters": {"marketCapUsd": {"max": 60000}}, "maxMatches": 20,
"webhookUrl": "https://example.com/hook" }

Output

{ "status": "match", "token": "...pump", "symbol": "XYZ", "matchedAt": "2026-10-24T03:41:20Z", "ageMinutes": 7.5,
"marketCapUsd": 21800, "buyers.m5": 61, "buyRatio.m5": 0.71, "holders": 88, "top10HolderPct": 24.1, "devSoldPct": 0,
"snipers": 3, "sniperSupplyPct": 4.2, "bundleSupplyPct": 0, "url": "https://pump.fun/coin/...pump" }
{ "status": "result", "token": "...pump", "peakSinceMatchPct": 142.0, "lowSinceMatchPct": -18.5, "lastVsMatchPct": 64.3,
"holderTrace": {"verdict": "mostly independent buyers", "coordinationRiskPct": 6} }

Why not just ask an AI agent?

An agent can't sit on the Solana firehose for you. This decodes every pump.fun launch and trade as it happens and keeps live holder, sniper and bundle books for each token. Your screen runs on them every 20 seconds, so you get the token while it's still early, plus what happened after.

Notes

  • Data comes straight from the chain (public Solana RPC websocket, two redundant connections). Curves priced in another token (e.g. PUMP) are converted at live prices. Where that price is too thin to trust, the token is left out unless you filter on priceConfidence.
  • onlyNewLaunches (default on) keeps only tokens created while you listen, so their launch data is complete.