Course

Twelve short chapters. Each one has a hands-on interactive.

Start learning

0 of 12 chapters complete

  1. Chapter 1 Up next Why Nostr? What goes wrong when one company owns the server, and how relays change the game.
  2. Chapter 2 Not started Identity is a keypair No accounts, no passwords: you are a secret key and its public key.
  3. Chapter 3 Not started Anatomy of an event Every post, like and profile is a signed JSON event. Take one apart.
  4. Chapter 4 Not started Relays & the wire protocol Watch REQ, EVENT, EOSE and friends fly between clients and relays.
  5. Chapter 5 Not started Filters Ask relays for exactly the events you want.
  6. Chapter 6 Not started Kinds & NIPs A periodic table of event kinds and the specs that define them.
  7. Chapter 7 Not started The social graph Follow lists, and how clients find where your friends publish.
  8. Chapter 8 Not started Private messages Envelopes inside envelopes: how NIP-17 hides who talks to whom.
  9. Chapter 9 Not started Zaps Lightning payments meet Nostr events.
  10. Chapter 10 Not started Signing & login Let apps use your key without ever seeing it.
  11. Chapter 11 Not started The ecosystem Relays, clients and NIPs, in numbers.
  12. Chapter 12 Not started Trade-offs Spam, discovery, relay economics and key loss: an honest look.