VibeSigner

Nostr signing hardware. Pick your air gap.

Your Nostr identity key never touches a browser or a phone's general-purpose OS. Three devices, one family, one 12-word seed — pick the tradeoff that fits how you sign: plugged in for daily posting, camera-only for real air-gapping, or radio-free for the key you almost never touch.

ONE OF THREE LIVE TODAY
⚡ Buy the USB kit — 55 € in sats ships in Germany · you flash it yourself
SHARED ACROSS EVERY DEVICE

One seed phrase. Every VibeSigner.

All three devices derive your Nostr key the same standard way — NIP-06: a 12-word BIP-39 mnemonic, hardened-derived to your nsec/npub. Write the words down once, restore on any VibeSigner (or any NIP-06-compatible signer) later. The mnemonic is the backup; a PIN still gates the key at rest on the device itself.

THREE DEVICES

The same key, three ways to hold it

More air gap generally means slower, clunkier signing — that trade is deliberate. Use the fast one daily, keep the slow one for the key you can't afford to lose.

VibeSigner USB

LilyGo T-Display S3 LIVE TODAY

Plugs into your computer or phone over USB. Sign requests arrive over serial (WebSerial in the browser, or the LNbits-NSD-compatible protocol for any host app); a physical button on the device approves or rejects. Key is AES-GCM encrypted at rest behind a PIN entered on boot.

PROS

  • Working today — flash your own board in your browser, no toolchain install
  • Fastest signing of the three: plug in, tap approve, done
  • Cheap, widely available ESP32 hardware — most people already have a spare board
  • Great for everyday posting, following, zapping — not just cold storage

CONS

  • Not air-gapped — the device talks directly to a host machine's USB stack
  • Bigger attack surface than the camera-only or radio-free tiers
  • Not the device you'd trust with your single most valuable identity key

VibeSigner Air

LilyGo T-Display S3 Pro + camera IN DEVELOPMENT

No cable during signing. Events arrive as a QR code shown on a phone or laptop screen and scanned by the onboard camera; the signature goes back out the same way, as a QR the host reads. No USB, no WiFi, no Bluetooth active while signing.

PROS

  • True air gap — no data cable ever connects to the signer
  • Same ESP32/LilyGo family as VibeSigner USB — shares firmware, PIN-vault, and approve-screen code
  • Small, battery-friendly, pocketable

CONS

  • Not built yet — camera QR decode and event-in/signature-out framing still to write
  • Slower per-event than plugging in USB — a scan round-trip, not a button tap
  • Needs a working camera module — one more part that can fail

VibeSigner Pi

Raspberry Pi Zero 1.3 (SeedSigner hardware) PLANNED

A signing OS image for standard SeedSigner hardware — swap the SD card to flip a SeedSigner between its normal Bitcoin role and Nostr signing. The Pi Zero 1.3 has no WiFi or Bluetooth radio at all, at the silicon level — the strongest "air-gapped" claim of the three.

PROS

  • Radio-free hardware, not just radio-off firmware
  • Reuses SeedSigner's mature animated-QR and button UI instead of building from scratch
  • One seed can back both Bitcoin (SeedSigner) and Nostr (VibeSigner) — swap the card, not the key
  • The right home for a high-value identity key you rarely touch

CONS

  • Biggest build of the three — porting/forking SeedSigner's app layer
  • Bulkier, slower to use than either ESP32 device — not a "grab and go" signer
  • Swapping SD cards between BTC and Nostr roles is a manual, easy-to-forget step