Skip to content

Commit 0ed88ee

Browse files
authoredMar 5, 2025
NIP-01 a tag clarification (#1825)
1 parent d662d97 commit 0ed88ee

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed
 

‎01.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -78,8 +78,8 @@ This NIP defines 3 standard tags that can be used across all event kinds with th
7878
- The `e` tag, used to refer to an event: `["e", <32-bytes lowercase hex of the id of another event>, <recommended relay URL, optional>, <32-bytes lowercase hex of the author's pubkey, optional>]`
7979
- The `p` tag, used to refer to another user: `["p", <32-bytes lowercase hex of a pubkey>, <recommended relay URL, optional>]`
8080
- The `a` tag, used to refer to an addressable or replaceable event
81-
- for an addressable event: `["a", <kind integer>:<32-bytes lowercase hex of a pubkey>:<d tag value>, <recommended relay URL, optional>]`
82-
- for a normal replaceable event: `["a", <kind integer>:<32-bytes lowercase hex of a pubkey>:, <recommended relay URL, optional>]`
81+
- for an addressable event: `["a", "<kind integer>:<32-bytes lowercase hex of a pubkey>:<d tag value>", <recommended relay URL, optional>]`
82+
- for a normal replaceable event: `["a", "<kind integer>:<32-bytes lowercase hex of a pubkey>:", <recommended relay URL, optional>]` (note: include the trailing colon)
8383

8484
As a convention, all single-letter (only english alphabet letters: a-z, A-Z) key tags are expected to be indexed by relays, such that it is possible, for example, to query or subscribe to events that reference the event `"5c83da77af1dec6d7289834998ad7aafbd9e2191396d75ec3cc27f5a77226f36"` by using the `{"#e": ["5c83da77af1dec6d7289834998ad7aafbd9e2191396d75ec3cc27f5a77226f36"]}` filter. Only the first value in any given tag is indexed.
8585

0 commit comments

Comments
 (0)
Please sign in to comment.