Community

NIPs

Read the standard by the consequence.

A NIP is useful when you can see what it changes: identity, signing, relays, messages, wallets, media, moderation or app data. Start with the product behavior, then open the official text and the implementation trail.

Start here

Use NIPs when a feature needs shared meaning.

You do not need to memorize the whole NIP repository. You need to know which NIP explains the behavior in front of you: the key you sign with, the relay you trust, the wallet permission you approve, the post you publish or the report a community relies on.

People reading Nostr standards before making a product decision.
Protocol diagrams, keys and product decisions on a shared standards desk.
A team reading Nostr standards before a product decision.
Mobile products depending on shared Nostr protocol behavior.
Identity and signing standards shown as a practical security cue.
People comparing standards, relays and implementation consequences.

Official NIP map

Open every official NIP from one readable map.

The local archive now keeps the direct NIP pages as the canonical route. Background research, source snapshots and older archive pages can remain available, but the hub starts with the standards themselves and the consequence each one has for real products.

Core protocol

Core protocol

17 NIP pages

Events, tags, replies, commands and the base grammar under every other NIP.

NIP-01 Basic protocol flow description Core protocol

This is the base contract: event shape, signatures, filters and the client-relay conversation every other standard assumes.

official NIP
NIP-09 Event Deletion Request Core protocol

This NIP defines event behavior that clients and relays need to interpret consistently, especially around kinds, tags and product consequences.

official NIP
NIP-10 Text Notes and Threads Core protocol

This NIP defines event behavior that clients and relays need to interpret consistently, especially around kinds, tags and product consequences.

official NIP
NIP-13 Proof of Work Core protocol

This NIP defines event behavior that clients and relays need to interpret consistently, especially around kinds, tags and product consequences.

official NIP
NIP-14 Subject tag in text events Core protocol

This NIP defines event behavior that clients and relays need to interpret consistently, especially around kinds, tags and product consequences.

official NIP
NIP-16 NIP-16 Core protocol

This NIP belongs in the NIP map because it gives one piece of Nostr behavior a shared shape instead of leaving each app to invent it alone.

official NIP
NIP-20 NIP-20 Core protocol

This NIP belongs in the NIP map because it gives one piece of Nostr behavior a shared shape instead of leaving each app to invent it alone.

official NIP
NIP-21 nostr: URI scheme Core protocol

This standard touches identity and signing: names, keys, links, permissions or external references become easier to carry across apps.

official NIP
NIP-22 Comment Core protocol

This NIP defines event behavior that clients and relays need to interpret consistently, especially around kinds, tags and product consequences.

official NIP
NIP-24 Extra metadata fields and tags Core protocol

This NIP defines event behavior that clients and relays need to interpret consistently, especially around kinds, tags and product consequences.

official NIP
NIP-25 Reactions Core protocol

This NIP defines event behavior that clients and relays need to interpret consistently, especially around kinds, tags and product consequences.

official NIP
NIP-31 Dealing with Unknown Events Core protocol

This NIP defines event behavior that clients and relays need to interpret consistently, especially around kinds, tags and product consequences. It also carries an official caution, so treat it as history or compatibility context before building on it.

official caution
NIP-33 NIP-33 Core protocol

This NIP belongs in the NIP map because it gives one piece of Nostr behavior a shared shape instead of leaving each app to invent it alone.

official NIP
NIP-40 Expiration Timestamp Core protocol

This NIP defines event behavior that clients and relays need to interpret consistently, especially around kinds, tags and product consequences.

official NIP
NIP-45 Counting results Core protocol

This NIP defines event behavior that clients and relays need to interpret consistently, especially around kinds, tags and product consequences.

official NIP
NIP-67 EOSE Completeness Hint Core protocol

This NIP defines event behavior that clients and relays need to interpret consistently, especially around kinds, tags and product consequences.

official NIP
NIP-70 Protected Events Core protocol

This NIP defines event behavior that clients and relays need to interpret consistently, especially around kinds, tags and product consequences.

official NIP

Identity and signing

Identity and signing

11 NIP pages

