nostr.blog
StudyGlossary
Get your @nostr.blog→
nostr.blog

Your decentralized identity on Nostr. One address, zaps, and a clean reader.

ProductHomeGet your @nostr.blogDashboard
LearnStudyGlossary
LegalTermsPrivacy
© 2026 nostr.blog. Open-protocol identity for the decentralized web.
Home›Study›Glossary›npub
Core NostrBeginner

npub

Your public Nostr identity, encoded as a human-readable string starting with npub1. Safe to share anywhere.

Also called: public key, nostr public key

An npub is a Bech32-encoded version of your public key. The raw public key is 64 characters of hex, which is unambiguous but unreadable. Wrapping it in a Bech32 envelope with the npub prefix gives you something like npub1pf8hkx3ang2jngcgpsawtmj48c90pgqasmgpva7qhvnsty5j87yqwk3vy5 that is easy to copy, paste, and visually distinguish from a private key.

Any Nostr client accepts either form. The npub form exists because copying the wrong hex string around is a security hazard: a public key is fine to share, a private key is not, and the prefix removes the ambiguity.

Related terms

  • nsec
  • NIP-05

Get started

Claim your Nostr identity in 2 minutes

  • •Your own @nostr.blog address, verified everywhere
  • •Built-in Lightning wallet for sending and receiving zaps
  • •Full client in one place: feed, notifications, DMs, media, relays

From $2.99/year.Shorter premium names cost more.

Start with nostr.blog→
← PreviousNIP-07Next →nsec