diff options
| author | Pablo Fernandez <p@f7z.io> | 2023-06-08 22:32:17 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-06-08 22:32:17 +0200 |
| commit | 6baacf6fb1badf3ba2480a88519e357b3cbdaaac (patch) | |
| tree | b3d211bc3683b340d678c3574519f327e7b3858e /README.md | |
| parent | 964bc5b5ce946ab66aae945084549f26ffdef70f (diff) | |
| parent | 14a887d43b654f41de5d271e27ef69048f183fb4 (diff) | |
Merge branch 'master' into nip31
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 8 |
1 files changed, 7 insertions, 1 deletions
| @@ -1,7 +1,7 @@ | |||
| 1 | # NIPs | 1 | # NIPs |
| 2 | 2 | ||
| 3 | NIPs stand for **Nostr Implementation Possibilities**. | 3 | NIPs stand for **Nostr Implementation Possibilities**. |
| 4 | They exist to document what may be implemented by [Nostr](https://github.com/fiatjaf/nostr)-compatible _relay_ and _client_ software. | 4 | They exist to document what may be implemented by [Nostr](https://github.com/nostr-protocol/nostr)-compatible _relay_ and _client_ software. |
| 5 | 5 | ||
| 6 | --- | 6 | --- |
| 7 | 7 | ||
| @@ -45,6 +45,7 @@ They exist to document what may be implemented by [Nostr](https://github.com/fia | |||
| 45 | - [NIP-26: Delegated Event Signing](26.md) | 45 | - [NIP-26: Delegated Event Signing](26.md) |
| 46 | - [NIP-27: Text Note References](27.md) | 46 | - [NIP-27: Text Note References](27.md) |
| 47 | - [NIP-28: Public Chat](28.md) | 47 | - [NIP-28: Public Chat](28.md) |
| 48 | - [NIP-30: Custom Emoji](30.md) | ||
| 48 | - [NIP-31: Dealing with Unknown Events](31.md) | 49 | - [NIP-31: Dealing with Unknown Events](31.md) |
| 49 | - [NIP-33: Parameterized Replaceable Events](33.md) | 50 | - [NIP-33: Parameterized Replaceable Events](33.md) |
| 50 | - [NIP-36: Sensitive Content](36.md) | 51 | - [NIP-36: Sensitive Content](36.md) |
| @@ -61,6 +62,7 @@ They exist to document what may be implemented by [Nostr](https://github.com/fia | |||
| 61 | - [NIP-58: Badges](58.md) | 62 | - [NIP-58: Badges](58.md) |
| 62 | - [NIP-65: Relay List Metadata](65.md) | 63 | - [NIP-65: Relay List Metadata](65.md) |
| 63 | - [NIP-78: Application-specific data](78.md) | 64 | - [NIP-78: Application-specific data](78.md) |
| 65 | - [NIP-89: Recommended Application Handlers](89.md) | ||
| 64 | - [NIP-94: File Metadata](94.md) | 66 | - [NIP-94: File Metadata](94.md) |
| 65 | 67 | ||
| 66 | ## Event Kinds | 68 | ## Event Kinds |
| @@ -101,6 +103,8 @@ They exist to document what may be implemented by [Nostr](https://github.com/fia | |||
| 101 | | `30018` | Create or update a product | [15](15.md) | | 103 | | `30018` | Create or update a product | [15](15.md) | |
| 102 | | `30023` | Long-form Content | [23](23.md) | | 104 | | `30023` | Long-form Content | [23](23.md) | |
| 103 | | `30078` | Application-specific Data | [78](78.md) | | 105 | | `30078` | Application-specific Data | [78](78.md) | |
| 106 | | `31989` | Handler recommendation | [89](89.md) | | ||
| 107 | | `31990` | Handler information | [89](89.md) | | ||
| 104 | 108 | ||
| 105 | ### Event Kind Ranges | 109 | ### Event Kind Ranges |
| 106 | 110 | ||
| @@ -143,6 +147,7 @@ When experimenting with kinds, keep in mind the classification introduced by [NI | |||
| 143 | | name | value | other parameters | NIP | | 147 | | name | value | other parameters | NIP | |
| 144 | | ----------------- | ------------------------------------ | -------------------- | ------------------------ | | 148 | | ----------------- | ------------------------------------ | -------------------- | ------------------------ | |
| 145 | | `a` | coordinates to an event | relay URL | [33](33.md), [23](23.md) | | 149 | | `a` | coordinates to an event | relay URL | [33](33.md), [23](23.md) | |
| 150 | | `alt` | Alt tag | -- | [31](31.md) | | ||
| 146 | | `d` | identifier | -- | [33](33.md) | | 151 | | `d` | identifier | -- | [33](33.md) | |
| 147 | | `e` | event id (hex) | relay URL, marker | [1](01.md), [10](10.md) | | 152 | | `e` | event id (hex) | relay URL, marker | [1](01.md), [10](10.md) | |
| 148 | | `g` | geohash | -- | [12](12.md) | | 153 | | `g` | geohash | -- | [12](12.md) | |
| @@ -157,6 +162,7 @@ When experimenting with kinds, keep in mind the classification introduced by [NI | |||
| 157 | | `delegation` | pubkey, conditions, delegation token | -- | [26](26.md) | | 162 | | `delegation` | pubkey, conditions, delegation token | -- | [26](26.md) | |
| 158 | | `description` | badge description | -- | [58](58.md) | | 163 | | `description` | badge description | -- | [58](58.md) | |
| 159 | | `description` | invoice description | -- | [57](57.md) | | 164 | | `description` | invoice description | -- | [57](57.md) | |
| 165 | | `emoji` | shortcode | image URL | [30](30.md) | | ||
| 160 | | `expiration` | unix timestamp (string) | -- | [40](40.md) | | 166 | | `expiration` | unix timestamp (string) | -- | [40](40.md) | |
| 161 | | `image` | image URL | dimensions in pixels | [23](23.md), [58](58.md) | | 167 | | `image` | image URL | dimensions in pixels | [23](23.md), [58](58.md) | |
| 162 | | `lnurl` | `bech32` encoded `lnurl` | -- | [57](57.md) | | 168 | | `lnurl` | `bech32` encoded `lnurl` | -- | [57](57.md) | |