Keys, names, signers, delegation and the places where trust touches your account.

NIP-02 Follow List Identity and signing

This is the public social graph: who you follow, how clients rebuild your people layer, and why portability also exposes relationship metadata.

official NIP
NIP-05 Mapping Nostr keys to DNS-based internet identifiers Identity and signing

This maps a public key to a DNS-based name. It gives you a readable handle without turning identity back into a platform login.

official NIP
NIP-06 Basic key derivation from mnemonic seed phrase Identity and signing

This standard touches identity and signing: names, keys, links, permissions or external references become easier to carry across apps. It also carries an official caution, so treat it as history or compatibility context before building on it.

official caution
NIP-07 window.nostr capability for web browsers Identity and signing

This is the browser signer doorway. It decides whether a web app can request signatures without ever seeing your private key.

official NIP
NIP-19 bech32-encoded entities Identity and signing

This gives Nostr its shareable prefixes: npub, nsec, note, nevent, naddr and the link forms people actually paste into clients.

official NIP
NIP-26 Delegated Event Signing Identity and signing

This standard touches identity and signing: names, keys, links, permissions or external references become easier to carry across apps. It also carries an official caution, so treat it as history or compatibility context before building on it.

official caution
NIP-39 Linking Profiles to Other Platforms Identity and signing

This standard gives publishing and media a portable form instead of locking creative work inside one client.

official NIP
NIP-46 Nostr Remote Signing Identity and signing

This moves signing away from the website or app. Remote signing changes the trust boundary around every sensitive click.

