NIP-24
> Extra metadata fields and tags
追加のメタデータフィールドとタグ
翻訳(84f1915時点)
このNIPはイベントに追加できる任意の追加のフィールドを定義する。
kind 0
これらはメタデータイベントの文字列化されたJSONに存在する可能性のあるNIP-01で指定されていない追加のフィールドである。
display_name
: name
よりもリッチな文字で大きく表示される名前。利用できない場合は name
にフォールバックすべき。
website
: イベントの著者に何らかの形で関連するWebのURL
banner
: 幅広の画像(〜1024x768)のURLであり、任意でプロフィール画面の背景にされる
廃止されたフィールド
これらは現在も使用されている場合には無視、削除されるべきフィールドである:
displayName
: display_name
を代わりに使うこと
username
: name
をかわりに使うこと
kind 3
これらは連絡先イベントの文字列化されたJSONに存在する可能性のあるNIP-02で指定されていない追加のフィールドである。
廃止されたフィールド
{<relay-url>: {"read": <true|false>, "write": <true|false>}, ...}
: ユーザが読み書きに使うリレーの集合を表すオブジェクト。
NIP-65を代わりに利用すべき
タグ
これらのタグは複数のイベントの種類(kind)に存在する。特定のNIPでより詳しく異なる意味が示されていない場合は、それらは次の意味を持つ:
r
: イベントが何らかの形で参照しているWebのURL
i
: イベントが参照するなんらかの外部のID(
NIP-73を参照)
t
: ハッシュタグ。値は小文字の文字列でなければならない(MUST)。