Replies (2)

Constant's avatar
Constant 2 weeks ago
A kind is just a convention on how to interpret the event (event is the abstract term for Nostr post, which is actually a signed piece of JSON). Kind1, the most basic of basic events, is what we are mostly doing on Nostr right now. They are ''tweets'', or i like to see them as post-it notes. There are kinds for long-form articles, that take the requirements for such a thing into account. Or kinds for videos, pictures, lists. Your basic profile data is kind0, it holds a link to the profile picture, what name you set, stuff like that. It means that you can specifically look for things via its kind. If i want to see long-form articles, perhaps because i am in a longformarticle-app, the app searches for kind30023 stuff. If an app needs your profile data, it looks for your kind0. If you are looking for poetry, that is not written on a post-it note, that every client out there treats like garbage i.e. kind1, you look for kind????? to get the poetry. A NIP, Nostr Implementation Possibility, would describe what this kind would look like and how to interpret it. PS: This is an article: View article β†’ This is a video: View quoted note β†’
↑