Protocol Reference
Clear, detailed explanations of the core Nostr protocol components and message formats.
Structured, detailed knowledge about Nostr for both humans and AI. ⚡
Nostr (Notes and Other Stuff Transmitted by Relays) is a simple, open protocol that enables global, decentralized, and censorship-resistant social media. It uses cryptographic keypairs for identity, simple event objects for data, and relay servers for distribution.
Nostrbook serves as a central registry of well-structured, detailed documentation about all aspects of the Nostr protocol. While the official NIPs repository defines the specifications, Nostrbook expands upon them with:
This makes it easier for developers, users, and even AI systems to understand and work with Nostr.
The fundamental data structure in Nostr. Every piece of information is an event with a consistent structure including content, metadata, and a cryptographic signature.
Learn about Event Structure →Servers that store and forward events. Users can choose which relays to publish to and read from, creating a resilient and decentralized network.
Query parameters that allow clients to request specific events from relays based on various criteria like authors, event types, or content references.
Understand Filters →Nostr Implementation Possibilities - documents that specify protocol extensions and conventions that allow the ecosystem to evolve.