Documentation · 01

Get started

Blanks is a Chrome extension. It adds a paper-trading panel on top of Terminal and Axiom — on Solana, Ethereum, Base, Robinhood Chain and BNB Chain — trades at the price on their chart, and keeps everything in your browser.

How it fits
Terminal · Axiomtheir page
Blanksthe extension
Your chartbubbles · lines
reads their price · touches nothing on their page · nothing leaves the browser

Install

  1. Add Blanks from the Chrome Web StoreOne click on Add to Chrome. Works in Chrome, Brave, Edge and Arc; updates arrive by themselves.
  2. Pin itClick the puzzle icon in the toolbar and pin Blanks: the popup gives you the per-site switches, your wallet summary and the settings.
  3. Open a token on Terminal or AxiomThe panel shows up top-left with 10 SOL of paper balance. Click a preset — that's a trade.

Chains

Blanks follows the terminals: Solana, Ethereum, Base, Robinhood Chain and BNB Chain. Each one has its own paper wallet in its own currency — 10 SOL, 1 ETH (Ethereum, Base and Robinhood share it) and 10 BNB — because a trade on Base is paid in ETH, not in SOL. Open a token and the panel switches by itself: amounts, balance, PNL, stats and history are those of that chain, and the quick-buy buttons on their lists carry the right currency line by line. Nothing is ever added across chains; what you publish to your followers carries both the real amount and its SOL equivalent, so the leaderboard stays comparable.

Choose where it runs

Click the Blanks icon in the toolbar. The popup is your paper wallet — balance, tokens held, last trades — with one switch for Terminal and one for Axiom in its header. Turn a site off and the panel, the balance card and the quick-buy buttons leave that site — nothing is lost.

After an update (the store installs them by itself; for a folder loaded by hand, press ↻ on the extension card), reload the token tab. Both are needed. Your wallet, positions and layout are kept. The version shows on the card and at the bottom of the ⚙ tab.
Documentation · 02

Trading & fees

One click on a preset trades, like on Terminal. What you pay is what you'd really pay: fees, price impact and slippage.

A buy, then a sell, then the hover card
ZZERO14:02:51
◎ 0.2500
Buy@ $41.2K MC
R. PnL—
U. PnL+ ◎ 0.0412

Every trade puts a bubble above its candle — B for a buy, S for a sell. Hover it and you get the same card Terminal shows for its own trades: amount, side, market cap, realised and unrealised PNL, number of trades.

Why an instant round trip loses

0.5 SOL into a 30 SOL pool
DEX + platform fee
1.81%
Price impact
1.64%
Slippage (≤ 1.5%)
0.62%
Priority + Jito tip
0.40%
Same again on the way out → break-even+8.9%

The B/E line on the chart is that number: where price has to go before the position is green once everything is paid. Hover a preset in the panel and you see the full breakdown before you click, worst-case slippage included.

Price impactExact bonding-curve maths on a pump.fun token, real pool liquidity once it has migrated. No liquidity data? A flat estimate, flagged as such.
FeesThe DEX fee is detected (1% on a curve, 0.25% on a pool). Platform fee 0.9% minus 10% cashback, priority fee and tip — all editable.
SlippageDrawn at random, always against you, capped at 1.5%. “Max slippage” in the settings is a tolerance, like theirs — not a loss.
Execution delay400 ms by default. Price is read again after the delay, so a fast market gives you a different fill from what you saw when you clicked.

Buy in SOL or in $ — the ◎ / $ switch changes everything: presets, balance, PNL, stats. Sell 25 / 50 / 75 / 100%, or Sell Init. to take back exactly your stake. Unrealised PNL is what closing now would really return, not the displayed price.

The sliders button next to Buy or Sell turns that row into fields: change an amount, add one, drop one — up to eight per side, which wrap onto two rows the way they do on Terminal. P1 / P2 / P3 each keep their own set.

Documentation · 03

Quick buy

On Terminal's trenches and Axiom's Pulse, Blanks takes the place of their quick-buy button. One click buys with fake money and opens the chart.

A Pulse row with the Blanks button
ZE
ZERO4Lm…pump · 12s
MC$41.2K
VOL$8.9K
TX112
Bought 0.25 SOL of ZERO
opening the chart →

The button looks exactly like theirs — same size, same style — with the Blanks logo instead of the lightning bolt. Their button is hidden, not removed: turn the quick buy off and it comes back.

A quick buy can't spend real SOL. The click is stopped before their page sees it, and that's checked on every release.
What happens on clickThe price is refreshed first so you don't buy at a stale market cap, the buy is recorded, and the token's chart opens on the Trade tab — under a fifth of a second.
AmountSet in SOL in ⚙ → Quick buy. The button label updates right away.
One click, or twoOne click by default. Turn it off and the first click arms the button (ײ), the second fires — 1.6 s to change your mind.
PlacementReplace theirs (default), left of the card, or a corner with your own size and style. Choose whether to jump to the chart or stay on the list.
Documentation · 04

Orders — TP, SL, limit

Three order types, drawn on the chart as dashed lines, watched in the background even while you look at another token.

Price crosses the take profit
TP triggered · ZERO · +0.0412 SOL
Take profitA % above your entry, a price, or a market cap (50k, 1.2m). Pick how much to sell. In % mode it follows your average price when you add to the position.
Stop lossThe same, downwards — %, price or market cap.
Limit buyA target price or market cap, with −5 / −10 / −25 / −50% shortcuts, and an amount in SOL.

On the chart

Lines you can readDashed across the width, the value in a pill on the right edge — in the unit of their axis, price or market cap. Out of frame, the pill stays pinned top or bottom with an arrow.
Also drawnYour average buy, your average sell, and the break-even line. TP and SL are cancelled by themselves when the position closes.
A triggered order isn't filled at the line. The execution delay applies, the price is read again, and the trade goes at that price. Gap over your TP, you exit higher; gap under your SL, you exit lower. Like the real thing.
Documentation · 05

Settings & backup

Everything is saved in your browser as you go. Updates never reset it. One backup file takes it anywhere.

Toolbar popup
Terminal trade.padre.gg
Axiom axiom.trade

The ⚙ window

The gear in the panel header opens the settings in a large window — it opens on the Dashboard: net profit, win rate, ROI, profit factor, equity curve, PNL per day and your last trades — with the numbered sections on the left, the section you picked on the right with its live preview on top. A fixed Blanks button sits bottom-right on every Terminal / Axiom page — it doesn't move — and opens a small menu: the Panel (the one you drag around) or the Settings window. The toolbar popup has the same Settings button.

LookThree themes (Padre, Slate, Light) and the font — Geist like theirs, Inter, System, Mono or any font on your machine.
Balance cardShow it, put an image behind it, set its size, corners, blur and text. Defaults match their PnL Tracker, with a live preview.
SoundTwo little beeps for buy and sell, or your own audio files. Kept locally.
Execution & feesMax slippage, delay, priority fee, tip, platform fee, cashback. Presets P1 / P2 / P3. Quick buy. Wallet: starting balance and reset.

Stats & history

StatsTotal value, PNL, win rate, ROI, best and worst trade, average hold, fees paid. A 30-day calendar — hover a day for its trades, and export it as a PNG with each day's PNL and trade count.
HistoryEvery trade with its PNL, CSV export, and a shareable PNL card per trade with your own background — all drawn on your machine.

Backup and restore

Your wallet survives updates on its own: it lives in the extension's storage, and a compact copy follows your Google account through Chrome sync — a reinstall, or another computer signed in with the same account, gets it back (images and sounds excepted). ⚙ → Wallet → Backup saves one file with everything: balance, positions, orders, history, settings, layout. Restore loads it back. Use it to move to another browser, after a reinstall, or when switching to the Web Store version.

A second copy is kept aside automatically. If the main one ever gets damaged, Blanks picks the copy up rather than starting a fresh wallet.
Documentation · 06

Tracker

Follow other Blanks traders by their pseudo. Their paper buys and sells land on your chart as bubbles, with the same card on hover, and in a live feed.

Pick a pseudoTrack tab → type a pseudo → Register. No email, no password: a secret key is created on your device and kept in your backup file. That's your account. The ✎ next to it changes your display name whenever you like — followers keep following you.
Link with GoogleAttach the pseudo to your Google account so nothing is ever lost: on a new computer or after a reinstall, Recover with Google brings back your name, your photo and your published trades. Blanks stores only a hashed Google id — never your name, email or picture address — and shows the name you chose, not your Google name.
Follow someoneType their pseudo in “Add a trader”. Their recent trades appear in the feed the moment they happen; on any token they traded, their bubbles show on your chart — their photo, or their initial on their colour, ringed in teal for a buy and pink for a sell.
Your photoAdd a photo under your pseudo puts a picture in place of your initial, for everyone who follows you: in their feed and inside your bubbles on their chart. It is shrunk to 64 px in your browser before it is sent. Remove photo takes it down.
LeaderboardThe leaderboard page lists every Blanks pseudo, over 24h, 7 days, 30 days or all time: trades, volume, ROI and win rate. Everyone is on it, including the accounts that have not closed a trade yet — they simply show dashes instead of a ROI. Click a trader to open their whole record. The switch in the Track tab decides whether your name is shown: turn it off and your row stays, as Anonymous, without a photo and without a record to open. ROI is realized PNL over the SOL put in during the window, so a lucky single trade does not sit on top forever.
Their cardClick a pseudo — in the feed, in your Following chips, on a bubble on the chart, or in the search results — and their whole record opens: what they still hold, the curve of their realized PNL, and a Performance block (realized PNL, TXNS, coins traded, wins, win rate, losses), then Trades History, Most Profitable and Active Positions. Transfers and Dev Tokens are there for the shape of it and stay empty: nothing in Blanks touches a chain.
Feed by pagesTwelve trades per page, arrows at the bottom. New trades keep landing on the first page; the last 300 stay reachable.
In the settings tooThe Tracking section of the settings window holds the same account and the same Following list, for when the panel is not in front of you. The live feed stays in the Track tab.
SharingRegistering turns sharing on: every paper trade you make is published under your pseudo. One click turns it off. “Delete my published trades” wipes everything you sent; “Remove account” deletes the pseudo too.
What travelsYour pseudo, your secret key (stored hashed), your photo if you added one, a hashed Google id if you linked Google, and — while sharing is on — your simulated trades: token, side, SOL, price, market cap, result, time. Nothing else. Published trades expire after 30 days.
Off by default. Until you create a pseudo, Blanks talks to no server of ours. Everything on the Privacy page still holds.

Reading someone else's bubble

Hover it: their pseudo, the token, the amount in SOL, Buy or Sell at that market cap, the realised PNL on a sell, and their trade count on that token. Unrealised PNL is only shown for your own position.

Documentation · 07

Killcam

Replay a closed trade as a short clip: the chart unfolds candle by candle, your PNL ticks live, each buy and sell flashes with its sound, then the summary card.

Open itHistory tab → the ▶ at the end of a row. It plays right away; Replay starts it again.
The card, animated tooThe ▣ next to it opens the PNL card in its own window: the real price while you held the token draws itself behind the numbers. Pick a background image, blur and darken it, tune the frosted panel behind the chart, choose a line or candles, choose what to show, then Save PNG (still) or Save GIF (animated). Your choices are remembered.
Save itSave video records a WebM with sound (Telegram, Discord). Save GIF makes a 640×360 GIF for X and everywhere else. Both are made in your browser — nothing is uploaded.
Where the candles come fromOn the token's own chart, the real candles. Elsewhere, the price Blanks recorded every second while you held the position. Failing both, a straight path through your fills, and the clip says so.
SoundYour buy and sell sounds from ⚙ → Sound, or the default beeps. The Sound button mutes the preview and the video.
Its own lookBackground image, darken, blur and the frosted chart panel are set in the replay window and remembered — separately from the PNL card. Speed cycles 0.5× / 1× / 2×; a longer trade plays longer.
Updates

