NIP-22: Comments
NIP-22 definieert een standaard voor het reageren op elke adresseerbare Nostr-content, waardoor threaded discussies mogelijk zijn op artikelen, video’s, kalenderevents en andere adresseerbare events.
Hoe Het Werkt
Reacties gebruiken kind 1111 events met tags die verwijzen naar de content waarop wordt gereageerd:
{
"kind": 1111,
"tags": [
["A", "30023:pubkey:article-id", "wss://relay.example"],
["E", "root-event-id", "wss://relay.example"],
["K", "30023"]
],
"content": "Geweldig artikel!"
}
Tag-Structuur
Atag: Verwijst naar het adresseerbare event waarop wordt gereageerd (kind:pubkey:d-tag formaat)Etag: Verwijst naar de root event ID voor threadingKtag: Geeft de kind van het root event aanetag: Verwijst naar bovenliggende reactie voor geneste antwoorden
Verschil met Kind 1
Hoewel kind 1 notities kunnen antwoorden op andere notities, zijn NIP-22 reacties specifiek ontworpen voor:
- Adresseerbare content (artikelen, video’s, kalenderevents)
- Het behouden van duidelijke ouder-kind relaties
- Het mogelijk maken van moderatie en threading op langvormige content
Toepassingen
- Artikeldiscussies
- Videoreacties
- NIP-52 kalenderevent-discussies
- Wiki-pagina overlegpagina’s
- Elk adresseerbaar event-type