Repo or source
https://github.com/nostr-protocol/nips
What to explain
Identity across NIPs: kind-0 metadata and NIP-24 extra fields; NIP-19 bech32 encodings (npub/nsec/note and TLV nprofile/nevent/naddr) morphing to and from raw hex; NIP-05 DNS-based identifiers and the .well-known/nostr.json lookup; NIP-02 follow lists as kind-3 events; NIP-39 external identity claims. The through-line: every layer is a presentation of the same 32-byte pubkey.
This book is part of the series "Nostr Implementation Possibilities" (book 2 of 10) β pass --series "Nostr Implementation Possibilities" --series-order 2 to video.mjs. Depends on the nostr viz toolkit (PR #120) being merged.
Cover title
Who You Are
Subtitle (optional)
keys, npubs, DNS names, and follows
Cover animal (optional)
a peacock
Accent color (optional hex)
#a78bfa
Model
(claude-opus-4-8)
Repo or source
https://github.com/nostr-protocol/nips
What to explain
Identity across NIPs: kind-0 metadata and NIP-24 extra fields; NIP-19 bech32 encodings (npub/nsec/note and TLV nprofile/nevent/naddr) morphing to and from raw hex; NIP-05 DNS-based identifiers and the .well-known/nostr.json lookup; NIP-02 follow lists as kind-3 events; NIP-39 external identity claims. The through-line: every layer is a presentation of the same 32-byte pubkey.
This book is part of the series "Nostr Implementation Possibilities" (book 2 of 10) β pass --series "Nostr Implementation Possibilities" --series-order 2 to video.mjs. Depends on the nostr viz toolkit (PR #120) being merged.
Cover title
Who You Are
Subtitle (optional)
keys, npubs, DNS names, and follows
Cover animal (optional)
a peacock
Accent color (optional hex)
#a78bfa
Model
(claude-opus-4-8)