diff options
| author | Alex Gleason <alex@alexgleason.me> | 2026-04-10 13:31:37 -0500 |
|---|---|---|
| committer | Alex Gleason <alex@alexgleason.me> | 2026-04-10 13:31:37 -0500 |
| commit | 5e1e24766910fc07cb61a049aed2623987458ec2 (patch) | |
| tree | b7588f61fddf9374268d5cd6f4e3f2655d7c840a /24.md | |
| parent | b8782df594b4e7e8f088869134908eed58be6078 (diff) | |
| parent | 3465f540e3eaedccb5309711b502f0febf56b52f (diff) | |
Merge nip44-big-payloads into bigger-nip44bigger-nip44
Diffstat (limited to '24.md')
| -rw-r--r-- | 24.md | 13 |
1 files changed, 5 insertions, 8 deletions
| @@ -8,8 +8,7 @@ Extra metadata fields and tags | |||
| 8 | 8 | ||
| 9 | This NIP keeps track of extra optional fields that can added to events which are not defined anywhere else but have become _de facto_ standards and other minor implementation possibilities that do not deserve their own NIP and do not have a place in other NIPs. | 9 | This NIP keeps track of extra optional fields that can added to events which are not defined anywhere else but have become _de facto_ standards and other minor implementation possibilities that do not deserve their own NIP and do not have a place in other NIPs. |
| 10 | 10 | ||
| 11 | kind 0 | 11 | ### kind 0 |
| 12 | ====== | ||
| 13 | 12 | ||
| 14 | These are extra fields not specified in NIP-01 that may be present in the stringified JSON of metadata events: | 13 | These are extra fields not specified in NIP-01 that may be present in the stringified JSON of metadata events: |
| 15 | 14 | ||
| @@ -19,24 +18,22 @@ These are extra fields not specified in NIP-01 that may be present in the string | |||
| 19 | - `bot`: a boolean to clarify that the content is entirely or partially the result of automation, such as with chatbots or newsfeeds. | 18 | - `bot`: a boolean to clarify that the content is entirely or partially the result of automation, such as with chatbots or newsfeeds. |
| 20 | - `birthday`: an object representing the author's birth date. The format is { "year": number, "month": number, "day": number }. Each field MAY be omitted. | 19 | - `birthday`: an object representing the author's birth date. The format is { "year": number, "month": number, "day": number }. Each field MAY be omitted. |
| 21 | 20 | ||
| 22 | ### Deprecated fields | 21 | #### Deprecated fields |
| 23 | 22 | ||
| 24 | These are fields that should be ignored or removed when found in the wild: | 23 | These are fields that should be ignored or removed when found in the wild: |
| 25 | 24 | ||
| 26 | - `displayName`: use `display_name` instead. | 25 | - `displayName`: use `display_name` instead. |
| 27 | - `username`: use `name` instead. | 26 | - `username`: use `name` instead. |
| 28 | 27 | ||
| 29 | kind 3 | 28 | ### kind 3 |
| 30 | ====== | ||
| 31 | 29 | ||
| 32 | These are extra fields not specified in NIP-02 that may be present in the stringified JSON of follow events: | 30 | These are extra fields not specified in NIP-02 that may be present in the stringified JSON of follow events: |
| 33 | 31 | ||
| 34 | ### Deprecated fields | 32 | #### Deprecated fields |
| 35 | 33 | ||
| 36 | - `{<relay-url>: {"read": <true|false>, "write": <true|false>}, ...}`: an object of relays used by a user to read/write. [NIP-65](65.md) should be used instead. | 34 | - `{<relay-url>: {"read": <true|false>, "write": <true|false>}, ...}`: an object of relays used by a user to read/write. [NIP-65](65.md) should be used instead. |
| 37 | 35 | ||
| 38 | tags | 36 | ### tags |
| 39 | ==== | ||
| 40 | 37 | ||
| 41 | These tags may be present in multiple event kinds. Whenever a different meaning is not specified by some more specific NIP, they have the following meanings: | 38 | These tags may be present in multiple event kinds. Whenever a different meaning is not specified by some more specific NIP, they have the following meanings: |
| 42 | 39 | ||