Features
Spark Extension's job is to filter Axiom's Pulse feed in real time. Here's everything it ships with.
Filters
Spark evaluates every new launch on Pulse against the filters you control from the popup. Both filters work independently - leave one off and you still get the other.
Migration %
Only show tokens whose developer has a recent migration rate above your threshold. Configurable from 5% all the way to 100%. The higher you push it, the fewer launches make it through - and the stronger the signal that the developer is consistently shipping launches that graduate.
Optional "last token must be migrated" toggle for the strictest version of the signal: the developer's most recent token has to have migrated to AMM. Excellent for cutting devs whose history looks fine on paper but whose latest attempts are stalling.
Fees
Only show tokens whose developer's last three launches collected SOL fees above your threshold. Three evaluation modes:
- Average - the mean across the last three tokens
- Total - the sum across the last three tokens
- Each - every single one of the last three has to clear the threshold independently
Highlights inside Axiom
Matched tokens get a bright Spark accent on the Pulse list. The highlight is sticky for 24 hours and survives:
- Page reloads (full F5)
- SPA navigations (clicking around Axiom)
- Pulse column reflows (Axiom's virtualised list mounting and unmounting cards as you scroll)
- View switches between Migrated / Final Stretch - the highlight follows the token by its mint address, not by column
After 24 hours the highlight expires automatically. The match cache also self-cleans on a schedule, so old matches never pile up.
Sound alerts
Optional ping on every match. Six volume levels in the popup. The sound plays only when at least one Axiom tab has received a user gesture in the current session - Chrome's autoplay policy. We pre-warm the audio element on your first click so the alert fires the instant a match lands, with no first-time delay.
Auto-open
When enabled, Spark navigates the active Axiom tab to the matched token's page the moment it fires. It's an in-page SPA navigation, not a new tab - so you don't lose your place, you just land on the right token instantly.
Combine with sound alerts and you have a hands-free workflow: Spark pings, you glance, you're already looking at the token.
Spam guard
If a single developer mints multiple tokens in quick succession (a typical spam pattern), Spark forwards only the first one through the filters. A 5-second cooldown silences the rest. The result: spammers minting ten tokens at once produce one signal in your feed, not ten.
Pauses when no Axiom tab is visible
If no Axiom tab is in the foreground - minimised window, another tab, or another monitor - Spark automatically pauses its filter pipeline. Resumes the moment you tab back. This mirrors Axiom's own session-refresh cadence: Spark only fires requests while Axiom itself is keeping your auth fresh, so there are no stale-credential errors.
Popup at a glance
The extension popup gives you, all on one screen:
- Live status - Live / Idle / Connecting / Paused / No Tab - colour-coded
- Today's counters - tokens seen, tokens matched
- Filter toggles - turn each filter on/off, tune thresholds without saving
- Sound and auto-open toggles
- Pause / Resume - temporarily stop Spark without uninstalling
- Discord and Telegram shortcuts
Everything persists across sessions and follows your Google account.