Specifications about #nip
Page 2 of 5

NIP-84: Highlights
Kind 9802, a highlight: the passage someone found worth keeping, pointing back at the event or the URL it was taken from.
draftcovers9802Highlights#nostr#nip
NIP-77: Negentropy Syncing
Negentropy over Nostr: range-based set reconciliation, so two sides transfer only the events one of them lacks.
draft#nostr#nip
NIP-75: Zap Goals
Kind 9041, a fundraising goal that zaps are tallied against.
draftcovers9041Zap Goal#nostr#nip
NIP-73: External Content IDs
The i tags for identifiers that exist outside Nostr: URLs, ISBNs, podcast GUIDs, DOIs, hashtags and blockchain transactions.
draft#nostr#nip
NIP-72: Moderated Communities
Kind 34550, Reddit-style communities where moderators approve the posts addressed to them.
unrecommendedcovers4550Community Post Approval34550Community Definition#nostr#nip
NIP-71: Video Events
Video events, long and short, carrying the metadata a video client needs around media hosted elsewhere.
draftcovers21Video Event22Short-form Portrait Video Event34235Addressable Video Event34236Addressable Short Video Event#nostr#nip
NIP-70: Protected Events
The dash tag, marking an event that only its author may publish, which relays enforce through NIP-42.
draft#nostr#nip
NIP-68: Picture-first feeds
Kind 20, picture-first posts where the images carry the event rather than illustrate it.
draftcovers20Picture#nostr#nip
NIP-65: Relay List Metadata
Kind 10002, the list saying where a key writes and where it reads mentions, which is what the outbox model is built on.
draftcovers10002Relay List Metadata#nostr#nip
NIP-64: Chess (PGN)
Kind 64, a chess game written in PGN.
draftcovers64Chess (PGN)#nostr#nip
NIP-62: Request to Vanish
Kind 62, a request that a relay delete everything a key ever published there.
draftcovers62Request to Vanish#nostr#nip
NIP-61: Nutzaps
Nutzaps, where the payment is a Cashu token locked to the recipient's key and published to their relays, so the token itself is the receipt.
draftcovers9321Nutzap10019Nutzap Mint Recommendation#nostr#nip
NIP-58: Badges
Badges: the definition an issuer publishes, the award it grants to a key, and the list a user chooses to show on their profile.
draftcovers8Badge Award10008Profile Badges30008Badge sets30009Badge Definition#nostr#nip
NIP-57: Lightning Zaps
Zaps: the kind 9734 request a payer signs, and the kind 9735 receipt the recipient's wallet publishes once the invoice is paid.
draftcovers9734Zap Request9735Zap#nostr#nip
NIP-56: Reporting
Kind 1984, a report naming content or a key as objectionable, with a type such as nudity, malware or impersonation.
covers1984Reporting#nostr#nip
NIP-53: Live Streaming and Spaces
Kind 30311, a live stream or audio space, rewritten as participants join and leave it.
draftcovers1311Live Chat Message10312Room Presence30311Live Event30312Interactive Room30313Conference Event#nostr#nip
NIP-50: Search Capability
The search field on a filter, and what a relay is expected to make of it.
draft#nostr#nip
NIP-42: Authentication of clients to relays
The AUTH flow, where a relay challenges a client to sign an ephemeral event before granting it access.
draftcovers22242Client Authentication#nostr#nip
NIP-39: Linking Profiles to Other Platforms
The i tags that claim an identity on another platform, each pointing at a proof anyone can check.
draftcovers10011External Identities#nostr#nip
NIP-32: Labeling
Kind 1985 and the L and l tags, which attach a namespaced label to an event, a key, or an external identifier.
draftcovers1985Label#nostr#nip