Pulse, without
the junk.
JevScanner watches the pulse feeds, asks jev whether each token deserves a trencher's attention, and hides the ones that don't. Rules catch the obvious rugs. jev reads the rest.
- 14:02:11INUFILTER0.95Snipers 79%, insiders 75%
- 14:02:18CYVLAPASS0.22Active socials, spread holders
- 14:02:25VLADCATFILTER0.97Dev holds 96% of supply
- 14:02:32ATTENTIONPASS0.06Clean distribution, real volume
- 14:02:39VIDEOFILTER0.81Top 10 own 60%, snipers 24%
Less scrolling. Fewer rugs.
The feed still moves at chain speed. It just shows you less of it.
- 01
Rules first, model second
Blocked deployers, very high dev or bundled supply, a thin holder set with almost all supply in the top 10, and pairs with no liquidity after three minutes are dropped before a model call.
- 02
jev reads the rest
Everything that survives the rules goes to jev with the token fingerprint. Verdicts come back as PASS or FILTER with a probability and a one-line reason.
- 03
Learns who to ignore
A deployer jev filters three times lands on the block list. The next launch from that wallet never reaches the board.
- 04
Cached, not chatty
Verdicts are cached for six hours and reused while the fingerprint and prompt version stay the same, so a busy feed doesn't burn your key.
- 05
Bring your own key
TypeSafe or OpenRouter, any model id, and a sensitivity slider. Nothing leaves the browser except the prompt.
- 06
Three feeds, one filter
The same verdict cache and block list follow you across Axiom, GMGN and BasedBot pulse pages.
Up in three steps
- 01
Load the extension
Build it or grab the CRX from the latest release, then load it in Chrome or Brave.
- 02
Paste a key
Open the options page, pick TypeSafe or OpenRouter, set a model id and a sensitivity.
- 03
Open Pulse
Every card is scored as it lands. Junk collapses, the rest stays exactly where it was.
cd extension
pnpm install
pnpm build
# then load extension/.output/chrome-mv3 at chrome://extensions