nostr-snip

about

nostr-snip

Generate Nostr identity snippets. Print them. Own them.

What is nostr-snip?

nostr-snip generates fresh Nostr keypairs derived from a BIP-39 mnemonic phrase. Each snippet is a self-contained identity: a public key you can share, a private key you own, and 12 words that let you reconstruct everything from scratch.

Every snippet can be printed as a codex card — a compact, scannable paper record. Collect them, gift them, use them as pseudonyms, archive old identities, or hand one to someone who doesn't have a Nostr account yet.

What's in a snippet?

Keypair

A fresh nsec/npub pair derived via NIP-06 from your mnemonic. Standard secp256k1 — works in every Nostr client.

Mnemonic

12 BIP-39 words. The master seed. Import into any wallet or key tool to recover the keypair at any point in the future.

Artwork

A deterministic sigil generated from the public key, combined with curated library artwork. Each card looks distinct.

PDF Card

A printable codex card with npub and nsec QR codes, mnemonic words, username, and artwork. Print at home or at a copy shop.

Privacy & Security

  • Keys are generated entirely in your browser — the server never produces key material.
  • The server stores only public data: npub, username, artwork hash. No nsec, no mnemonic, no seed is ever persisted.
  • nsec and mnemonic are sent to the server once, over TLS, solely for PDF rendering. They are held in memory for the duration of the render and zeroed immediately after. No logging, no disk writes, no cache.
  • No third-party scripts, no analytics, no tracking pixels. All fonts and vendor scripts are self-hosted.
  • Login via NIP-07 browser extension (recommended), nsec paste, or NIP-46 bunker URI.

Who is it for?

  • Nostr newcomers — a quick way to get a fresh identity without installing anything.
  • Power users — manage a collection of pseudonymous identities, bots, or role-specific accounts.
  • Privacy-conscious users — paper backups that don't require trusting a cloud service.
  • Gift-givers — hand someone a physical card with a ready-to-use Nostr identity.
View on GitHub → Tools & Clients →