Bookmarklet · axiom.trade

Pulse tools for Axiom.

Drag the bookmark to your bookmarks bar once. Click it on axiom.trade — it runs instantly. No extension needed.

  • One click
  • No extension
Axiom Pulse v0.1.0
on axiom.trade/pulse
Quick buy
Settings
Log
12:41:03 panel ready · v0.1.0

This is a preview. Drag it by the header, arm it, press a quick buy.

Install · takes 20 seconds

Drag it to your bookmarks bar

The purple tile is the bookmark itself: drag it into your bookmarks bar once, then click it whenever you are on axiom.trade. It ships without buy code. Quick buys and Arm only write to the log until you add your own logic to the source.

Drag this up to your bookmarks bar

Axiom Pulse

Bar hidden? Press Ctrl+Shift+B (⌘+Shift+B on Mac), then drag the tile onto it.

v0.1.0 · updated 2026-09-25
  1. 1Grab the tile
  2. 2Drag it up
  3. 3Let go on the bar

Install in 3 steps

  1. Show your bookmarks bar

    • Chrome, Brave, Edge: Ctrl+Shift+B, or ⌘+Shift+B on Mac.
    • Firefox: right-click the toolbar → Bookmarks Toolbar → Always Show.
    • Safari: View → Show Favorites Bar.
  2. Drag the purple tile onto the bar

    Let go anywhere on the bar. You can slide it along the bar or into a folder later. Right-click → Edit to rename it.

  3. Open Axiom and click it

    Go to axiom.trade/pulse and click the bookmark. The panel appears bottom-right. Drag it by its header anywhere; the spot is remembered. Click the bookmark again to hide or show it.

Can't drag? Install it manually
  1. Copy the bookmark URL:
  2. Add a bookmark to the bar named Axiom Pulse and paste the copied URL as its address:
    • Chrome, Brave, Edge: right-click the bookmarks bar → Add page…
    • Firefox: right-click the Bookmarks Toolbar → Add Bookmark…
    • Safari: ⌘+D, save to Favorites, then Bookmarks → Edit Bookmarks, right-click the entry → Edit Address

On a phone: bookmarklets are a desktop tool. iOS Safari can run one from Favorites if you edit a saved bookmark and paste the copied URL as its address. Android Chrome only runs one when you type the bookmark's name into the address bar and pick it from the suggestions. The panel is sized for a desktop window, so on a phone it covers most of the screen.

Nothing happens when I click it?

Check that the tab is on axiom.trade. Other sites get a short notice. A new tab or a settings page can't run bookmarks at all. If the panel was open, your click hid it. Click once more.

Dropped it, but no bookmark appeared?

You let go on the page. Show the bar first, then drop the tile on the strip under the address bar.

The panel is off-screen or stuck?

Click the bookmark twice. The first click hides the panel. The second brings it back inside the window.

Features

What's in the panel

The panel is the control surface. It plugs into your own buy logic through two hooks and decides nothing for you.

Quick-buy presets

Four buttons: 0.1, 0.25, 0.5 and 1 SOL. Each press calls hooks.buy(amount). Change the amounts in the source to match your size.

Arm and disarm

One large button. Your onNewPair checks state.armed, so auto-snipe fires only while armed. Armed glows violet; disarmed stays neutral.

Slippage, priority fee, Jito tip

Three inputs, saved in your browser between sessions. Your buy logic reads them from state.settings before it sends.

Movable panel

Drag it by the header anywhere over Pulse. The spot is saved and restored on the next click. Minimise it to its header when you need the room.

Live log

Every action gets a timestamp: arm, disarm, buy calls, kill switch. The newest line lights up. Copy the last lines in one click.

Kill switch

Press Esc twice within 0.8 s to disarm. It works even when the panel is minimised.

How it works

Arm, detect, execute

Three stages, in that order. The panel owns the first; your code owns the other two.

01 · Arm

You arm the panel

Set slippage, priority fee and Jito tip, then press Arm. Your onNewPair checks state.armed before it buys, so while disarmed your detector can watch but must not fire. Quick buys are manual and work either way.

02 · Detect

Your detector watches Pulse

Your code watches New Pairs (or Final Stretch and Migrated for later entries) and builds a pair object per launch: MC, bonding-curve progress, dev sold, bundlers, top-10 holders. Call hooks.onNewPair(pair) from that watcher.

03 · Execute

Your buy logic sends

Inside onNewPair, check state.armed, apply your filters, then call hooks.buy(amount) with your real buy code in it. The panel logs the call. Fills depend on the chain, not on this panel.

Reference

ControlWhat it doesDefault
Bookmark clickOpens the panel. The next click hides it; the one after shows it again, back inside the window.n/a
Quick buyCalls hooks.buy(amount) for the open token0.1 / 0.25 / 0.5 / 1 SOL
ArmAllows auto-snipe to fire; click again to disarmdisarmed
SlippageMax price move you accept on a buy20 %
Priority feeExtra SOL paid to land the transaction faster0.005 SOL
Jito tipPaid to the Jito block engine to get your transaction bundled sooner (Axiom calls this the Bribery Fee). Separate from Axiom's MEV protection setting.0.001 SOL
Panel positionSaved after each drag; restored on the next clickbottom-right, 20 px
MinimiseCollapses the body, keeps the headerexpanded
Kill switchDisarms and logs "kill switch"Esc twice, 800 ms

FAQ

Before you install

Is it safe?

The code on this page runs only inside your own tab: on axiom.trade, or here when you press Try. It never asks for a seed phrase or a private key, and this version makes no network requests of its own. All of it is under Source; it is short, so read it before installing.

Two caveats. Anything you paste into the marked block runs with the same access to your Axiom session as the site itself, so treat that code like an extension. And a bookmarklet cannot protect you from Axiom's own risks: slippage, failed fills and the token itself are still yours.

Can I move the panel and the bookmark?

Both. On axiom.trade, drag the panel by its header anywhere in the window; it remembers the spot. In your browser, drag the bookmark along the bookmarks bar or into a folder, and rename it with right-click → Edit. If the panel ever ends up off-screen, click the bookmark twice and it comes back into view.

Does it work on mobile?

Not usefully. Some mobile browsers can store and run a javascript: bookmark (see the manual install note), but the panel is 300 px wide and sized for a desktop window. Use it on a desktop.

Which browsers?

Chrome, Brave, Edge, Arc, Vivaldi, Firefox and Safari on desktop: anything with a bookmarks bar that accepts javascript: bookmarks. Arc has no bookmarks bar, so drag the tile into the sidebar instead, where it becomes a pinned item you click.

Why drag instead of click?

Clicking the purple tile on this page only reminds you to drag. A bookmarklet is useful once it lives in your bookmarks bar, because that is where you click it later, on axiom.trade. Dragging a link onto the bar is how every desktop browser turns it into a bookmark.

Does it auto-update?

No. A bookmark is a frozen copy of the code. When the version pill on this page changes, drag the new tile in and delete the old bookmark.

How do I remove it?

Right-click the bookmark → Delete. Saved settings and the panel position live in axiom.trade's site storage under keys starting with axsniper.; clear site data for axiom.trade if you want those gone too.