NostrLabs

Your complete Nostr identity in seconds

NIP-05 verified identity and Lightning Address — keys generated in your browser, never sent to the server. Open source and non-custodial.

Claim your identity

Keys are generated in your browser. Your private key never leaves this page.

@nostrlabs.xyz

Your identity is ready

NIP-05
Lightning
npub
Save your private key now. It will not be shown again.

nsec


Store this in a password manager (1Password, Bitwarden) or a Nostr client. Anyone with this key controls your identity.

NIP-05 Identity

Verifiable Nostr identity that works with every client — Damus, Primal, Amethyst, and more.

Lightning Address

Receive Bitcoin payments at your @nostrlabs.xyz address via the Lightning Network.

Non-Custodial

Keys are generated locally. The server only sees your public key. Your Bitcoin, your keys.

Prefer the command line?

The CLI generates keys locally and saves them to 1Password or Bitwarden.

# Install
npm install -g nostrlabs

# Create your identity
nostrlabs init alice

# Or register an existing key
nostrlabs login alice --pubkey npub1...