How pumpfinder Works

pumpfinder.fun shows 26 trending Solana coins on one live screen. This page documents exactly how those coins are chosen, where every number comes from, how often each one refreshes, and what the site deliberately does not do.

Where the trending ranking comes from

The ranking is Jupiter's 1-hour top trending list for Solana, read from its public API. It reflects genuine trading activity across pools over the past hour, which is why the order shifts all day. The 1-hour window is deliberate: shorter ones churn so fast that the grid replaces most of itself within minutes.

We run no trending score of our own and take no payment to place a coin: no boosts, no promoted slots, no ad inventory. Coins from launchpads such as pump.fun appear like any other Solana token, only when people trade them.

The three-tier data pipeline

Each card is assembled from three sources, because no single API offers both a good trending ranking and a number that actually ticks. Your browser calls none of them for market data; it talks only to our API, which keeps one shared cache for every visitor. The logo on each card is the exception: that loads from the image host the project publishes.

  • Tier 1, every 30 seconds: Jupiter's trending list decides which coins appear and in what order, and supplies the 1-hour change, the 24-hour volume and the age of the first pool.
  • Tier 2, every 10 seconds: DexScreener supplies pool liquidity, the supply behind the market cap, the pair page link, the socials and the logo.
  • Tier 3, every 6 seconds: Jupiter's price endpoint supplies the live price tick, the only figure that genuinely moves between refreshes.

What refreshes, and how often

The page requests a fresh snapshot every 6 seconds, matching the fastest tier. That matters when you read a card: the price is close to live, while market cap, liquidity and volume inherit DexScreener's own cadence and can trail by roughly 30 seconds. A card flashes green when a figure rose and red when it fell. If an upstream source stumbles the grid never blanks; we keep serving the last good snapshot, mark the feed delayed, and retry with backoff.

Filters and denylists

Three filters run before the grid is built. Tokens tagged as tokenized stocks, real-world assets, equities, DeFi or liquid staking tokens are dropped, as are wrapped SOL and the major stablecoins by mint address, and a ticker denylist catches the majors that slip past both checks. Then we dedupe by ticker: two mints sharing one symbol is normal on Solana and the copycat is rarely the coin you meant, so the higher-ranked mint wins. We also ignore a DexScreener pair holding under five percent of a token's volume.

The three feeds

All three feeds are views of the same filtered list, so a coin can sit on all of them at once. Trending is the list itself, in trending order. Gainers keeps only coins that are up over the past hour with at least $10,000 of liquidity across their pools, re-sorted by the size of that move, because percentages from thin pools are fiction: a few hundred dollars of liquidity lets one small buy print a four-digit gain. New Pairs keeps only coins whose first pool opened within the last 24 hours.

Pair age, and what it does not tell you

Pair age counts from the moment a coin's first liquidity pool opened, not from the mint transaction, and it ticks live on the card. A pair minutes old has essentially no trading history, so its market cap rests on a handful of trades. Age is not a safety rating: old pairs fail all the time and some new ones do not. Read it next to liquidity and volume.

The watchlist

Starring a card adds it to the watchlist in the left rail, up to 30 coins. There are no accounts, so the list lives in your own browser and never reaches us as a profile of you. Coins on the open feed show their live figures; the rest refresh about every 30 seconds. Clearing your site data clears the list.

What the Copy Coin button does, and does not do

Copy Coin copies a coin's public metadata to your clipboard as JSON in a launch wizard's import format: the name, the ticker, the logo embedded as a PNG, whichever of the website, X and Telegram links the project publishes, and neutral defaults for decimals and supply. A dialog confirms the copy, and shows you the JSON to copy by hand if your browser blocks the clipboard.

It does not create, mint, deploy, launch, buy or sell a token. It never connects a wallet, asks for a key or signs a transaction. Copying metadata is not endorsement and not permission: imitating a live project to mislead its holders is potentially unlawful.

Performance and the idle pause

Polling every 6 seconds is only reasonable if it stops when nobody is watching. Refreshing pauses while the tab is hidden and resumes when you return, and it pauses after five minutes without pointer, keyboard or focus activity; any interaction restarts it. Cards are patched in place rather than rebuilt, so the layout never jumps.

Known limitations

Be clear about what this tool is not. It shows 26 coins per feed, not the whole chain. DexScreener figures can trail live trading by about half a minute. There is no public API, no alerts, no history and no charts. Above all there is no safety analysis: we do not check contracts, holders, mint authority or rug risk, and a coin appearing here is a statement about trading activity and nothing else. Nothing on this site is financial advice.