Skip to content

πŸ“• The Event (Nostr Implementation Possibilities β„–1)Β #121

Description

@BLamy

Repo or source

https://github.com/nostr-protocol/nips

What to explain

NIP-01 end to end: the seven-field event object; the strict serialization [0, pubkey, created_at, kind, tags, content] hashed with SHA-256 into the id; Schnorr signatures over secp256k1; e/p/a tags; and the client-relay wire protocol (EVENT, REQ + filters, CLOSE, OK, EOSE, CLOSED, NOTICE) plus regular vs replaceable vs addressable vs ephemeral kind ranges. Use the nostr viz toolkit: JsonDoc anchors + TokenFlight for the serialization morph, BitField for the real digest, EcCurve for keys.

This book is part of the series "Nostr Implementation Possibilities" (book 1 of 10) β€” pass --series "Nostr Implementation Possibilities" --series-order 1 to video.mjs. Depends on the nostr viz toolkit (PR #120) being merged.

Cover title

The Event

Subtitle (optional)

NIP-01, the whole protocol in one JSON object

Cover animal (optional)

a hummingbird

Accent color (optional hex)

#38bdf8

Model

(claude-opus-4-8)

Activity

  1. added
    new-bookIssue β†’ generate one explainer book
    on Jul 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    new-bookIssue β†’ generate one explainer book

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions