Passer au contenu

Bitcoin accepté au paiement  |  Expédié depuis Montréal, QC, Canada  |  Soutien expert depuis 2016

Référence des NIP Nostr

Les NIP (Nostr Implementation Possibilities) sont les documents de spécification qui gardent le protocole décentralisé Nostr interopérable — l’équivalent des BIP de Bitcoin. Cette référence les indexe avec leur statut et un résumé en langage clair. Les numéros de NIP, titres et statuts restent en anglais, source unique.

Réponse rapide

Les NIP (Nostr Implementation Possibilities) sont les documents de spécification qui maintiennent l'interopérabilité du protocole décentralisé Nostr — l'équivalent des BIP de Bitcoin. Cette référence en indexe 94 avec leur statut et un résumé en langage clair ; 13 sont marqués obsolètes. À connaître : NIP-01 (bases du protocole), NIP-05 (noms lisibles), NIP-19 (npub/nsec), NIP-57 (Zaps Lightning).

Une carte rapide de la surface de spécification de Nostr — libre de téléchargement (CSV/JSON) sous CC BY 4.0. Confirmez toujours auprès du dépôt nostr-protocol/nips avant de développer.

Télécharger le CSV Télécharger le JSON API REST →

NIPTitreStatutCe qu'il fait
NIP-01Basic protocol flow descriptionFinalCore protocol: event format, signatures, kind 0 metadata, and client-relay messages.
NIP-02Follow ListUnknownDefines the contact/follow list event listing pubkeys a user follows.
NIP-03OpenTimestamps Attestations for EventsDeprecatedAttaches OpenTimestamps proofs to events; unrecommended (vulnerable to one attack, needs update).
NIP-04Encrypted Direct MessageDeprecatedLegacy encrypted DMs; deprecated in favor of NIP-17 private direct messages.
NIP-05Mapping Nostr keys to DNS-based internet identifiersUnknownMaps a pubkey to a human-readable name@domain identifier via a DNS/HTTP well-known file.
NIP-06Basic key derivation from mnemonic seed phraseDeprecatedDerives Nostr keys from a BIP39 mnemonic; unrecommended (prefer a single nsec).
NIP-07window.nostr capability for web browsersUnknownBrowser extension API exposing signing and pubkey access to web clients without raw keys.
NIP-08Handling MentionsDeprecatedLegacy #[index] mention convention; deprecated in favor of NIP-27 text references.
NIP-09Event Deletion RequestUnknownLets a user request deletion of their previously published events.
NIP-10Text Notes and ThreadsUnknownConventions for e/p tags in kind 1 notes to build reply threads and mentions.
NIP-11Relay Information DocumentUnknownJSON document served by a relay describing its capabilities, limits, and policies.
NIP-13Proof of WorkUnknownAdds computational proof-of-work to event IDs via a nonce tag and difficulty target.
NIP-14Subject tag in text eventsUnknownAdds a 'subject' tag to notes for email-style thread subjects.
NIP-15Nostr Marketplace (for resilient marketplaces)DeprecatedMarketplace stalls, products, and auctions; unrecommended (too complicated, try NIP-99).
NIP-17Private Direct MessagesUnknownPrivate DMs using NIP-44 encryption wrapped in NIP-59 gift wraps; replaces NIP-04.
NIP-18RepostsUnknownDefines repost and generic-repost events for re-sharing other events.
NIP-19bech32-encoded entitiesUnknownbech32 encodings (npub, nsec, note, nprofile, nevent, naddr) for keys and references.
NIP-21nostr: URI schemeUnknownDefines the nostr: URI scheme for linking to NIP-19 entities.
NIP-22CommentUnknownGeneric threaded comment event that can reply to any addressable content.
NIP-23Long-form ContentUnknownMarkdown long-form articles as addressable events, with draft variant.
NIP-24Extra metadata fields and tagsUnknownOptional extra profile metadata fields and miscellaneous tag conventions.
NIP-25ReactionsUnknownLike/emoji reaction events referencing another event, plus website reactions.
NIP-26Delegated Event SigningDeprecatedLets one key delegate signing to another; unrecommended (unnecessary burden for little gain).
NIP-27Text Note ReferencesUnknownInline nostr: references inside note content, replacing NIP-08 mentions.
NIP-28Public ChatDeprecatedPublic chat channels and messages; unrecommended (try NIP-29 instead).
NIP-29Relay-based GroupsUnknownRelay-managed groups with membership, moderation, and metadata events.
NIP-30Custom EmojiUnknownDefines custom emoji tags and emoji sets for use in content.
NIP-31Dealing with Unknown EventsDeprecated'alt' tag describing unknown event kinds for clients; unrecommended (unnecessarily bloated).
NIP-32LabelingUnknownLabel events and tags for categorizing or annotating people, events, and content.
NIP-34git stuffUnknownGit repositories, patches, issues, and pull requests over Nostr.
NIP-35TorrentsUnknownTorrent metadata and comment events for sharing torrents.
NIP-36Sensitive ContentUnknowncontent-warning tag marking sensitive or NSFW content.
NIP-37Draft EventsUnknownEncrypted draft event wrappers for saving unpublished content.
NIP-38User StatusesUnknownEphemeral user status events (e.g. general or music status).
NIP-39Linking Profiles to Other PlatformsUnknownExternal identity claims linking a profile to other platforms via 'i' tags.
NIP-40Expiration TimestampUnknown'expiration' tag telling relays/clients when an event should be discarded.
NIP-42Authentication of clients to relaysUnknownChallenge-response auth so relays can authenticate connecting clients.
NIP-43Relay Access Metadata and RequestsUnknownEvents for relay membership, join/invite/leave requests, and access control.
NIP-44Encrypted Payloads (Versioned)UnknownVersioned encryption scheme (ChaCha20 + HMAC) for payloads, replacing NIP-04 crypto.
NIP-45Counting resultsUnknownCOUNT message letting clients ask relays for the number of matching events.
NIP-46Nostr Remote SigningUnknownRemote signer (bunker) protocol so clients sign without holding the private key.
NIP-47Nostr Wallet ConnectUnknownProtocol to connect apps to a Lightning wallet for payments over Nostr.
NIP-48Bridged EventsUnknownTags marking events bridged from other protocols/networks.
NIP-49Private Key Encryption (ncryptsec)UnknownEncrypts a private key with a password into a portable ncryptsec string.
NIP-50Search CapabilityUnknownAdds a 'search' filter field so relays can support full-text search.
NIP-51ListsUnknownStandard mute, pin, bookmark, follow, and other personal/curated list events.
NIP-52Calendar EventsUnknownDate- and time-based calendar events, calendars, and RSVPs.
NIP-53Live Streaming and SpacesUnknownLive events, rooms, and live chat for streaming and audio spaces.
NIP-54WikiUnknownCollaborative wiki article events with redirects and merge requests.
NIP-55Android Signer ApplicationUnknownIntent-based protocol for Android apps to sign via a separate signer app.
NIP-56ReportingUnknownReport events flagging spam, illegal, or abusive content/users.
NIP-57Lightning ZapsUnknownLightning zap requests and receipts for tipping events and profiles.
NIP-58BadgesUnknownBadge definitions, awards, and profile badge display.
NIP-59Gift WrapUnknownSeal and gift-wrap events to hide metadata of encrypted payloads like DMs.
NIP-60Cashu WalletUnknownStores a Cashu ecash wallet and tokens as Nostr events.
NIP-61NutzapsUnknownCashu-based 'nutzap' payments and mint recommendations.
NIP-62Request to VanishUnknownEvent asking relays to delete all of a user's data (right to vanish).
NIP-64Chess (PGN)UnknownEncodes chess games in PGN format as Nostr events.
NIP-65Relay List MetadataUnknownUser's preferred read/write relay list for the outbox model.
NIP-66Relay Discovery and Liveness MonitoringUnknownRelay discovery and monitor announcements reporting relay liveness.
NIP-67EOSE Completeness HintUnknownHint indicating whether an EOSE represents a complete result set.
NIP-68Picture-first feedsUnknownPicture events and sets for image-centric (Instagram-like) feeds.
NIP-69Peer-to-peer Order eventsUnknownOrder events for peer-to-peer trading marketplaces.
NIP-70Protected EventsUnknown'-' tag marking events only the author may publish to a relay.
NIP-71Video EventsUnknownNormal, short-form, and addressable video events with metadata.
NIP-72Moderated CommunitiesDeprecatedReddit-style moderated communities; unrecommended (try NIP-29 instead).
NIP-73External Content IDsUnknown'i' tags referencing external content IDs (URLs, ISBNs, hashes, etc.).
NIP-75Zap GoalsUnknownFundraising goal events that zaps count toward.
NIP-77Negentropy SyncingUnknownNegentropy set-reconciliation protocol for efficient relay/client sync.
NIP-78Application-specific dataUnknownArbitrary app-specific data events keyed by a 'd' identifier.
NIP-84HighlightsUnknownHighlight events quoting a portion of an article or URL.
NIP-85Trusted AssertionsUnknownTrusted assertion events attesting facts about users, events, or addresses.
NIP-86Relay Management APIUnknownJSON-RPC over HTTP API for administering relays.
NIP-87Cashu and Fedimint DiscoverabilityUnknownAnnouncement events to discover Cashu mints and Fedimint federations.
NIP-88PollsUnknownPoll events and poll-response events for voting.
NIP-89Recommended Application HandlersUnknownHandler info/recommendation events mapping event kinds to apps that open them.
NIP-90Data Vending MachinesDeprecatedOn-demand compute job request/result marketplace; unrecommended (got out of control).
NIP-92Media Attachments Metadata (imeta)Unknown'imeta' tag carrying metadata (dimensions, hash, mime) for inline media URLs.
NIP-94File MetadataUnknownFile metadata events describing a hosted file (url, hash, mime, size).
NIP-96HTTP File Storage IntegrationDeprecatedHTTP file-upload server protocol; unrecommended (replaced by Blossom).
NIP-98HTTP AuthUnknownSigned event used as an Authorization header to authenticate HTTP requests.
NIP-99Classified ListingsUnknownClassified listing events (for-sale/wanted), with draft variant.
NIP-5AStatic Websites (nsites)UnknownPublishes static websites (nsites) via signed manifest events.
NIP-7DForum ThreadsUnknownForum-style thread events for structured discussion.
NIP-A0Voice MessagesUnknownVoice message events and voice-message comments.
NIP-A4Public MessagesUnknownPublic message events addressed to recipients in the open.
NIP-B0Web BookmarksUnknownAddressable web bookmark events for saving URLs.
NIP-B7BlossomUnknownIntegrates Blossom blob servers; user server list and stored-blob events.
NIP-BENostr BLE Communications ProtocolDeprecatedBluetooth LE transport for Nostr; unrecommended (implemented once, requires review).
NIP-C0Code SnippetsUnknownCode snippet events for sharing source code.
NIP-C7ChatsUnknownSimple chat message events.
NIP-CCGeocachingUnknownGeocache listing, log, proof-of-find, and curation events.
NIP-EEE2EE Messaging using MLS ProtocolDeprecatedEnd-to-end encrypted group messaging via MLS; superseded by the Marmot Protocol.
NIP-F4PodcastsUnknownPodcast episode and metadata events plus podcast list kinds.

Source : le dépôt canonique nostr-protocol/nips (juin 2026). Le statut est la classification propre au dépôt lorsqu'indiquée. Voir aussi l'entrée de glossaire Nostr de D-Central, la référence des types d'événements, les implémentations de relais, les clients, et le catalogue d'auto-hébergement souverain.

Confirmez toujours auprès du dépôt nostr-protocol/nips avant de développer. Ce jeu de données ouvert (CC BY 4.0) fait partie du catalogue de données ouvertes de D-Central.