mirror of
https://github.com/nostr-protocol/nips.git
synced 2024-12-22 00:25:50 -05:00
1.8 KiB
1.8 KiB
NIP-24
Extra metadata fields and tags
draft
optional
This NIP defines extra optional fields added to events.
kind 0
These are extra fields not specified in NIP-01 that may be present in the stringified JSON of metadata events:
display_name
: an alternative, bigger name with richer characters thanname
.name
should always be set regardless of the presence ofdisplay_name
in the metadata.website
: a web URL related in any way to the event author.banner
: an URL to a wide (~1024x768) picture to be optionally displayed in the background of a profile screen.bot
: a boolean to clarify that the content is entirely or partially the result of automation, such as with chatbots or newsfeeds.pronouns
: a string representing the preferred way to refer to this person.
Deprecated fields
These are fields that should be ignored or removed when found in the wild:
displayName
: usedisplay_name
instead.username
: usename
instead.
kind 3
These are extra fields not specified in NIP-02 that may be present in the stringified JSON of follow events:
Deprecated fields
{<relay-url>: {"read": <true|false>, "write": <true|false>}, ...}
: an object of relays used by a user to read/write. NIP-65 should be used instead.
tags
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: