Downloads . three carriers, one light
One proof.
Three lanterns.
The browser, the desktop, and the terminal -- each made small enough to carry the same light. None of them ask the wallet or the dApp to change. They simply read what is already in front of you, and only let it through when the proof holds.
In the browser.
Manifest V3 chrome extension
Drops a small lamp next to every balance on the dApps you already use. Pulses only when the proof holds. The DEX is not asked to change. The wallet is not asked to change.
- 01Download the packaged .zip.
- 02Open chrome://extensions, enable Developer mode.
- 03Press Load unpacked, choose the extracted folder.
Surface
phantom · jup · raydium · solscan · birdeye
On the desk.
macOS · Windows · Linux
A small lantern that lives in your menu bar or system tray, polling the same backend. Useful when the browser is closed but the watch isn't.
- 01Download the build for your operating system.
- 02Unzip the build and open the app — macOS, Windows, or Linux.
- 03Trust the publisher on first launch. The lantern joins the menu bar.
Surface
menu bar · system tray · proof every 5 min
In the terminal.
@lmprk/cli · scriptable
A single binary you can pipe into anything: CI, a cron, a watchdog. Returns a 0 exit status only when the proof holds, so build systems can treat the lamp like any other gate.
Coming Soon
The bench is still hot.
Signal 05 . pending
What every lantern does
Same proof
All three carriers call the same LMPRK service. The proof is identical -- only the surface differs.
No keys touched
No carrier asks for a seed phrase. No carrier reads keys. No carrier proxies signatures.
Local cache
Each carrier caches proofs locally for five minutes. The service is asked only when a proof has aged out.
Fail closed
If the proof does not hold, the carrier shows no value at all. A blank field, not a borrowed one.
A pulse, drawn from any carrier
Verified at slot 312_004_122
4.218 SOL . owner Token.sol
The same pulse appears in the chrome popup, the desktop menu bar, and the CLI output.