Overview
Nostr (Notes and Other Stuff Transmitted by Relays) is a simple, open, decentralized protocol for publishing and subscribing to content. Unlike centralized social media platforms, Nostr has no single server, no company behind it, and no ability for any entity to ban users or censor content. Identity is based on cryptographic key pairs, and content is distributed through a network of relays.
How Nostr Works
┌──────────┐ ┌─────────┐ ┌──────────┐
│ Client │────→│ Relay 1 │←────│ Client │
│ (Alice) │ └─────────┘ │ (Bob) │
│ │ ┌─────────┐ │ │
│ │────→│ Relay 2 │←────│ │
│ │ └─────────┘ │ │
│ │ ┌─────────┐ │ │
│ │────→│ Relay 3 │←────│ │
└──────────┘ └─────────┘ └──────────┘
- Users publish signed events to relays
- Relays store and forward events
- Clients fetch events from relays
- Anyone can run a relay
Lightning Integration: Zaps
Nostr's most distinctive feature for Bitcoiners is "zaps" — Lightning Network payments sent directly to content creators as a form of appreciation or tipping. Zaps use LNURL or Lightning Addresses embedded in Nostr profiles, enabling instant, low-cost micropayments for content. This creates a censorship-resistant content monetization model without advertising or platform intermediaries.
NIPs (Nostr Implementation Possibilities)
The protocol evolves through NIPs — community-proposed specifications for new features. Key NIPs include NIP-01 (basic protocol), NIP-04 (encrypted direct messages), and NIP-57 (Lightning zaps). This open process mirrors Bitcoin's BIP system.
Connection to Bitcoin
Nostr and Bitcoin share core values: censorship resistance, decentralization, pseudonymous identity, and open-source development. Many prominent Bitcoin developers and advocates are active Nostr users, and the protocol has become a natural social layer for the Bitcoin community.
Common Misconceptions
Nostr is a protocol, not an application. There are many different Nostr clients (Damus, Primal, Amethyst, etc.) that provide different user experiences, similar to how there are many email clients but one email protocol. Content is not stored on a blockchain — relays are simple servers that can choose what to store.