Changelog

Current version: 4.28.5. Press ↻ on the extension card, then reload the tab, to get it.

New version? One email.The changelog, when a version ships. Nothing else, unsubscribe in one click.
4.28.5currentQuick buy cannot touch a real order
  • Blanks now places its button on Axiom’s lists — it placed none at all. Their buy control was only recognised by Terminal’s class names and by a label ending in SOL; Axiom names nothing and writes only the amount. In « replace their button » mode, not finding it meant placing nothing and saying nothing, so the only button on the row was the site’s real one. Update before using a list on Axiom.
  • Our button is never placed inside their buy control — where their control has no name to grab, Blanks used to drop its button inside it. A click then reached the handler sitting above it, the way React delivers events, and that handler is the real order. Blanks now places its button outside their whole block.
  • A click on a Blanks button stops at Blanks — the filter that kept our clicks out of their page was installed once their app had already been listening, and an app listening on the window itself was served first. It now loads before their app, and swallows the event outright.
  • Blanks says when it cannot take a list over — if their button is nowhere to be found, Blanks falls back to its own badge in the corner of the row and warns you that the site’s real button is still live next to ours, instead of leaving the row untouched.
4.28.4Everybody on the board
  • The leaderboard lists everyone — it only held the people who had closed a trade inside the window you were looking at, so a board with six accounts showed three rows and looked broken. Every pseudo is on it now, in order: the traders first, then the accounts that have only bought, then the ones yet to place anything, with dashes instead of a ROI.
  • Hidden is anonymous, not absent — turning the leaderboard switch off used to remove you from the ranking entirely. Your row stays now, under Anonymous, with no name, no photo and no record to open; you keep your place and your rank tag.
  • A quiet window says so — when nobody has closed a trade over the period, the board says it above the rows and offers the next window, instead of showing an empty table.
  • Leaderboard in the top bar — the link was lost among the page anchors; it is a button now, next to Download, on every page of the site.
4.28.3The right price on Axiom
  • Accurate prices on Axiom's Ethereum, Base, Robinhood and BNB pages — on those pages Axiom writes a single significant digit ($0.0₄4 for a pool trading at 0.00004292, seven percent away) and, unlike on Solana, its tab title carries no market cap to correct it. Blanks now recognises a price that coarse and quotes on the pool instead; the live price coming from the chart still takes precedence over both.
  • Market cap read from their header — on those same pages the tab title says nothing but Axiom, so a token showed no market cap at all until DexScreener answered. The MC figure of their own header is now read directly.
  • Quick buy finds their button on every chain — it was recognised only by a label ending in SOL, so on an Ethereum or BNB list, where theirs reads 0.01 ETH, our button fell back to the corner of the row.
4.28.2You can tell when you are hidden
  • The leaderboard says which window is empty — « nobody closed a trade in the last 24 hours », with one button to look at 7 days, 30 days or all time, instead of a blank table that looked broken.
  • Being off the ranking is now visible — when the switch is off, the Track tab and the Leaderboard section say it in plain words: you are hidden from the public ranking, your followers still see your trades. That switch was the reason a very active pseudo could be missing from the board.
4.28.1Following, without the reload
  • A pseudo you add shows up at once — on a page with no token open (trenches, Pulse, your portfolio), the Tracking section of the settings only redrew when you changed tab: the trader was followed, but the list looked empty. It follows the state now, token or not.
  • One spelling per trader — pseudos are unique whatever the case, so Ledka and ledka are the same person; your list now always shows the spelling the account really has, and a duplicate that differed only by case is cleaned up. If your own pseudo has the wrong case, ✎ in the Track tab fixes it — people who follow you keep following you and see the correction.
4.28.0Nothing leaks onto their page
  • Your keystrokes stay in Blanks — typing an amount or a pseudo in our panel used to reach Terminal and Axiom underneath, where the same letters are shortcuts: their app reacted while you were simply filling a field. A guard now installs itself before their page boots and keeps every key pressed inside Blanks inside Blanks. Clicks in our windows no longer reach their page either.
  • Geist on Axiom too — Axiom ships the same typeface under another name (Geist Variable), so the panel fell back to the system font there. It now looks for both names, on both terminals, and the Look section stops calling the font missing when it is right there.
  • No more dead cursor — while a window was closing, its veil stayed clickable for a fifth of a second above their page: the pointer felt frozen and a click could land behind. A closed window never catches the mouse again.
4.27.0Five chains, five wallets
  • Ethereum, Base, Robinhood Chain and BNB Chain — Blanks now works on every chain the two terminals serve, not only Solana. Open a token on any of them and the panel prices it, fills it and marks the chart exactly as it does on Solana.
  • One paper wallet per currency — 10 SOL, 1 ETH (shared by Ethereum, Base and Robinhood) and 10 BNB. A trade on Base is paid in ETH: amounts, balance, PNL, stats, history and the balance card all switch to the currency of the chain you are on, and no total ever mixes two of them.
  • Amounts and quick buy per chain — each currency has its own three preset slots and its own instant-buy amount, and on a list that mixes chains every button carries the currency of its own row.
  • Real fees per chain — the priority fee and the Jito tip stay on Solana; EVM chains pay gas instead (editable in Execution), and the DEX fee follows the pool: Uniswap, PancakeSwap, Aerodrome, the BNB launchpads.
  • What you share travels with its currency — a trade published from Base shows as ETH in your followers' feed and on your record, while the leaderboard keeps counting in SOL equivalent so every chain is compared fairly.
4.26.0Your rank, next to your name
  • Your rank follows your pseudo — a small #12 sits next to it everywhere it shows: the Track tab, the people you follow, the feed, the search, a trader’s card, the bubbles on your chart and the leaderboard on the site. Gold, silver and bronze for the podium. It is the public ranking over the last 7 days, by realized PNL; turn On the leaderboard off and the tag goes with it.
  • A Leaderboard section in the settings — the ranking inside the panel: 24 hours, 7 days, 30 days or all time, where you stand, your PNL and win rate, and the top 25 with a click to open anyone’s record. The switch to appear in it, or not, is there too.
  • A page for the leaderboard — trade-blanks.com/leaderboard now has its own page: 100 traders, a search, the four periods, and the totals of what everyone paper-traded.
  • The panel grows downward — the grip at the bottom right now changes the height as well as the width; past four amounts, the instant-buy rows keep their two lines instead of being cut off.
  • Instant buy, several amounts — the quick-buy button on their lists can carry up to eight amounts, on two rows like Terminal and Axiom, on trenches and on Pulse.
  • The green glow under the site’s header no longer draws a rectangle across the page.
4.25.0Your call on the leaderboard
  • On the leaderboard, or not — a switch in the Track tab, right under your pseudo. On by default; turn it off and you keep sharing with the people who follow you without appearing in the public ranking. The setting lives on your account, so it follows you from one computer to another.
  • Open anyone's record from the site — a click on a trader in the leaderboard opens the same card as in the extension: balance, the curve of their realized PNL, win rate, the coins they traded and every trade behind it.
  • The site's footer was rebuilt — status, release notes by mail, and every control with a proper hover, focus and pressed state.
4.24.0Amounts you can edit, a leaderboard
  • Amounts, edited from the panel — the sliders button next to Buy and Sell turns the row into fields: change a figure, add one (up to eight per side), drop one, done. No trip through the settings, and each preset slot keeps its own.
  • Two rows of amounts — past four, they wrap onto a second row like Terminal and Axiom, four per row; a narrow panel folds them two by two.
  • Leaderboard — trade-blanks.com now ranks the traders who share their paper trades: 24h, 7 days, 30 days or all time, with trades, volume, ROI and win rate. Turn sharing on in the Track tab and you are on it.
  • The site got a new coat: warmer light, deeper dark, a showcase of what the panel actually does, and the live demo in a browser frame.
