Tools
Kinds table
Kinds & NIPs· A periodic table of event kinds and the specs that define them.
Search every kind we document, filter by storage category, and open any row for a live example.
60 kinds shown
| Kind | Name | Category | NIP | Details |
|---|---|---|---|---|
| 0 | User metadata Profile info: name, picture, about, lud16, nip05 (JSON in content). | Replaceable | NIP-01 | |
| 1 | Short text note A plain-text post, like a tweet. | Regular | NIP-10 | |
| 3 | Follow list Who you follow, as p tags. Each new one replaces the last. | Replaceable | NIP-02 | |
| 4 | Encrypted direct message Deprecated NIP-04 DM: content encrypted, but who talks to whom is public. | Regular | NIP-04 | |
| 5 | Deletion request Asks relays and clients to delete events you published earlier. | Regular | NIP-09 | |
| 6 | Repost Re-shares a kind 1 note. | Regular | NIP-18 | |
| 7 | Reaction A like (+), dislike (-) or emoji reaction to another event. | Regular | NIP-25 | |
| 8 | Badge award Awards a badge to one or more people. | Regular | NIP-58 | |
| 9 | Group chat message A message in a relay-based group chat (NIP-C7 chats, NIP-29 groups). | Regular | NIP-C7 | |
| 11 | Thread The opening post of a forum-style discussion thread. | Regular | NIP-7D | |
| 13 | Seal The signed, encrypted middle layer of a gift-wrapped message. | Regular | NIP-59 | |
| 14 | Chat message A private message (rumor) inside a NIP-17 gift wrap. | Regular | NIP-17 | |
| 15 | File message An encrypted file shared inside a NIP-17 private conversation. | Regular | NIP-17 | |
| 16 | Generic repost Re-shares any event that is not a kind 1 note. | Regular | NIP-18 | |
| 17 | Website reaction A reaction to a website (URL) instead of a Nostr event. | Regular | NIP-25 | |
| 20 | Picture A picture-first post. | Regular | NIP-68 | |
| 21 | Video A video-first post. | Regular | NIP-71 | |
| 40 | Channel creation Creates a public chat channel. | Regular | NIP-28 | |
| 41 | Channel metadata Updates a public chat channel's name, picture or description. | Regular | NIP-28 | |
| 42 | Channel message A message in a public chat channel. | Regular | NIP-28 | |
| 1040 | OpenTimestamps attestation Proves an event existed at a point in time, anchored in Bitcoin. | Regular | NIP-03 | |
| 1059 | Gift wrap Outer envelope signed by a throwaway key; hides sender and timing. | Regular | NIP-59 | |
| 1063 | File metadata Describes a file: URL, hash, MIME type. | Regular | NIP-94 | |
| 1068 | Poll A question with answer options people can vote on. | Regular | NIP-88 | |
| 1111 | Comment A threaded comment on any event or URL. | Regular | NIP-22 | |
| 1311 | Live chat message A chat message during a live event. | Regular | NIP-53 | |
| 1617 | Git patch A code patch for a repository published over Nostr. | Regular | NIP-34 | |
| 1984 | Report Flags content or a user as spam, illegal, etc. | Regular | NIP-56 | |
| 1985 | Label Attaches a label (topic, rating, category) to events, people or URLs. | Regular | NIP-32 | |
| 7000 | Job feedback Status updates from a data-vending machine working on a job. | Regular | NIP-90 | |
| 9041 | Zap goal A fundraising goal that zaps count toward. | Regular | NIP-75 | |
| 9734 | Zap request Asks a recipient's Lightning server for an invoice; never published to relays by the sender. | Regular | NIP-57 | |
| 9735 | Zap receipt Published by the recipient's Lightning server once the invoice is paid. | Regular | NIP-57 | |
| 9802 | Highlight A highlighted passage from an article or web page. | Regular | NIP-84 | |
| 10000 | Mute list People, words and threads you have muted. | Replaceable | NIP-51 | |
| 10001 | Pinned notes Notes you pinned to the top of your profile. | Replaceable | NIP-51 | |
| 10002 | Relay list Where you write and where you read: the outbox model. | Replaceable | NIP-65 | |
| 10003 | Bookmarks Notes, articles and links you saved for later. | Replaceable | NIP-51 | |
| 10008 | Profile badges Badges you chose to display on your profile. | Replaceable | NIP-58 | |
| 10050 | DM relay list Relays where you want to receive private messages. | Replaceable | NIP-17 | |
| 13194 | Wallet info A Nostr Wallet Connect service's capabilities. | Replaceable | NIP-47 | |
| 22242 | Client authentication Proves to a relay that you own a key (AUTH). | Ephemeral | NIP-42 | |
| 23194 | Wallet request A Nostr Wallet Connect request, e.g. pay this invoice. | Ephemeral | NIP-47 | |
| 23195 | Wallet response A Nostr Wallet Connect response. | Ephemeral | NIP-47 | |
| 24133 | Nostr Connect Messages between an app and a remote signer (bunker). | Ephemeral | NIP-46 | |
| 27235 | HTTP auth Signs an HTTP request to log in to a web service. | Ephemeral | NIP-98 | |
| 30000 | Follow set A named, categorized list of people. | Addressable | NIP-51 | |
| 30008 | Badge set A named set of badges. The old home of profile badges, which moved to kind 10008. | Addressable | NIP-58 | |
| 30009 | Badge definition Defines a badge that can be awarded. | Addressable | NIP-58 | |
| 30023 | Long-form article A blog post in Markdown; editable because it is addressable. | Addressable | NIP-23 | |
| 30024 | Draft long-form article An unpublished draft of a long-form article. | Addressable | NIP-23 | |
| 30078 | Application data Arbitrary per-app settings stored on relays. | Addressable | NIP-78 | |
| 30311 | Live event A live stream or event with status and participants. | Addressable | NIP-53 | |
| 30315 | User status What you are up to right now, like music playing or "in a meeting". | Addressable | NIP-38 | |
| 30402 | Classified listing Something for sale or wanted. | Addressable | NIP-99 | |
| 31922 | Date-based calendar event An all-day or multi-day calendar event. | Addressable | NIP-52 | |
| 31923 | Time-based calendar event A calendar event with a start and end time. | Addressable | NIP-52 | |
| 31989 | Handler recommendation Recommends which app to use for a given kind. | Addressable | NIP-89 | |
| 31990 | Handler information An app announcing which kinds it can open. | Addressable | NIP-89 | |
| 34550 | Community definition Defines a moderated community and its moderators. | Addressable | NIP-72 |
Pick a tile to inspect a kind.
Kind number classifier
Kind 30023 is Addressable.
Relays keep the latest per author and d tag.
We know this one: Long-form article (NIP-23).