{"@context":"https:\/\/schema.org","@type":"Periodical","version":"1.0","generatedAt":"2026-05-23T22:44:20+00:00","magazine":{"id":"8832250e97409a98814b7ec892d4e0458ac4709901d4eafeede91bdf82f836d6","slug":"decent-newsroom-documentation-1f07d7","title":"Decent Newsroom Documentation","summary":"Project documentation","image":"https:\/\/images.pexels.com\/photos\/357514\/pexels-photo-357514.jpeg","language":null,"pubkey":"c89e5eb6d9ab087e36d122a1674167053179200226cbf082bca1c492e858ffac","createdAt":"2026-05-16T13:26:34+00:00","url":"https:\/\/decentnewsroom.com\/mag\/decent-newsroom-documentation-1f07d7"},"categories":[{"slug":"nostr-implementation-possibilities-c7f417","title":"Nostr Implementation Possibilities","summary":"Documentation of what may be implemented by Nostr-compatible relay and client software","image":null,"url":"https:\/\/decentnewsroom.com\/mag\/decent-newsroom-documentation-1f07d7\/cat\/nostr-implementation-possibilities-c7f417","articleCount":7,"articles":[{"title":"NIP-19","slug":"nip-19-9e6ih1","summary":"This NIP standardizes bech32-formatted strings that can be used to display keys, ids and other information in clients as shareable identifiers with extra metadata.","image":null,"pubkey":"c89e5eb6d9ab087e36d122a1674167053179200226cbf082bca1c492e858ffac","createdAt":"2026-05-19T13:28:20+00:00","publishedAt":"2026-05-16T10:42:26+00:00","topics":["nips","nostr","dev","digital","nip19"],"url":"https:\/\/decentnewsroom.com\/mag\/decent-newsroom-documentation-1f07d7\/cat\/nostr-implementation-possibilities-c7f417\/d\/nip-19-9e6ih1"},{"title":"NIP-09","slug":"nip-09-k7hy5t","summary":"Event Deletion Requests define how Nostr users can ask relays and clients to stop showing events they authored.","image":null,"pubkey":"c89e5eb6d9ab087e36d122a1674167053179200226cbf082bca1c492e858ffac","createdAt":"2026-05-16T10:25:28+00:00","publishedAt":"2026-05-16T10:25:28+00:00","topics":["nips","nostr","dev","digital","nip09"],"url":"https:\/\/decentnewsroom.com\/mag\/decent-newsroom-documentation-1f07d7\/cat\/nostr-implementation-possibilities-c7f417\/d\/nip-09-k7hy5t"},{"title":"NIP-07","slug":"nip-07-cml0s7","summary":"NIP-07 defines the browser interface that lets Nostr web apps talk to user signers. It standardizes the optional window.nostr object, usually provided by a browser extension, so websites can request a user\u2019s public key and ask the signer to sign Nostr events without ever handling the user\u2019s private key directly.","image":null,"pubkey":"c89e5eb6d9ab087e36d122a1674167053179200226cbf082bca1c492e858ffac","createdAt":"2026-05-16T10:21:55+00:00","publishedAt":"2026-05-16T10:21:55+00:00","topics":["nips","nostr","dev","digital","nip07"],"url":"https:\/\/decentnewsroom.com\/mag\/decent-newsroom-documentation-1f07d7\/cat\/nostr-implementation-possibilities-c7f417\/d\/nip-07-cml0s7"},{"title":"NIP-05","slug":"nip-05-v450p8","summary":"This NIP defines a mapping of Nostr keys to DNS-based internet identifiers.\n","image":null,"pubkey":"c89e5eb6d9ab087e36d122a1674167053179200226cbf082bca1c492e858ffac","createdAt":"2026-03-12T12:00:01+00:00","publishedAt":"2026-03-12T12:00:01+00:00","topics":["nips","nostr","dev","digital","nip05"],"url":"https:\/\/decentnewsroom.com\/mag\/decent-newsroom-documentation-1f07d7\/cat\/nostr-implementation-possibilities-c7f417\/d\/nip-05-v450p8"},{"title":"NIP-03","slug":"nip-03-2h2naa","summary":"This NIP defines an event that can contain an OpenTimestamps proof for any other event.","image":null,"pubkey":"c89e5eb6d9ab087e36d122a1674167053179200226cbf082bca1c492e858ffac","createdAt":"2026-01-25T19:10:21+00:00","publishedAt":"2026-01-25T19:10:21+00:00","topics":["nips","nostr","dev","digital","client","relay","opentimestamps","attestations"],"url":"https:\/\/decentnewsroom.com\/mag\/decent-newsroom-documentation-1f07d7\/cat\/nostr-implementation-possibilities-c7f417\/d\/nip-03-2h2naa"},{"title":"NIP-02","slug":"nip-02-utznwt","summary":"A special event with kind 3, meaning \u0022follow list\u0022 is defined as having a list of p tags, one for each of the followed\/known profiles one is following.","image":null,"pubkey":"c89e5eb6d9ab087e36d122a1674167053179200226cbf082bca1c492e858ffac","createdAt":"2026-01-25T18:55:55+00:00","publishedAt":"2026-01-25T18:55:55+00:00","topics":["nips","nostr","dev","digital","client","relay","follow list","follows","contacts"],"url":"https:\/\/decentnewsroom.com\/mag\/decent-newsroom-documentation-1f07d7\/cat\/nostr-implementation-possibilities-c7f417\/d\/nip-02-utznwt"},{"title":"NIP-01","slug":"nip-01-5agk64","summary":"This NIP defines the basic protocol that should be implemented by everybody. New NIPs may add new optional (or mandatory) fields and messages and features to the structures and flows described here.","image":null,"pubkey":"c89e5eb6d9ab087e36d122a1674167053179200226cbf082bca1c492e858ffac","createdAt":"2026-01-25T15:27:48+00:00","publishedAt":"2026-01-25T15:27:48+00:00","topics":["nips","nostr","dev","digital","client","relay","tag","kind"],"url":"https:\/\/decentnewsroom.com\/mag\/decent-newsroom-documentation-1f07d7\/cat\/nostr-implementation-possibilities-c7f417\/d\/nip-01-5agk64"}]},{"slug":"nkbip-53fa4c","title":"NKBIP","summary":"Nostr Knowledge Base Implementation Possibilities","image":null,"url":"https:\/\/decentnewsroom.com\/mag\/decent-newsroom-documentation-1f07d7\/cat\/nkbip-53fa4c","articleCount":2,"articles":[{"title":"NKBIP-01: Curated Publications Specification","slug":"nkbip-01-curated-publications-specification-ar6dui","summary":"This is the minimum specification for curated publications: ordered, optionally-hierarchical assemblies of Nostr events.","image":null,"pubkey":"c89e5eb6d9ab087e36d122a1674167053179200226cbf082bca1c492e858ffac","createdAt":"2026-04-26T16:59:28+00:00","publishedAt":"2026-04-26T16:59:28+00:00","topics":["nips","nostr","dev","nip","nkbip","knowledge-base","publications"],"url":"https:\/\/decentnewsroom.com\/mag\/decent-newsroom-documentation-1f07d7\/cat\/nkbip-53fa4c\/d\/nkbip-01-curated-publications-specification-ar6dui"},{"title":"NKBIP-02: Vector-Embedding Specification","slug":"nkbip-02-vector-embedding-specification-i95bly","summary":"Proposing a format for publishing reusable vector embeddings of existing events so clients can support semantic search, recommendation, clustering, and other AI-driven use cases.","image":null,"pubkey":"c89e5eb6d9ab087e36d122a1674167053179200226cbf082bca1c492e858ffac","createdAt":"2026-03-14T15:08:43+00:00","publishedAt":"2026-03-14T15:08:43+00:00","topics":["nips","nostr","dev","nip","nkbip","knowledge-base","embedding"],"url":"https:\/\/decentnewsroom.com\/mag\/decent-newsroom-documentation-1f07d7\/cat\/nkbip-53fa4c\/d\/nkbip-02-vector-embedding-specification-i95bly"}]}],"chapters":[],"stats":{"totalCategories":2,"totalArticles":9,"totalChapters":0}}