Eighteen wires, polled every sixty seconds
Reuters, AP, BBC, CNN, TechCrunch, The Verge, CoinDesk, ESPN and more, plus GDELT's global index for stories no US wire carries. Every headline is deduplicated on arrival.
Eighteen wires, plus Reddit, Bluesky, YouTube and X — ranked by how fast a story is accelerating, not how big it already is. When one is still climbing the coin is already drafted, art included, with a permanent link to the article it came from.
Stories the engine is tracking right now. They appear above with a coin drafted once they accelerate past the threshold and clear the safety and memeability gates.
Every coin here was launched by another user off a story in the feed. You buy with your own wallet; Velocy holds no funds and takes no position. Most memecoins go to zero — the track record panel shows how these actually did.
Most launchpads show you what is already big. By the time a story has a thousand articles, everyone who was going to trade it has traded it. Velocy measures the derivative — how fast attention is changing — so a story surfaces while it is still climbing.
Reuters, AP, BBC, CNN, TechCrunch, The Verge, CoinDesk, ESPN and more, plus GDELT's global index for stories no US wire carries. Every headline is deduplicated on arrival.
Incremental IDF-weighted containment matching, with a suffix stemmer so "escapes" and "escaped" collapse into one term. Document frequency counts distinct stories, not articles — otherwise a viral story drives its own defining word's weight to zero and stops matching its own follow-ups. A consolidation pass merges fragments that arrived apart.
Score is dominated by the change in publication rate — the second derivative — weighted by source diversity, with exponential decay past peak. A story at 200 articles already peaked. A story going 3 to 40 in ten minutes has not. Five outlets beat five reprints of one wire.
Reddit, Hacker News, Bluesky and X for reactions; YouTube for real view counts. Posts are re-polled, so what you see is growth per minute — a post frozen at 8,000 upvotes looks identical to a live one if you only store the current number.
A keyword blocklist rejects death, violence, disaster, illness and anything involving minors before a single token is spent. Then a language model scores whether the story is actually coin-shaped. Both fail closed: if the classifier cannot run, nothing surfaces.
Velocity tells you speed. Phase tells you direction. Two stories both reading 18.0 are different trades — one is nine minutes old and doubling, the other peaked at 45 and is falling. Only igniting and climbing still have room ahead of them.
Name, ticker, description, alternate angles and artwork are generated the moment a story clears the gate and cached on disk. Generating at launch time would make you wait thirty seconds at the exact moment the story peaks.
Ninety seconds, one wallet. While claimed, the ticker and name are hidden from everyone else — publishing what is about to launch hands snipers better advance notice than the chain does.
Metadata is pinned to IPFS, the transaction is built by PumpPortal and signed in your own wallet. Velocy never holds a key or a lamport. Your first buy is bundled atomically with the create through Jito, so nobody front-runs you on your own token.
Every launch carries a permanent link to the article it came from — in the token metadata and in the description, so it survives on pump.fun, on DEX screeners, anywhere the token is viewed. Attribution picks the outlet that broke the story, never an aggregator.
Nobody can stop sniping once a token exists. So every launch shows who bought in the first thirty seconds and how much they took — including same-slot wallet clusters, which is one actor through several wallets rather than organic demand.
Holder distribution is read from the chain with the bonding curve excluded, so percentages mean something. And the track record panel shows how launches from this feed actually performed — including the ones that went to zero.