official NIP
NIP-49 Private Key Encryption (ncryptsec Identity and signing

This standard shapes conversation: who can read, who can reply, which room stores context and how privacy survives across clients.

official NIP
NIP-55 Android Signer Application Identity and signing

This standard touches identity and signing: names, keys, links, permissions or external references become easier to carry across apps.

official NIP
NIP-59 Gift Wrap Identity and signing

This standard shapes conversation: who can read, who can reply, which room stores context and how privacy survives across clients.

official NIP

Relays and discovery

Relays and discovery

8 NIP pages

Relay information, authentication, search, relay lists, sync and management.

NIP-11 Relay Information Document Relays and discovery

This lets a relay describe itself: name, contact, software, limits, payment hints and policy cues before a client depends on it.

official NIP
NIP-42 Authentication of clients to relays Relays and discovery

This is relay authentication. It explains how a relay can ask a client to prove control of a key before accepting or serving data.

official NIP
NIP-43 Relay Access Metadata and Requests Relays and discovery

This standard affects availability and discovery: how clients find relays, authenticate, search, sync or manage infrastructure.

official NIP
NIP-50 Search Capability Relays and discovery

This standard affects availability and discovery: how clients find relays, authenticate, search, sync or manage infrastructure.

official NIP
NIP-65 Relay List Metadata Relays and discovery

This helps clients find where a public key expects to read and write. Relay discovery becomes personal instead of guessed.

official NIP
NIP-66 Relay Discovery and Liveness Monitoring Relays and discovery

This standard affects availability and discovery: how clients find relays, authenticate, search, sync or manage infrastructure.

official NIP
NIP-77 Negentropy Syncing Relays and discovery

This brings Negentropy-style sync into the NIP map, so relays and clients can compare sets without shipping everything first.

official NIP
NIP-86 Relay Management API Relays and discovery

This standard affects availability and discovery: how clients find relays, authenticate, search, sync or manage infrastructure.

official NIP

Messaging and privacy

Messaging and privacy

9 NIP pages

Private messages, public rooms, groups, encryption, gift wrap and list behavior.

NIP-04 Encrypted Direct Message Messaging and privacy

This standard shapes conversation: who can read, who can reply, which room stores context and how privacy survives across clients. It also carries an official caution, so treat it as history or compatibility context before building on it.

official caution
NIP-17 Private Direct Messages Messaging and privacy

This is the modern private-message stack: gift-wrapped events, rumor structure and the migration away from older direct-message habits.

official NIP
NIP-28 Public Chat Messaging and privacy

This standard shapes conversation: who can read, who can reply, which room stores context and how privacy survives across clients. It also carries an official caution, so treat it as history or compatibility context before building on it.

official caution
NIP-29 Relay-based Groups Messaging and privacy

This standard affects availability and discovery: how clients find relays, authenticate, search, sync or manage infrastructure.

official NIP
NIP-44 Encrypted Payloads (Versioned Messaging and privacy

This is versioned encryption for payloads. It is the privacy standard you read when encrypted content needs modern primitives and clear limits.

official NIP
NIP-51 Lists Messaging and privacy

This NIP defines event behavior that clients and relays need to interpret consistently, especially around kinds, tags and product consequences.

official NIP
NIP-A4 Public Messages Messaging and privacy

This standard shapes conversation: who can read, who can reply, which room stores context and how privacy survives across clients.

official NIP
NIP-C7 Chats Messaging and privacy

This standard shapes conversation: who can read, who can reply, which room stores context and how privacy survives across clients.

official NIP
NIP-EE E2EE Messaging using MLS Protocol Messaging and privacy

This NIP defines event behavior that clients and relays need to interpret consistently, especially around kinds, tags and product consequences. It also carries an official caution, so treat it as history or compatibility context before building on it.

official caution

Publishing and media

Publishing and media

22 NIP pages

Long-form writing, media, live spaces, files, feeds, wiki pages and creative formats.

NIP-23 Long-form Content Publishing and media

This turns long-form writing into addressable Nostr events, so articles can move beyond one publishing client.

official NIP
NIP-30 Custom Emoji Publishing and media

This NIP defines event behavior that clients and relays need to interpret consistently, especially around kinds, tags and product consequences.

official NIP
NIP-34 git stuff Publishing and media

This NIP defines event behavior that clients and relays need to interpret consistently, especially around kinds, tags and product consequences.

official NIP
NIP-35 Torrents Publishing and media

This NIP defines event behavior that clients and relays need to interpret consistently, especially around kinds, tags and product consequences.

official NIP
NIP-36 Sensitive Content Publishing and media

This standard gives publishing and media a portable form instead of locking creative work inside one client.

official NIP
NIP-37 Draft Events Publishing and media

This NIP defines event behavior that clients and relays need to interpret consistently, especially around kinds, tags and product consequences.

official NIP
NIP-38 User Statuses Publishing and media

This NIP defines event behavior that clients and relays need to interpret consistently, especially around kinds, tags and product consequences.

official NIP
NIP-52 Calendar Events Publishing and media

This NIP defines event behavior that clients and relays need to interpret consistently, especially around kinds, tags and product consequences.

official NIP
NIP-53 Live Streaming and Spaces Publishing and media

This standard gives publishing and media a portable form instead of locking creative work inside one client.

official NIP
NIP-54 Wiki Publishing and media

This standard gives publishing and media a portable form instead of locking creative work inside one client.

official NIP
NIP-68 Picture-first feeds Publishing and media

This NIP defines event behavior that clients and relays need to interpret consistently, especially around kinds, tags and product consequences.

official NIP
NIP-71 Video Events Publishing and media

This standard gives publishing and media a portable form instead of locking creative work inside one client.

official NIP
NIP-73 External Content IDs Publishing and media

This standard gives publishing and media a portable form instead of locking creative work inside one client.

official NIP
NIP-84 Highlights Publishing and media

This standard gives publishing and media a portable form instead of locking creative work inside one client.

official NIP
NIP-92 Media Attachments Metadata (imeta Publishing and media

This standard gives publishing and media a portable form instead of locking creative work inside one client.

official NIP
NIP-94 File Metadata Publishing and media

This standard gives publishing and media a portable form instead of locking creative work inside one client.

official NIP
NIP-96 HTTP File Storage Integration Publishing and media

This standard gives publishing and media a portable form instead of locking creative work inside one client. It also carries an official caution, so treat it as history or compatibility context before building on it.

official caution
NIP-A0 Voice Messages Publishing and media

This standard shapes conversation: who can read, who can reply, which room stores context and how privacy survives across clients.

official NIP
NIP-B0 Web Bookmarks Publishing and media

This standard gives publishing and media a portable form instead of locking creative work inside one client.

official NIP
NIP-B7 Blossom Publishing and media

This NIP defines event behavior that clients and relays need to interpret consistently, especially around kinds, tags and product consequences.

official NIP
NIP-C0 Code Snippets Publishing and media

This NIP defines event behavior that clients and relays need to interpret consistently, especially around kinds, tags and product consequences.

official NIP
NIP-F4 Podcasts Publishing and media

This standard gives publishing and media a portable form instead of locking creative work inside one client.

official NIP

Wallets and value

Wallets and value

10 NIP pages

Zaps, wallet connect, Cashu, marketplaces, goals, payments and job-like requests.

NIP-15 Nostr Marketplace (for resilient marketplaces Wallets and value

This NIP changes how value moves through Nostr: offers, requests, receipts, wallet permissions or payment context become signed data. It also carries an official caution, so treat it as history or compatibility context before building on it.

official caution
NIP-47 Nostr Wallet Connect Wallets and value

This is Nostr Wallet Connect. It gives apps wallet permissions without turning every payment flow into full wallet custody.

official NIP
NIP-57 Lightning Zaps Wallets and value

This is zaps: the Lightning payment receipt and social signal that made value visible inside Nostr conversations.

official NIP
NIP-60 Cashu Wallet Wallets and value

This NIP changes how value moves through Nostr: offers, requests, receipts, wallet permissions or payment context become signed data.

official NIP
NIP-61 Nutzaps Wallets and value

This NIP changes how value moves through Nostr: offers, requests, receipts, wallet permissions or payment context become signed data.

official NIP
NIP-69 Peer-to-peer Order events Wallets and value

This NIP changes how value moves through Nostr: offers, requests, receipts, wallet permissions or payment context become signed data.

official NIP
NIP-75 Zap Goals Wallets and value

This NIP changes how value moves through Nostr: offers, requests, receipts, wallet permissions or payment context become signed data.

official NIP
NIP-87 Cashu and Fedimint Discoverability Wallets and value

This NIP changes how value moves through Nostr: offers, requests, receipts, wallet permissions or payment context become signed data.

official NIP
NIP-90 Data Vending Machines Wallets and value

This defines data vending machines: requests, bids and results for paid or automated work that can move through Nostr.

official caution
NIP-99 Classified Listings Wallets and value

This NIP changes how value moves through Nostr: offers, requests, receipts, wallet permissions or payment context become signed data.

official NIP

Moderation and governance

Moderation and governance

7 NIP pages

Labels, reports, badges, vanishing requests, polls and trusted assertions.

Application data

Application data

7 NIP pages

Specialized app formats that let niche products interoperate instead of becoming islands.

NIP-5A Static Websites (nsites Application data

This NIP defines event behavior that clients and relays need to interpret consistently, especially around kinds, tags and product consequences.

official NIP
NIP-7D Forum Threads Application data

This NIP defines event behavior that clients and relays need to interpret consistently, especially around kinds, tags and product consequences.

official NIP
NIP-64 Chess (PGN Application data

This NIP defines event behavior that clients and relays need to interpret consistently, especially around kinds, tags and product consequences.

official NIP
NIP-78 Application-specific data Application data

This NIP defines event behavior that clients and relays need to interpret consistently, especially around kinds, tags and product consequences.

official NIP
NIP-89 Recommended Application Handlers Application data

This NIP defines event behavior that clients and relays need to interpret consistently, especially around kinds, tags and product consequences.

official NIP
NIP-BE Nostr BLE Communications Protocol Application data

This NIP belongs in the NIP map because it gives one piece of Nostr behavior a shared shape instead of leaving each app to invent it alone. It also carries an official caution, so treat it as history or compatibility context before building on it.

official caution
NIP-CC Geocaching Application data

This NIP defines event behavior that clients and relays need to interpret consistently, especially around kinds, tags and product consequences.

official NIP

Archive and experimental

Archive and experimental

7 NIP pages

Standards kept for history, caution, migration context or unusual edge cases.

NIP-03 OpenTimestamps Attestations for Events Archive and experimental

This NIP defines event behavior that clients and relays need to interpret consistently, especially around kinds, tags and product consequences. It also carries an official caution, so treat it as history or compatibility context before building on it.

official caution
NIP-08 Handling Mentions Archive and experimental

This NIP belongs in the NIP map because it gives one piece of Nostr behavior a shared shape instead of leaving each app to invent it alone. It also carries an official caution, so treat it as history or compatibility context before building on it.

official caution
NIP-12 NIP-12 Archive and experimental

This NIP belongs in the NIP map because it gives one piece of Nostr behavior a shared shape instead of leaving each app to invent it alone.

official NIP
NIP-18 Reposts Archive and experimental

This NIP defines event behavior that clients and relays need to interpret consistently, especially around kinds, tags and product consequences.

official NIP
NIP-27 Text Note References Archive and experimental

This NIP defines event behavior that clients and relays need to interpret consistently, especially around kinds, tags and product consequences.

official NIP
NIP-48 Bridged Events Archive and experimental

This NIP defines event behavior that clients and relays need to interpret consistently, especially around kinds, tags and product consequences.

official NIP
NIP-98 HTTP Auth Archive and experimental

This signs HTTP requests with Nostr keys. Read it when a website or API wants authentication without a normal account password.

official NIP
Protocol diagrams and Nostr standards work.
Identity, signing and privacy cues in a Nostr standards route.
People comparing protocol choices and product consequences.
Mobile clients depending on shared Nostr standards.
A team reading standards before making product decisions.

NIP Wissenslexikon

Read the deep topics behind the numbers.

The NIP list below gives you every official standard. This Wissenslexikon gives you the bigger map: what the standards change in real products, where privacy and money become risky, which ideas are current, and how to verify a claim before you trust it.

21 NIP pages Event Model

Start here when you want the deep model behind NIP-01, event IDs, tags, filters, replies, deletion requests and the tiny relay messages that make the whole network interoperable.

13 NIP pages Keys, Names and Signers

A deep guide to public keys, NIP-05 names, npub and nsec formats, browser signers, Android signers, remote signing, delegated signing and signed HTTP auth.

8 NIP pages Relays, Discovery and Sync

A deep guide to relay information, relay authentication, relay lists, search, liveness, Negentropy sync and relay management.

9 NIP pages Messages, Groups and Encryption

A deep guide to encrypted direct messages, private DMs, public chats, groups, lists, gift wrap, versioned encryption and MLS-style messaging.

22 NIP pages Publishing, Media and Archives

A deep guide to long-form content, highlights, file metadata, HTTP storage, live activities, wiki pages, calendars, picture feeds, video, podcasts and archive standards.

10 NIP pages Wallets, Zaps and Value Flow

A deep guide to Nostr Wallet Connect, Lightning zaps, Cashu wallets, Nutzaps, marketplaces, data vending machines, goals, payment requests and value-for-value.

7 NIP pages Moderation, Trust and Governance

A deep guide to labels, reports, badges, vanishing requests, moderated communities, polls, trusted assertions and the politics of portable reputation.

7 NIP pages Application Data and Specialized NIPs

A deep guide to application-specific data, recommended handlers, forums, chess, static websites, geocaching, BLE, code and niche event formats.

1 NIP page Experimental, Archived and Unrecommended NIPs

A deep guide to old, cautioned and experimental standards: what they teach, why some moved into other NIPs, and how to avoid building new products on stale assumptions.

98 NIP pages How to Verify a NIP

A deep guide to reading official NIP markdown, README status, Git history, implementation evidence, event kinds, libraries, relay behavior and product marketing without getting fooled.

Protocol diagrams and Nostr standards work.
Identity, signing and privacy cues in a Nostr standards route.
People comparing protocol choices and product consequences.
Mobile clients depending on shared Nostr standards.
A team reading standards before making product decisions.