upleb.uk

Public git repos — served from a NIP-34 GRASP relay at git.upleb.uk

summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorPablo Fernandez <p@f7z.io>2023-06-08 22:32:17 +0200
committerGitHub <noreply@github.com>2023-06-08 22:32:17 +0200
commit6baacf6fb1badf3ba2480a88519e357b3cbdaaac (patch)
treeb3d211bc3683b340d678c3574519f327e7b3858e /README.md
parent964bc5b5ce946ab66aae945084549f26ffdef70f (diff)
parent14a887d43b654f41de5d271e27ef69048f183fb4 (diff)
Merge branch 'master' into nip31
Diffstat (limited to 'README.md')
-rw-r--r--README.md8
1 files changed, 7 insertions, 1 deletions
diff --git a/README.md b/README.md
index f3ae501..a940ba6 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,7 @@
1# NIPs 1# NIPs
2 2
3NIPs stand for **Nostr Implementation Possibilities**. 3NIPs stand for **Nostr Implementation Possibilities**.
4They exist to document what may be implemented by [Nostr](https://github.com/fiatjaf/nostr)-compatible _relay_ and _client_ software. 4They 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) |