diff options
| author | Vitor Pamplona <vitor@vitorpamplona.com> | 2024-12-19 10:15:46 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-12-19 10:15:46 -0500 |
| commit | f7d97f3f40dc6677e6f996ffff431142ffe05810 (patch) | |
| tree | 2eaa8c8628cc9a4b05811ed3869e21221fd85307 /README.md | |
| parent | d5b77b6d7348061cd0f16adc35e4d02a3a0b7380 (diff) | |
| parent | 561059ff85c171b87a12b8381b724b4afc569a97 (diff) | |
Merge branch 'master' into draft-event
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 377 |
1 files changed, 216 insertions, 161 deletions
| @@ -30,7 +30,7 @@ They exist to document what may be implemented by [Nostr](https://github.com/nos | |||
| 30 | - [NIP-06: Basic key derivation from mnemonic seed phrase](06.md) | 30 | - [NIP-06: Basic key derivation from mnemonic seed phrase](06.md) |
| 31 | - [NIP-07: `window.nostr` capability for web browsers](07.md) | 31 | - [NIP-07: `window.nostr` capability for web browsers](07.md) |
| 32 | - [NIP-08: Handling Mentions](08.md) --- **unrecommended**: deprecated in favor of [NIP-27](27.md) | 32 | - [NIP-08: Handling Mentions](08.md) --- **unrecommended**: deprecated in favor of [NIP-27](27.md) |
| 33 | - [NIP-09: Event Deletion](09.md) | 33 | - [NIP-09: Event Deletion Request](09.md) |
| 34 | - [NIP-10: Conventions for clients' use of `e` and `p` tags in text events](10.md) | 34 | - [NIP-10: Conventions for clients' use of `e` and `p` tags in text events](10.md) |
| 35 | - [NIP-11: Relay Information Document](11.md) | 35 | - [NIP-11: Relay Information Document](11.md) |
| 36 | - [NIP-13: Proof of Work](13.md) | 36 | - [NIP-13: Proof of Work](13.md) |
| @@ -40,6 +40,7 @@ They exist to document what may be implemented by [Nostr](https://github.com/nos | |||
| 40 | - [NIP-18: Reposts](18.md) | 40 | - [NIP-18: Reposts](18.md) |
| 41 | - [NIP-19: bech32-encoded entities](19.md) | 41 | - [NIP-19: bech32-encoded entities](19.md) |
| 42 | - [NIP-21: `nostr:` URI scheme](21.md) | 42 | - [NIP-21: `nostr:` URI scheme](21.md) |
| 43 | - [NIP-22: Comment](22.md) | ||
| 43 | - [NIP-23: Long-form Content](23.md) | 44 | - [NIP-23: Long-form Content](23.md) |
| 44 | - [NIP-24: Extra metadata fields and tags](24.md) | 45 | - [NIP-24: Extra metadata fields and tags](24.md) |
| 45 | - [NIP-25: Reactions](25.md) | 46 | - [NIP-25: Reactions](25.md) |
| @@ -69,16 +70,25 @@ They exist to document what may be implemented by [Nostr](https://github.com/nos | |||
| 69 | - [NIP-52: Calendar Events](52.md) | 70 | - [NIP-52: Calendar Events](52.md) |
| 70 | - [NIP-53: Live Activities](53.md) | 71 | - [NIP-53: Live Activities](53.md) |
| 71 | - [NIP-54: Wiki](54.md) | 72 | - [NIP-54: Wiki](54.md) |
| 73 | - [NIP-55: Android Signer Application](55.md) | ||
| 72 | - [NIP-56: Reporting](56.md) | 74 | - [NIP-56: Reporting](56.md) |
| 73 | - [NIP-57: Lightning Zaps](57.md) | 75 | - [NIP-57: Lightning Zaps](57.md) |
| 74 | - [NIP-58: Badges](58.md) | 76 | - [NIP-58: Badges](58.md) |
| 75 | - [NIP-59: Gift Wrap](59.md) | 77 | - [NIP-59: Gift Wrap](59.md) |
| 78 | - [NIP-60: Cashu Wallet](60.md) | ||
| 79 | - [NIP-61: Nutzaps](61.md) | ||
| 80 | - [NIP-64: Chess (PGN)](64.md) | ||
| 76 | - [NIP-65: Relay List Metadata](65.md) | 81 | - [NIP-65: Relay List Metadata](65.md) |
| 82 | - [NIP-68: Picture-first feeds](68.md) | ||
| 83 | - [NIP-69: Peer-to-peer Order events](69.md) | ||
| 84 | - [NIP-70: Protected Events](70.md) | ||
| 77 | - [NIP-71: Video Events](71.md) | 85 | - [NIP-71: Video Events](71.md) |
| 78 | - [NIP-72: Moderated Communities](72.md) | 86 | - [NIP-72: Moderated Communities](72.md) |
| 87 | - [NIP-73: External Content IDs](73.md) | ||
| 79 | - [NIP-75: Zap Goals](75.md) | 88 | - [NIP-75: Zap Goals](75.md) |
| 80 | - [NIP-78: Application-specific data](78.md) | 89 | - [NIP-78: Application-specific data](78.md) |
| 81 | - [NIP-84: Highlights](84.md) | 90 | - [NIP-84: Highlights](84.md) |
| 91 | - [NIP-86: Relay Management API](86.md) | ||
| 82 | - [NIP-89: Recommended Application Handlers](89.md) | 92 | - [NIP-89: Recommended Application Handlers](89.md) |
| 83 | - [NIP-90: Data Vending Machines](90.md) | 93 | - [NIP-90: Data Vending Machines](90.md) |
| 84 | - [NIP-92: Media Attachments](92.md) | 94 | - [NIP-92: Media Attachments](92.md) |
| @@ -86,121 +96,151 @@ They exist to document what may be implemented by [Nostr](https://github.com/nos | |||
| 86 | - [NIP-96: HTTP File Storage Integration](96.md) | 96 | - [NIP-96: HTTP File Storage Integration](96.md) |
| 87 | - [NIP-98: HTTP Auth](98.md) | 97 | - [NIP-98: HTTP Auth](98.md) |
| 88 | - [NIP-99: Classified Listings](99.md) | 98 | - [NIP-99: Classified Listings](99.md) |
| 99 | - [NIP-7D: Threads](7D.md) | ||
| 100 | - [NIP-C7: Chats](C7.md) | ||
| 89 | 101 | ||
| 90 | ## Event Kinds | 102 | ## Event Kinds |
| 91 | | kind | description | NIP | | 103 | |
| 92 | | ------------- | -------------------------- | ------------------------ | | 104 | | kind | description | NIP | |
| 93 | | `0` | Metadata | [01](01.md) | | 105 | | ------------- | ------------------------------- | -------------------------------------- | |
| 94 | | `1` | Short Text Note | [01](01.md) | | 106 | | `0` | User Metadata | [01](01.md) | |
| 95 | | `2` | Recommend Relay | 01 (deprecated) | | 107 | | `1` | Short Text Note | [01](01.md) | |
| 96 | | `3` | Follows | [02](02.md) | | 108 | | `2` | Recommend Relay | 01 (deprecated) | |
| 97 | | `4` | Encrypted Direct Messages | [04](04.md) | | 109 | | `3` | Follows | [02](02.md) | |
| 98 | | `5` | Event Deletion | [09](09.md) | | 110 | | `4` | Encrypted Direct Messages | [04](04.md) | |
| 99 | | `6` | Repost | [18](18.md) | | 111 | | `5` | Event Deletion Request | [09](09.md) | |
| 100 | | `7` | Reaction | [25](25.md) | | 112 | | `6` | Repost | [18](18.md) | |
| 101 | | `8` | Badge Award | [58](58.md) | | 113 | | `7` | Reaction | [25](25.md) | |
| 102 | | `9` | Group Chat Message | [29](29.md) | | 114 | | `8` | Badge Award | [58](58.md) | |
| 103 | | `10` | Group Chat Threaded Reply | [29](29.md) | | 115 | | `9` | Chat Message | [C7](C7.md) | |
| 104 | | `11` | Group Thread | [29](29.md) | | 116 | | `10` | Group Chat Threaded Reply | 29 (deprecated) | |
| 105 | | `12` | Group Thread Reply | [29](29.md) | | 117 | | `11` | Thread | [7D](7D.md) | |
| 106 | | `13` | Seal | [59](59.md) | | 118 | | `12` | Group Thread Reply | 29 (deprecated) | |
| 107 | | `14` | Direct Message | [17](17.md) | | 119 | | `13` | Seal | [59](59.md) | |
| 108 | | `16` | Generic Repost | [18](18.md) | | 120 | | `14` | Direct Message | [17](17.md) | |
| 109 | | `40` | Channel Creation | [28](28.md) | | 121 | | `16` | Generic Repost | [18](18.md) | |
| 110 | | `41` | Channel Metadata | [28](28.md) | | 122 | | `17` | Reaction to a website | [25](25.md) | |
| 111 | | `42` | Channel Message | [28](28.md) | | 123 | | `20` | Picture | [68](68.md) | |
| 112 | | `43` | Channel Hide Message | [28](28.md) | | 124 | | `40` | Channel Creation | [28](28.md) | |
| 113 | | `44` | Channel Mute User | [28](28.md) | | 125 | | `41` | Channel Metadata | [28](28.md) | |
| 114 | | `818` | Merge Requests | [54](54.md) | | 126 | | `42` | Channel Message | [28](28.md) | |
| 115 | | `1021` | Bid | [15](15.md) | | 127 | | `43` | Channel Hide Message | [28](28.md) | |
| 116 | | `1022` | Bid confirmation | [15](15.md) | | 128 | | `44` | Channel Mute User | [28](28.md) | |
| 117 | | `1040` | OpenTimestamps | [03](03.md) | | 129 | | `64` | Chess (PGN) | [64](64.md) | |
| 118 | | `1059` | Gift Wrap | [59](59.md) | | 130 | | `818` | Merge Requests | [54](54.md) | |
| 119 | | `1063` | File Metadata | [94](94.md) | | 131 | | `1021` | Bid | [15](15.md) | |
| 120 | | `1311` | Live Chat Message | [53](53.md) | | 132 | | `1022` | Bid confirmation | [15](15.md) | |
| 121 | | `1617` | Patches | [34](34.md) | | 133 | | `1040` | OpenTimestamps | [03](03.md) | |
| 122 | | `1621` | Issues | [34](34.md) | | 134 | | `1059` | Gift Wrap | [59](59.md) | |
| 123 | | `1622` | Replies | [34](34.md) | | 135 | | `1063` | File Metadata | [94](94.md) | |
| 124 | | `1630`-`1633` | Status | [34](34.md) | | 136 | | `1111` | Comment | [22](22.md) | |
| 125 | | `1971` | Problem Tracker | [nostrocket][nostrocket] | | 137 | | `1311` | Live Chat Message | [53](53.md) | |
| 126 | | `1984` | Reporting | [56](56.md) | | 138 | | `1617` | Patches | [34](34.md) | |
| 127 | | `1985` | Label | [32](32.md) | | 139 | | `1621` | Issues | [34](34.md) | |
| 128 | | `2003` | Torrent | [35](35.md) | | 140 | | `1622` | Replies | [34](34.md) | |
| 129 | | `2004` | Torrent Comment | [35](35.md) | | 141 | | `1630`-`1633` | Status | [34](34.md) | |
| 130 | | `2022` | Coinjoin Pool | [joinstr][joinstr] | | 142 | | `1971` | Problem Tracker | [nostrocket][nostrocket] | |
| 131 | | `4550` | Community Post Approval | [72](72.md) | | 143 | | `1984` | Reporting | [56](56.md) | |
| 132 | | `5000`-`5999` | Job Request | [90](90.md) | | 144 | | `1985` | Label | [32](32.md) | |
| 133 | | `6000`-`6999` | Job Result | [90](90.md) | | 145 | | `1986` | Relay reviews | | |
| 134 | | `7000` | Job Feedback | [90](90.md) | | 146 | | `1987` | AI Embeddings / Vector lists | [NKBIP-02] | |
| 135 | | `9000`-`9030` | Group Control Events | [29](29.md) | | 147 | | `2003` | Torrent | [35](35.md) | |
| 136 | | `9041` | Zap Goal | [75](75.md) | | 148 | | `2004` | Torrent Comment | [35](35.md) | |
| 137 | | `9734` | Zap Request | [57](57.md) | | 149 | | `2022` | Coinjoin Pool | [joinstr][joinstr] | |
| 138 | | `9735` | Zap | [57](57.md) | | 150 | | `4550` | Community Post Approval | [72](72.md) | |
| 139 | | `9802` | Highlights | [84](84.md) | | 151 | | `5000`-`5999` | Job Request | [90](90.md) | |
| 140 | | `10000` | Mute list | [51](51.md) | | 152 | | `6000`-`6999` | Job Result | [90](90.md) | |
| 141 | | `10001` | Pin list | [51](51.md) | | 153 | | `7000` | Job Feedback | [90](90.md) | |
| 142 | | `10002` | Relay List Metadata | [65](65.md) | | 154 | | `7374` | Reserved Cashu Wallet Tokens | [60](60.md) | |
| 143 | | `10003` | Bookmark list | [51](51.md) | | 155 | | `7375` | Cashu Wallet Tokens | [60](60.md) | |
| 144 | | `10004` | Communities list | [51](51.md) | | 156 | | `7376` | Cashu Wallet History | [60](60.md) | |
| 145 | | `10005` | Public chats list | [51](51.md) | | 157 | | `9000`-`9030` | Group Control Events | [29](29.md) | |
| 146 | | `10006` | Blocked relays list | [51](51.md) | | 158 | | `9041` | Zap Goal | [75](75.md) | |
| 147 | | `10007` | Search relays list | [51](51.md) | | 159 | | `9321` | Nutzap | [61](61.md) | |
| 148 | | `10009` | User groups | [51](51.md), [29](29.md) | | 160 | | `9467` | Tidal login | [Tidal-nostr] | |
| 149 | | `10013` | Private Relays | [35](37.md) | | 161 | | `9734` | Zap Request | [57](57.md) | |
| 150 | | `10015` | Interests list | [51](51.md) | | 162 | | `9735` | Zap | [57](57.md) | |
| 151 | | `10030` | User emoji list | [51](51.md) | | 163 | | `9802` | Highlights | [84](84.md) | |
| 152 | | `10050` | Relay list to receive DMs | [17](17.md) | | 164 | | `10000` | Mute list | [51](51.md) | |
| 153 | | `10096` | File storage server list | [96](96.md) | | 165 | | `10001` | Pin list | [51](51.md) | |
| 154 | | `13194` | Wallet Info | [47](47.md) | | 166 | | `10002` | Relay List Metadata | [65](65.md) | |
| 155 | | `21000` | Lightning Pub RPC | [Lightning.Pub][lnpub] | | 167 | | `10003` | Bookmark list | [51](51.md) | |
| 156 | | `22242` | Client Authentication | [42](42.md) | | 168 | | `10004` | Communities list | [51](51.md) | |
| 157 | | `23194` | Wallet Request | [47](47.md) | | 169 | | `10005` | Public chats list | [51](51.md) | |
| 158 | | `23195` | Wallet Response | [47](47.md) | | 170 | | `10006` | Blocked relays list | [51](51.md) | |
| 159 | | `24133` | Nostr Connect | [46](46.md) | | 171 | | `10007` | Search relays list | [51](51.md) | |
| 160 | | `27235` | HTTP Auth | [98](98.md) | | 172 | | `10009` | User groups | [51](51.md), [29](29.md) | |
| 161 | | `30000` | Follow sets | [51](51.md) | | 173 | | `10015` | Interests list | [51](51.md) | |
| 162 | | `30001` | Generic lists | [51](51.md) | | 174 | | `10019` | Nutzap Mint Recommendation | [61](61.md) | |
| 163 | | `30002` | Relay sets | [51](51.md) | | 175 | | `10030` | User emoji list | [51](51.md) | |
| 164 | | `30003` | Bookmark sets | [51](51.md) | | 176 | | `10050` | Relay list to receive DMs | [51](51.md), [17](17.md) | |
| 165 | | `30004` | Curation sets | [51](51.md) | | 177 | | `10063` | User server list | [Blossom][blossom] | |
| 166 | | `30005` | Video sets | [51](51.md) | | 178 | | `10096` | File storage server list | [96](96.md) | |
| 167 | | `30008` | Profile Badges | [58](58.md) | | 179 | | `13194` | Wallet Info | [47](47.md) | |
| 168 | | `30009` | Badge Definition | [58](58.md) | | 180 | | `21000` | Lightning Pub RPC | [Lightning.Pub][lnpub] | |
| 169 | | `30015` | Interest sets | [51](51.md) | | 181 | | `22242` | Client Authentication | [42](42.md) | |
| 170 | | `30017` | Create or update a stall | [15](15.md) | | 182 | | `23194` | Wallet Request | [47](47.md) | |
| 171 | | `30018` | Create or update a product | [15](15.md) | | 183 | | `23195` | Wallet Response | [47](47.md) | |
| 172 | | `30019` | Marketplace UI/UX | [15](15.md) | | 184 | | `24133` | Nostr Connect | [46](46.md) | |
| 173 | | `30020` | Product sold as an auction | [15](15.md) | | 185 | | `24242` | Blobs stored on mediaservers | [Blossom][blossom] | |
| 174 | | `30023` | Long-form Content | [23](23.md) | | 186 | | `27235` | HTTP Auth | [98](98.md) | |
| 175 | | `30024` | Draft Long-form Content | [23](23.md) | | 187 | | `30000` | Follow sets | [51](51.md) | |
| 176 | | `30030` | Emoji sets | [51](51.md) | | 188 | | `30001` | Generic lists | 51 (deprecated) | |
| 177 | | `30063` | Release artifact sets | [51](51.md) | | 189 | | `30002` | Relay sets | [51](51.md) | |
| 178 | | `30078` | Application-specific Data | [78](78.md) | | 190 | | `30003` | Bookmark sets | [51](51.md) | |
| 179 | | `30311` | Live Event | [53](53.md) | | 191 | | `30004` | Curation sets | [51](51.md) | |
| 180 | | `30315` | User Statuses | [38](38.md) | | 192 | | `30005` | Video sets | [51](51.md) | |
| 181 | | `30402` | Classified Listing | [99](99.md) | | 193 | | `30007` | Kind mute sets | [51](51.md) | |
| 182 | | `30403` | Draft Classified Listing | [99](99.md) | | 194 | | `30008` | Profile Badges | [58](58.md) | |
| 183 | | `30617` | Repository announcements | [34](34.md) | | 195 | | `30009` | Badge Definition | [58](58.md) | |
| 184 | | `30818` | Wiki article | [54](54.md) | | 196 | | `30015` | Interest sets | [51](51.md) | |
| 185 | | `30819` | Redirects | [54](54.md) | | 197 | | `30017` | Create or update a stall | [15](15.md) | |
| 186 | | `31890` | Feed | [NUD: Custom Feeds](https://wikifreedia.xyz/cip-01/97c70a44366a6535c1) | | 198 | | `30018` | Create or update a product | [15](15.md) | |
| 187 | | `31234` | Draft Event | [37](37.md) | | 199 | | `30019` | Marketplace UI/UX | [15](15.md) | |
| 188 | | `31922` | Date-Based Calendar Event | [52](52.md) | | 200 | | `30020` | Product sold as an auction | [15](15.md) | |
| 189 | | `31923` | Time-Based Calendar Event | [52](52.md) | | 201 | | `30023` | Long-form Content | [23](23.md) | |
| 190 | | `31924` | Calendar | [52](52.md) | | 202 | | `30024` | Draft Long-form Content | [23](23.md) | |
| 191 | | `31925` | Calendar Event RSVP | [52](52.md) | | 203 | | `30030` | Emoji sets | [51](51.md) | |
| 192 | | `31989` | Handler recommendation | [89](89.md) | | 204 | | `30040` | Modular Article Header | [NKBIP-01] | |
| 193 | | `31990` | Handler information | [89](89.md) | | 205 | | `30041` | Modular Article Content | [NKBIP-01] | |
| 194 | | `34235` | Video Event | [71](71.md) | | 206 | | `30063` | Release artifact sets | [51](51.md) | |
| 195 | | `34236` | Short-form Portrait Video Event | [71](71.md) | | 207 | | `30078` | Application-specific Data | [78](78.md) | |
| 196 | | `34237` | Video View Event | [71](71.md) | | 208 | | `30311` | Live Event | [53](53.md) | |
| 197 | | `34550` | Community Definition | [72](72.md) | | 209 | | `30315` | User Statuses | [38](38.md) | |
| 198 | | `39000-9` | Group metadata events | [29](29.md) | | 210 | | `30388` | Slide Set | [Corny Chat][cornychat-slideset] | |
| 199 | 211 | | `30402` | Classified Listing | [99](99.md) | | |
| 200 | [NUD: Custom Feeds]: https://wikifreedia.xyz/cip-01/97c70a44366a6535c1 | 212 | | `30403` | Draft Classified Listing | [99](99.md) | |
| 213 | | `30617` | Repository announcements | [34](34.md) | | ||
| 214 | | `30618` | Repository state announcements | [34](34.md) | | ||
| 215 | | `30818` | Wiki article | [54](54.md) | | ||
| 216 | | `30819` | Redirects | [54](54.md) | | ||
| 217 | | `31234` | Draft Event | [37](37.md) | | ||
| 218 | | `31388` | Link Set | [Corny Chat][cornychat-linkset] | | ||
| 219 | | `31890` | Feed | [NUD: Custom Feeds][NUD: Custom Feeds] | | ||
| 220 | | `31922` | Date-Based Calendar Event | [52](52.md) | | ||
| 221 | | `31923` | Time-Based Calendar Event | [52](52.md) | | ||
| 222 | | `31924` | Calendar | [52](52.md) | | ||
| 223 | | `31925` | Calendar Event RSVP | [52](52.md) | | ||
| 224 | | `31989` | Handler recommendation | [89](89.md) | | ||
| 225 | | `31990` | Handler information | [89](89.md) | | ||
| 226 | | `34235` | Video Event | [71](71.md) | | ||
| 227 | | `34236` | Short-form Portrait Video Event | [71](71.md) | | ||
| 228 | | `34550` | Community Definition | [72](72.md) | | ||
| 229 | | `37375` | Cashu Wallet Event | [60](60.md) | | ||
| 230 | | `38383` | Peer-to-peer Order events | [69](69.md) | | ||
| 231 | | `39000-9` | Group metadata events | [29](29.md) | | ||
| 232 | |||
| 233 | [NUD: Custom Feeds]: https://wikifreedia.xyz/cip-01/ | ||
| 234 | |||
| 201 | [nostrocket]: https://github.com/nostrocket/NIPS/blob/main/Problems.md | 235 | [nostrocket]: https://github.com/nostrocket/NIPS/blob/main/Problems.md |
| 202 | [lnpub]: https://github.com/shocknet/Lightning.Pub/blob/master/proto/autogenerated/client.md | 236 | [lnpub]: https://github.com/shocknet/Lightning.Pub/blob/master/proto/autogenerated/client.md |
| 237 | [cornychat-slideset]: https://cornychat.com/datatypes#kind30388slideset | ||
| 238 | [cornychat-linkset]: https://cornychat.com/datatypes#kind31388linkset | ||
| 203 | [joinstr]: https://gitlab.com/1440000bytes/joinstr/-/blob/main/NIP.md | 239 | [joinstr]: https://gitlab.com/1440000bytes/joinstr/-/blob/main/NIP.md |
| 240 | [NKBIP-01]: https://wikistr.com/nkbip-01 | ||
| 241 | [NKBIP-02]: https://wikistr.com/nkbip-02 | ||
| 242 | [blossom]: https://github.com/hzrd149/blossom | ||
| 243 | [Tidal-nostr]: https://wikistr.com/tidal-nostr | ||
| 204 | 244 | ||
| 205 | ## Message types | 245 | ## Message types |
| 206 | 246 | ||
| @@ -226,58 +266,73 @@ They exist to document what may be implemented by [Nostr](https://github.com/nos | |||
| 226 | | `AUTH` | used to send authentication challenges | [42](42.md) | | 266 | | `AUTH` | used to send authentication challenges | [42](42.md) | |
| 227 | | `COUNT` | used to send requested event counts to clients | [45](45.md) | | 267 | | `COUNT` | used to send requested event counts to clients | [45](45.md) | |
| 228 | 268 | ||
| 229 | Please update these lists when proposing NIPs introducing new event kinds. | ||
| 230 | |||
| 231 | ## Standardized Tags | 269 | ## Standardized Tags |
| 232 | 270 | ||
| 233 | | name | value | other parameters | NIP | | 271 | | name | value | other parameters | NIP | |
| 234 | | ----------------- | ------------------------------------ | ------------------------------- | ------------------------------------- | | 272 | | ----------------- | ------------------------------------ | ------------------------------- | -------------------------------------------------- | |
| 235 | | `e` | event id (hex) | relay URL, marker, pubkey (hex) | [01](01.md), [10](10.md) | | 273 | | `a` | coordinates to an event | relay URL | [01](01.md) | |
| 236 | | `p` | pubkey (hex) | relay URL, petname | [01](01.md), [02](02.md) | | 274 | | `A` | root address | relay URL | [22](22.md) | |
| 237 | | `a` | coordinates to an event | relay URL | [01](01.md) | | 275 | | `d` | identifier | -- | [01](01.md) | |
| 238 | | `d` | identifier | -- | [01](01.md) | | 276 | | `e` | event id (hex) | relay URL, marker, pubkey (hex) | [01](01.md), [10](10.md) | |
| 239 | | `g` | geohash | -- | [52](52.md) | | 277 | | `E` | root event id | relay URL | [22](22.md) | |
| 240 | | `i` | identity | proof | [39](39.md) | | 278 | | `f` | currency code | -- | [69](69.md) | |
| 241 | | `k` | kind number (string) | -- | [18](18.md), [25](25.md), [72](72.md) | | 279 | | `g` | geohash | -- | [52](52.md) | |
| 242 | | `l` | label, label namespace | annotations | [32](32.md) | | 280 | | `h` | group id | -- | [29](29.md) | |
| 243 | | `L` | label namespace | -- | [32](32.md) | | 281 | | `i` | external identity | proof, url hint | [35](35.md), [39](39.md), [73](73.md) | |
| 244 | | `m` | MIME type | -- | [94](94.md) | | 282 | | `I` | root external identity | -- | [22](22.md) | |
| 245 | | `q` | event id (hex) | relay URL | [18](18.md) | | 283 | | `k` | kind | -- | [18](18.md), [25](25.md), [72](72.md), [73](73.md) | |
| 246 | | `r` | a reference (URL, etc) | petname | | | 284 | | `K` | root scope | -- | [22](22.md) | |
| 247 | | `r` | relay url | marker | [65](65.md) | | 285 | | `l` | label, label namespace | -- | [32](32.md) | |
| 248 | | `t` | hashtag | -- | | | 286 | | `L` | label namespace | -- | [32](32.md) | |
| 249 | | `alt` | summary | -- | [31](31.md) | | 287 | | `m` | MIME type | -- | [94](94.md) | |
| 250 | | `amount` | millisatoshis, stringified | -- | [57](57.md) | | 288 | | `p` | pubkey (hex) | relay URL, petname | [01](01.md), [02](02.md) | |
| 251 | | `bolt11` | `bolt11` invoice | -- | [57](57.md) | | 289 | | `P` | pubkey (hex) | -- | [57](57.md) | |
| 252 | | `challenge` | challenge string | -- | [42](42.md) | | 290 | | `q` | event id (hex) | relay URL, pubkey (hex) | [18](18.md) | |
| 253 | | `client` | name, address | relay URL | [89](89.md) | | 291 | | `r` | a reference (URL, etc) | -- | [24](24.md), [25](25.md) | |
| 254 | | `clone` | git clone URL | -- | [34](34.md) | | 292 | | `r` | relay url | marker | [65](65.md) | |
| 255 | | `content-warning` | reason | -- | [36](36.md) | | 293 | | `s` | status | -- | [69](69.md) | |
| 256 | | `delegation` | pubkey, conditions, delegation token | -- | [26](26.md) | | 294 | | `t` | hashtag | -- | [24](24.md), [34](34.md), [35](35.md) | |
| 257 | | `description` | description | -- | [34](34.md), [57](57.md), [58](58.md) | | 295 | | `u` | url | -- | [61](61.md), [98](98.md) | |
| 258 | | `emoji` | shortcode, image URL | -- | [30](30.md) | | 296 | | `x` | infohash | -- | [35](35.md) | |
| 259 | | `encrypted` | -- | -- | [90](90.md) | | 297 | | `y` | platform | -- | [69](69.md) | |
| 260 | | `expiration` | unix timestamp (string) | -- | [40](40.md) | | 298 | | `z` | order number | -- | [69](69.md) | |
| 261 | | `goal` | event id (hex) | relay URL | [75](75.md) | | 299 | | `-` | -- | -- | [70](70.md) | |
| 262 | | `image` | image URL | dimensions in pixels | [23](23.md), [58](58.md) | | 300 | | `alt` | summary | -- | [31](31.md) | |
| 263 | | `imeta` | inline metadata | -- | [92](92.md) | | 301 | | `amount` | millisatoshis, stringified | -- | [57](57.md) | |
| 264 | | `lnurl` | `bech32` encoded `lnurl` | -- | [57](57.md) | | 302 | | `bolt11` | `bolt11` invoice | -- | [57](57.md) | |
| 265 | | `location` | location string | -- | [52](52.md), [99](99.md) | | 303 | | `challenge` | challenge string | -- | [42](42.md) | |
| 266 | | `name` | name | -- | [34](34.md), [58](58.md) | | 304 | | `client` | name, address | relay URL | [89](89.md) | |
| 267 | | `nonce` | random | difficulty | [13](13.md) | | 305 | | `clone` | git clone URL | -- | [34](34.md) | |
| 268 | | `preimage` | hash of `bolt11` invoice | -- | [57](57.md) | | 306 | | `content-warning` | reason | -- | [36](36.md) | |
| 269 | | `price` | price | currency, frequency | [99](99.md) | | 307 | | `delegation` | pubkey, conditions, delegation token | -- | [26](26.md) | |
| 270 | | `proxy` | external ID | protocol | [48](48.md) | | 308 | | `description` | description | -- | [34](34.md), [57](57.md), [58](58.md) | |
| 271 | | `published_at` | unix timestamp (string) | -- | [23](23.md) | | 309 | | `emoji` | shortcode, image URL | -- | [30](30.md) | |
| 272 | | `relay` | relay url | -- | [42](42.md), [17](17.md) | | 310 | | `encrypted` | -- | -- | [90](90.md) | |
| 273 | | `relays` | relay list | -- | [57](57.md) | | 311 | | `expiration` | unix timestamp (string) | -- | [40](40.md) | |
| 274 | | `server` | file storage server url | -- | [96](96.md) | | 312 | | `file` | full path (string) | -- | [35](35.md) | |
| 275 | | `subject` | subject | -- | [14](14.md), [17](17.md) | | 313 | | `goal` | event id (hex) | relay URL | [75](75.md) | |
| 276 | | `summary` | article summary | -- | [23](23.md) | | 314 | | `image` | image URL | dimensions in pixels | [23](23.md), [52](52.md), [58](58.md) | |
| 277 | | `thumb` | badge thumbnail | dimensions in pixels | [58](58.md) | | 315 | | `imeta` | inline metadata | -- | [92](92.md) | |
| 278 | | `title` | article title | -- | [23](23.md) | | 316 | | `lnurl` | `bech32` encoded `lnurl` | -- | [57](57.md) | |
| 279 | | `web` | webpage URL | -- | [34](34.md) | | 317 | | `location` | location string | -- | [52](52.md), [99](99.md) | |
| 280 | | `zap` | pubkey (hex), relay URL | weight | [57](57.md) | | 318 | | `name` | name | -- | [34](34.md), [58](58.md), [72](72.md) | |
| 319 | | `nonce` | random | difficulty | [13](13.md) | | ||
| 320 | | `preimage` | hash of `bolt11` invoice | -- | [57](57.md) | | ||
| 321 | | `price` | price | currency, frequency | [99](99.md) | | ||
| 322 | | `proxy` | external ID | protocol | [48](48.md) | | ||
| 323 | | `published_at` | unix timestamp (string) | -- | [23](23.md) | | ||
| 324 | | `relay` | relay url | -- | [42](42.md), [17](17.md) | | ||
| 325 | | `relays` | relay list | -- | [57](57.md) | | ||
| 326 | | `server` | file storage server url | -- | [96](96.md) | | ||
| 327 | | `subject` | subject | -- | [14](14.md), [17](17.md), [34](34.md) | | ||
| 328 | | `summary` | summary | -- | [23](23.md), [52](52.md) | | ||
| 329 | | `thumb` | badge thumbnail | dimensions in pixels | [58](58.md) | | ||
| 330 | | `title` | article title | -- | [23](23.md) | | ||
| 331 | | `tracker` | torrent tracker URL | -- | [35](35.md) | | ||
| 332 | | `web` | webpage URL | -- | [34](34.md) | | ||
| 333 | | `zap` | pubkey (hex), relay URL | weight | [57](57.md) | | ||
| 334 | |||
| 335 | Please update these lists when proposing new NIPs. | ||
| 281 | 336 | ||
| 282 | ## Criteria for acceptance of NIPs | 337 | ## Criteria for acceptance of NIPs |
| 283 | 338 | ||