diff --git a/73.md b/73.md index 7fb9a3c3c5..db96c3046e 100644 --- a/73.md +++ b/73.md @@ -13,19 +13,20 @@ There are certain established global content identifiers such as [Book ISBNs](ht ## Supported IDs -| Type | `i` tag | `k` tag | -| --- | --- | --- | -| URLs | "``" | "web" | -| Books | "isbn:``" | "isbn" | -| Geohashes | "geo:``" | "geo" | -| Movies | "isan:``" | "isan" | -| Papers | "doi:``" | "doi" | -| Hashtags | "#``" | "#" | -| Podcast Feeds | "podcast:guid:``" | "podcast:guid" | -| Podcast Episodes | "podcast:item:guid:``" | "podcast:item:guid" | -| Podcast Publishers | "podcast:publisher:guid:``" | "podcast:publisher:guid" | -| Blockchain Transaction | "``:[``:]tx:``" | "``:tx" | -| Blockchain Address | "``:[``:]address:`
`" | "``:address" | +| Type | `i` tag | `k` tag | +| --- | --- | --- | +| URLs | "``" | "web" | +| Nostr NIPs | "`` OR ``:``:``" | "nip" | +| Books | "isbn:``" | "isbn" | +| Geohashes | "geo:``" | "geo" | +| Movies | "isan:``" | "isan" | +| Papers | "doi:``" | "doi" | +| Hashtags | "#``" | "#" | +| Podcast Feeds | "podcast:guid:``" | "podcast:guid" | +| Podcast Episodes | "podcast:item:guid:``" | "podcast:item:guid" | +| Podcast Publishers | "podcast:publisher:guid:``" | "podcast:publisher:guid" | +| Blockchain Transaction | "``:[``:]tx:``" | "``:tx" | +| Blockchain Address | "``:[``:]address:`
`" | "``:address" | --- @@ -43,6 +44,39 @@ For the webpage "https://myblog.example.com/post/2012-03-27/hello-world" the "i" ] ``` +### Nostr NIPS + +Allow 'all of nostr' to reference, comment, and react on any published NIP spec in a standardized manner, regardless of which repo or nostr event kind they are posted to. The `i` tag is either a finalized NIP number or a standard format matching `a` tags (`:<32-bytes lowercase hex of a pubkey>:`) if referencing a published Nostr event. Use a URL hint to suggest a web page, without hard linking to a specific repo or nostr client. + + +A NIP published to GitHub (NIPs repo) looks like this: + +```jsonc +[ + ["i", "25", "https://github.com/nostr-protocol/nips/blob/master/25.md"], + ["k", "nip"] +] +``` + +A NIP published to NostrHub looks like this: + +```jsonc +[ + ["i", "30817:0461fcbecc4c3374439932d6b8f11269ccdb7cc973ad7a50ae362db135a474dd:nips-on-nostr", "https://nostrhub.io/naddr1qvzqqqrcvypzqprpljlvcnpnw3pejvkkhrc3y6wvmd7vjuad0fg2ud3dky66gaxaqqxku6tswvkk7m3ddehhxarjqk4nmy"], + ["k", "nip"] +] +``` + +A NIP published to WikiStr looks like this: + +```jsonc +[ + ["i", "30818:fd208ee8c8f283780a9552896e4823cc9dc6bfd442063889577106940fd927c1:nkbip-01", "https://wikistr.com/nkbip-01*fd208ee8c8f283780a9552896e4823cc9dc6bfd442063889577106940fd927c1"], + ["k", "nip"] +] +``` + + ### Books: - Book ISBN: `["i", "isbn:9780765382030"]` - https://isbnsearch.org/isbn/9780765382030