docs: expand Pump.fun and the Solana launchpads, add sniper detection - #254
Merged
Conversation
Pump.fun is the most asked-about subject in the support channel and the panel was showing six queries for it. The corpus has 63, of which 31 were verified working and simply hidden by a per-venue cap of six. The cap is now set from demand rather than uniformly: Pump.fun 16, Raydium 12, LetsBonk.fun and Meteora and Four Meme and Uniswap 10, PancakeSwap 8, everything else unchanged at six. Pump.fun goes 6 -> 15 queries and 6 -> 15 streams, which surfaces work that was already written and tested: graduating tokens in the last five minutes, tokens created by an address, creator fee transfers, PumpSwap trades and pools, market cap monitoring, King of the Hill, and the 95-100% bonding curve stream. One genuine gap, not a capping problem: "how do I find snipers" is asked repeatedly and the corpus had zero queries for it. Added first-buyers-of-a-token in ascending time order, which is what sniper detection is built on -- who bought in the first seconds, how much, and at what price. Written against a live Pump.fun token and executed before saving. Also adds a near-duplicate title filter. Raising the caps surfaced three variants of "top pump fun tokens by market cap" that differ only in wording; titles that normalise to the same string now collapse to one. llms.txt gains a Solana launchpads and memecoins section, and Hyperliquid and Phoenix perpetuals under protocol APIs. Every docs link in the file was checked for a 200. 733 query entries across 32 groups, 412 stream entries across 17. All eleven gates pass, no comment exceeds 78 characters, and no comment anywhere in the panel contains a non-ASCII character. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Pump.fun is the most asked-about subject in the support channel, and the panel was showing six queries for it.
The cap was hiding working queries
The corpus holds 63 Pump.fun queries. 12 were shown. 31 more were verified working and hidden by a per-venue cap of six.
The cap is now set from demand instead of uniformly — Pump.fun 16, Raydium 12, LetsBonk.fun / Meteora / Four Meme / Uniswap 10, PancakeSwap 8, everything else unchanged at six.
Pump.fun goes 6 → 15 queries and 6 → 15 streams, surfacing work that was already written and tested: graduating tokens in the last five minutes, tokens created by an address, creator fee transfers, PumpSwap trades and pools, market-cap monitoring, King of the Hill, and the 95–100% bonding-curve stream.
One genuine gap
Telegram asks "how do I find snipers" repeatedly — sniper criteria, "trying to find snipers", "pair this with pumpfun buys". The corpus had zero queries matching sniper or snipe.
Added first buyers of a token, in ascending time order, which is what sniper detection is actually built on: who bought in the first seconds, how much, and at what price. Written against a live Pump.fun token and executed before saving.
Near-duplicate filter
Raising the caps surfaced three variants of "top pump fun tokens by market cap" that differ only in wording. Titles that normalise to the same string now collapse to one, so a bigger cap adds coverage rather than noise.
llms.txt
New Solana launchpads and memecoins section, plus Hyperliquid and Phoenix perpetuals under protocol APIs. Every
docs.bitquery.iolink in the file was checked for a 200.Verification
733 query entries across 32 groups, 412 stream entries across 17.
BalanceUpdatesThe 17 newly surfaced subscriptions were executed over WebSocket before shipping; none had a prior verdict, and the audit refused to pass until they did.
Unrelated finding worth flagging
docs.bitquery.io has not been redeployed since #251 and #252 merged. The IDE reads
refs/heads/maindirectly so the panel is current, but the docs website still serves the old build —/docs/start/bitquery-for-ai/returns 404 and the livellms.txtlacks the entries added in #251. Nothing to fix in this PR; the deploy just needs to run.🤖 Generated with Claude Code