4.23.0The replay is your chart
  • Real candles in the replay and on the PNL card — both now draw the very candles you traded on, in their colours, with the timeframe and the clock under them, plus a few candles of context around the trade. Before, anything shorter than a few minutes fell back to a reconstructed price path; three real candles are enough now, and the card shows candles by default.
  • Replay speed is real speed — the button now reads 1:1, 2×, 4×, 10× or Auto, and 1:1 means one second of chart per second: a two-second candle takes two seconds on screen. It shows the resulting length next to it, and falls back to Auto when a hold is too long to sit through.
  • Sharper GIFs — exports go from 640×360 at 12 fps to 960×540 at 15, with a wider palette, the brand colours pinned in it and ordered dithering, so gradients stop banding.
  • The current-price pill on the replay is centred again, and the price step it covers is no longer printed underneath it.
  • Dragging fixed — with the panel or the balance card scaled, they ran away from the cursor: a 120 px drag moved the card 192 at 1.6×. They now follow the pointer exactly at every scale, and the card fades while you move it, like their PnL Tracker.
4.22.0Open anyone’s stats
  • Trader card — click a pseudo in the feed, a chip in Following, a bubble on the chart or a name in the search, and their whole paper record opens: what they still hold, the curve of their realized PNL, and a Performance block (realized PNL, TXNS, coins traded, wins, win rate, losses). Five tabs underneath: Trades History, Most Profitable, Active Positions, Transfers and Dev Tokens — the last two are empty on purpose, nothing here ever touches a chain.
  • Tracking in the settings — a new section of the settings window holds your pseudo, your Google link, your photo and the people you follow. The live feed stays in the Track tab of the panel.
  • Feed by pages — twelve lines at a time instead of one long wall; the 300 trades kept in memory are all reachable now.
  • The −5 / −10 / −25 / −50% chips of Limit Buy no longer stick to the price field.
4.21.0Trim your sounds
  • Sound trimmer — a buy or sell file you load opens in a trimmer: waveform, two handles, play the selection, save. Keep just the hit you want (8 s max); Trim buy / Trim sell reopen it later. Files up to 6 MB are accepted, only the trimmed part is stored.
4.20.0Card you can resize, steadier prices
  • Balance card — drag its edges or corners to resize it, like their PnL Tracker; the text and the SOL mark scale with it. Hover the card for a small gear (its settings) top-right and a × (hide) top-left.
  • Market cap in the hover card is the one at the moment of the fill and no longer drifts with later quotes.
  • Position value on a fresh token — when the aggregator lags the chart by more than 30% during a pump, the page's own price now wins; the PNL could show red while the candle was well above your entry.
  • Bubbles and lines no longer shift by a pixel or two as the supply estimate wobbles between quotes.
4.19.0What's new, by email if you like
  • What's new — after an update, one click on the toast opens the new Updates section of the settings window with the changelog; the version you had is marked.
  • One email per version — leave your address in Updates (or on this page) and you get the changelog when a version ships. You confirm from your inbox, every email has an unsubscribe link, and the address is used for nothing else.
4.18.0Google link, display name
  • Link with Google — Track tab: attach your pseudo to your Google account. Reinstall, change computer, lose the folder: Recover with Google brings back your pseudo, your photo and your published trades. Blanks keeps only a hashed Google id — never your name or email — and the name shown is always the one you pick.
  • Display name — the ✎ next to your pseudo changes it. People who follow you keep following you; your old name stays reserved.
  • Google photo — with a link, your Google photo is used until you pick one; a Google photo button brings it back any time.
4.17.0Faces on the chart, instant feed
  • Profile photo — Track tab → Add a photo. It replaces your initial everywhere: in your followers' feed, in their Following chips, and inside your bubbles on their chart. Shrunk to 64 px in your browser before it is sent; Remove photo takes it down.
  • Their photo in the bubble — a followed trader's bubble now shows their photo (or their initial on their colour), ringed in teal for a buy and pink for a sell, with a small B / S badge; the hover card shows the photo too.
  • Instant tracker — a trade by someone you follow reaches your feed and your chart in a fraction of a second instead of up to 5 s: Blanks keeps one request open with the server and the server answers the moment a trade is published. The 5 s check stays as a fallback.
