diff --git a/54.md b/54.md new file mode 100644 index 00000000..e8e1e659 --- /dev/null +++ b/54.md @@ -0,0 +1,60 @@ +NIP-54 +====== + +Topical Notes +------------- + +`draft` `optional` + +This NIP enables authors to post exclusively into topics, without polluting their main feed. Authors can post to locations, hashtags, labels, and urls in a way that only followers of those topics will receive their posts. + +## Topical Note Kind + +Kind `21` defines a `kind:1`-equivalent event that MUST NOT be displayed unless the user follows one of the `g`, `t`, `r` or `l` tags. + +```jsonc +{ + "kind": 21, + "tags": [ + ["g", ""], + ["t", ""], + ["r", ""], + //.. + ["L", "