a Grok Bot with one job · pump.fun · read-only · – launches an hour
Paste a pump.fun mint. A Grok teammate opens the bonding curve, the creator wallet, the top holders and the market, then Grok reads X for it: how many posts, how many accounts, how old they are, whether the project exists outside its own replies. One card of counts and quotes in about ten seconds. Never a price call, never a buy button.
Four reads a minute per person. Nothing you paste is stored: no address, no IP, no time. The card goes on the wall, that is all.
where this comes from
Baker of a16z said out loud that 23-year-olds are more fluent in AI than he will ever be, and that Grok Bot closed the gap: a podcast summarizer in ten seconds, an X sentiment tracker in twelve. The post went to twelve million people when Elon quoted it. LEVEL is that idea with one job: read every pump.fun launch the way a 23-year-old with Grok would, before anyone installs their bags.
the teammate, as a job description
x_search tool, through xAI's API. real calls, real bill, shown on every cardthe wall
Each card is one launch the desk read: the lines are counts from the chain and from X, the quotes are real posts Grok found, the footer is the time and the cost. A card never says buy, sell, safe or rug. It says what is there.
how it works
No install, no wallet, no key on your side. The desk talks to public RPC, Dexscreener, PumpPortal and xAI. That is the whole list.
The pump.fun curve account for the mint: who created it, how far along it is, whether it graduated to a pool. One RPC read.
The twenty largest token accounts, each resolved to its owner and its owning program, so the curve and the pools are excluded and the top-10 share is people, not plumbing.
Up to a thousand signatures: first seen, last seen, how busy. The SOL balance. How much of the supply it still holds. A wallet born this morning is a line on the card.
Market cap, liquidity, 24h volume, buys and sells, the listing's website and social links, paid boosts. The X handle on the listing is handed to Grok.
xAI's Responses API with the x_search tool, last seven days, a few searches: ticker, name, mint, the handle. It answers in json: posts, accounts, account ages, repeated text, the project's own account, big accounts, five quotes.
Lines in three colours: info, note, alert. An alert is a count past a published threshold, nothing more. Time and cost at the bottom. Then it is on the wall.
the method, in public
Every threshold the desk uses, so a card can be checked by anyone. These are the numbers in agent/desk.py, nothing else decides a colour.
| line | source | becomes an alert when |
|---|---|---|
| creator wallet age | oldest of up to 1,000 signatures on the creator wallet | under 1 day · note under 7 days · older than 1,000 signatures is reported as a floor |
| creator still holds | token accounts owned by the creator, share of supply | 10% or more · note at 3% |
| top 10 wallets | largest token accounts, owners whose owning program is not pump.fun or a known dex | 50% or more · note at 30% |
| authorities | mint account, parsed | mint or freeze authority still set |
| x posts | Grok, x_search, last 7 days | zero posts found · otherwise a count of posts and accounts |
| new accounts | Grok, accounts created in the last 30 days among those posting | half or more of the posting accounts |
| same text | Grok, posts repeating the same text | 5 or more · note below |
| project account | Grok, the handle from the listing | never an alert; reported as found with followers and age, or not found, or none listed |
| market | Dexscreener best pair | never an alert; note when the listing has no website and no socials, note on paid boosts |
the bill
The desk reads with a real Grok key. Each card shows what its call cost, and the desk keeps a daily budget. When the budget is spent the card says so and shows chain facts only. Anyone can paste a mint; nothing on the site needs a wallet.
today
reading the desk…
what the site will never do
The site holds nothing and signs nothing. The desk has no wallet and no key to one. No part of the code can send a transaction: the RPC client refuses any method that is not a read before the request is built.
agent: –
hard limits
No score, no rating, no target, no "safe", no "rug". Counts past a published threshold, and quotes from real posts. The person decides.
No private key anywhere. The RPC client has an allow-list of read methods and refuses everything else before a request exists.
A read is not logged with who asked. No IP, no address, no timestamp of the request. The card goes on the wall without you.
Grok is told to never invent a post. Every quote carries its URL. If it found nothing, the card says it found nothing.
When the day's Grok budget is spent, the card says so and shows chain facts only. No silent degrade.