4.16.0Your wallet survives updates
  • Nothing lost on update — your wallet, trades and settings are mirrored to your Google account (Chrome sync, images and sounds excepted): reinstall Blanks or install it on another computer with the same account and it comes back by itself. An extension loaded from a folder now keeps the same identity whatever the folder.
  • Wallet popup — the toolbar popup looks like a wallet: your balance in dollars and SOL with the 24h change, available / in positions / win rate, then a Tokens tab (open positions with live value and PNL) and an Activity tab (last trades). Click a row to open the token; the Terminal / Axiom switches and Settings sit in the header.
  • Market-cap orders are drawn at the right level on the chart (they were placed far above it).
  • Dashboard — first section of the settings window: net profit over 7 days, 30 days or all time, win rate, ROI, profit factor, best and worst trade, average hold, an equity curve (cumulative PNL, hover for the value), PNL per day, and the last trades with their killcam and card.
  • Settings window — the gear opens a large window in the site's own look: numbered sections, a title and a live preview per section, mono eyebrows, green accents, and it slides in and out. A fixed Blanks button bottom-right opens a small menu — the draggable panel or the settings — on every page, trenches included; the gear docked to the balance card is gone. The toolbar popup keeps a Settings button.
  • Tracker lists — Export list / Import list in the Track tab move the traders you follow between machines.
  • Calendar — the last 30 days, day numbers in the cells; the PNG export shows each day's date, PNL in SOL and trade count.
  • PNL card: frosted panel behind the chart with blur controls, a line or candles chart, the signature always on; clearer settings panel.
  • Killcam: its own background and chart-panel settings (independent from the card), a speed button, a duration that grows with the trade, the end summary over the whole clip; the PNL pill always fits its column.
4.14.1Market-cap orders
  • Orders in market cap — TP, SL and limit buy take a target MC (50k, 1.2m) next to % and $; previews and the order list show the MC.
  • Limit buy amount is 0.5 SOL by default instead of an empty field that looked filled.
  • PNL card back to its original layout; GIFs are 30× lighter.
  • Track tab: compact Register, guides folded into Help like the other tabs.
  • Killcam price replay stays inside the real candles; panel loads even if the tab was open during an update.
4.14.0Tracker, killcam
  • Tracker — a pseudo (no email, no password), a Track tab, follow other Blanks traders: their trades in a feed and on your chart with the same hover card. Sharing is a switch; everything you published can be deleted.
  • Killcam — replay a closed trade as an animated clip with live PNL, buy/sell flashes and sound; export as video or GIF.
  • Trade previews (tokens, fees, impact on hover) are off by default — one switch in ⚙ → Execution brings them back.
  • Balance card PNL is the PNL of your trades, so setting your balance by hand no longer invents a gain. Simpler Wallet settings.
4.13.2Safer triggers
  • A TP or SL fires only after two consecutive price checks agree, and a chart tick more than 30% away from the aggregator price is ignored — a stray tick from another chart can no longer sell a position by itself.
4.13.1Docs, cleaner icon
  • This documentation, the Dev menu and the changelog.
  • Logo glow removed on the site and in the toolbar popup.
  • Panel screenshots on the home page open full-size.
4.13.0Popup, per-site switch
  • Toolbar popup redesigned, dark, with a switch for Terminal and one for Axiom.
  • Quick-buy button shows the Blanks logo instead of an emoji.
  • Placements that overlapped their button removed; “replace theirs” keeps their exact look.
4.12.xBubbles, hover card, calendar
  • Buy / sell bubbles sit above their candle; hover opens a Terminal-style card with amount, MC and PNL.
  • Quick buy is one click by default; a gear docked to the balance card replaces the floating launcher.
  • Calendar: day popup on hover and PNG export.
  • No more Blanks button on popovers; the trenches buy refreshes the price before filling.
