The Protocol
Events
Events are the atomic unit of the Nostr protocol. This is a short overview of various types of events.
What is an Event?
Events are the only object type on the Nostr network. There are many different kinds of events, which detail the different actions that user might take or messages that might be received.
A deeper discussion of events is beyond the scope of this site but you can see a list of the various types of events that exist in Nostr below.
Event Kinds
Kind | Description | Covered in NIP |
---|---|---|
0 | Metadata | 1, 5 |
1 | Text | 1 |
2 | Recommend Relay | 1 |
3 | Contacts | 2 |
4 | Encrypted Direct Messages | 4 |
5 | Event Deletion | 9 |
7 | Reaction | 25 |
40 | Channel Creation | 28 |
41 | Channel Metadata | 28 |
42 | Channel Message | 28 |
43 | Channel Hide Message | 28 |
44 | Channel Mute User | 28 |
45-49 | Public Chat Reserved | 28 |
22242 | Client Authentication | 42 |
10000-19999 | Replaceable Events Reserved | 16 |
20000-29999 | Ephemeral Events Reserved | 16 |
30000-39999 | Param. Repl. Events Reserved | 33 |