4.11.xAxiom
  • Axiom supported: Pulse quick buy, chart bubbles, TP / SL, panel. Position is shared with Terminal.
4.10.2Slippage cap
  • Simulated slippage capped at 1.5% whatever the “Max slippage” setting. Before, at 100%, a two-second scalp could lose 80%.
4.4.2First public build
  • Panel on Terminal, realistic execution, TP / SL / limit, chart markers, stats, history, balance card, PNL card, backup.
Updates

Status

Blanks has no server, so there's nothing of ours to go down. It only depends on your browser and on the public price APIs it reads.

ExtensionRuns on your machine.
Local
Jupiter price APIFirst price source. Knows a token from its first minute.
Not checked
DexScreener APIBackup price source and pool liquidity.
Not checked
Terminaltrade.padre.gg
Not checked
Axiomaxiom.trade
Not checked
Reachability only, from your machine. Nothing is sent.
Updates

Known limits

Things Blanks doesn't do, or does with a caveat.

Orders need a tab openTP, SL and limit orders are watched only while a Terminal or Axiom tab is open.
25 tokens at oncePositions and orders are watched for up to 25 tokens.
Removing the extension removes its dataSave a backup first (⚙ → Wallet → Backup).
No liquidity data, rough estimateA brand-new token with no pool data gets a flat slippage, flagged as estimated.
Their layout can changeIf a button or a price stops being found, the ⚙ window shows which part is missing so you can tell us.
Axiom's coarse priceTheir header shows one significant digit; Blanks uses market cap ÷ supply instead.
Under the hood

How it works

Everything that touches money runs in the background part of the extension, not in the page. The panel is only a window onto it.

BackgroundYour balance, positions and orders live here. That's why a TP set on one token fires while you're looking at another: as long as a Terminal or Axiom tab is open, every token you hold or have an order on is checked about once a second, in one grouped call.
The panelWhat you see on the page. It sends your clicks and shows the state back — it never decides a price itself.
The chartBubbles and lines are drawn on their chart, following it when you pan or zoom, in price or market-cap mode. They never drift.
The listsOn the trenches and the Pulse, Blanks reads each row's token to place its button and to know what to buy.

Updates never lose anything

A new version starts from its defaults and copies your saved state back field by field: a new setting gets its default, an old one is ignored, everything else stays exactly as it was — wallet, positions, layout.

Under the hood

Where prices come from

Four sources, used in this order. The trade always executes at the price you see on the chart.

Their chartThe last candle of the TradingView chart on the page. It's the only source that is exactly what you're looking at, so bubbles land on their candle.
JupiterPrice and pool depth, in about 50 ms, from the token's first minute.
DexScreenerBackup source, plus the pool liquidity used for price impact.
Their headerPrice, liquidity, supply and market cap — used to calibrate, never to override the chart.

Nothing is ever written to their page or their services. Blanks only reads.

Under the hood

Privacy

No analytics, no ads, nothing sold. By default Blanks collects nothing about you; three optional features send exactly what they need to our server, and each one can be undone in one click.

What leaves your browser by defaultOnly price lookups to public market APIs (Jupiter, DexScreener, and SOL-rate sources) — a token address, nothing else.
What staysYour wallet, trades, settings, and any image you add to the balance or PNL card. All of it in the extension's storage on your machine (mirrored by Chrome sync to your own Google account if you enabled it).
Opt-in: trackerA pseudo you choose, a secret key stored hashed, your simulated trades while Sharing is on, a 64 px photo if you add one. Published trades expire after 30 days; Remove account deletes everything.
Opt-in: Google link and update emailsA hashed Google id (never your name or email) so your pseudo can be recovered; an email address, confirmed from your inbox, for one email per version. Unsubscribe in one click.

Where it is stored (a server hosted in France, HTTPS everywhere), how long, who can see it and your rights are all detailed in the full policy.

The full policy is on the privacy page.

Runs onFree · no account · no wallet

Practice first.
Then trade for real.