From f5a15ea27e06ce8f5635117931f06318f532a713 Mon Sep 17 00:00:00 2001 From: mattn Date: Wed, 24 Dec 2025 02:53:38 +0900 Subject: add relay tag (#2173) --- 01.md | 2 +- 04.md | 2 +- 09.md | 2 +- 11.md | 2 +- 13.md | 2 +- 17.md | 2 +- 26.md | 2 +- 29.md | 2 +- 40.md | 2 +- 42.md | 2 +- 43.md | 2 +- 45.md | 2 +- 46.md | 2 +- 50.md | 2 +- 59.md | 2 +- 62.md | 2 +- 66.md | 2 +- 70.md | 2 +- 77.md | 2 +- 19 files changed, 19 insertions(+), 19 deletions(-) diff --git a/01.md b/01.md index 1f56427..eb9f60c 100644 --- a/01.md +++ b/01.md @@ -4,7 +4,7 @@ NIP-01 Basic protocol flow description ------------------------------- -`draft` `mandatory` +`draft` `mandatory` `relay` 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. diff --git a/04.md b/04.md index a561a2f..107d872 100644 --- a/04.md +++ b/04.md @@ -6,7 +6,7 @@ NIP-04 Encrypted Direct Message ------------------------ -`final` `unrecommended` `optional` +`final` `unrecommended` `optional` `relay` A special event with kind `4`, meaning "encrypted direct message". It is supposed to have the following attributes: diff --git a/09.md b/09.md index 23ffeab..f061464 100644 --- a/09.md +++ b/09.md @@ -4,7 +4,7 @@ NIP-09 Event Deletion Request ---------------------- -`draft` `optional` +`draft` `optional` `relay` A special event with kind `5`, meaning "deletion request" is defined as having a list of one or more `e` or `a` tags, each referencing an event the author is requesting to be deleted. Deletion requests SHOULD include a `k` tag for the kind of each event being requested for deletion. diff --git a/11.md b/11.md index 0497883..26b5c26 100644 --- a/11.md +++ b/11.md @@ -4,7 +4,7 @@ NIP-11 Relay Information Document -------------------------- -`draft` `optional` +`draft` `optional` `relay` Relays may provide server metadata to clients to inform them of capabilities, administrative contacts, and various server attributes. This is made available as a JSON document over HTTP, on the same URI as the relay's websocket. diff --git a/13.md b/13.md index cf5b1ac..d7e7725 100644 --- a/13.md +++ b/13.md @@ -4,7 +4,7 @@ NIP-13 Proof of Work ------------- -`draft` `optional` +`draft` `optional` `relay` This NIP defines a way to generate and interpret Proof of Work for nostr notes. Proof of Work (PoW) is a way to add a proof of computational work to a note. This is a bearer proof that all relays and clients can universally validate with a small amount of code. This proof can be used as a means of spam deterrence. diff --git a/17.md b/17.md index 900b6dd..3ccdc77 100644 --- a/17.md +++ b/17.md @@ -4,7 +4,7 @@ NIP-17 Private Direct Messages ----------------------- -`draft` `optional` +`draft` `optional` `relay` This NIP defines an encrypted chat scheme which uses [NIP-44](44.md) encryption and [NIP-59](59.md) seals and gift wraps. diff --git a/26.md b/26.md index 645ec44..6cd32f4 100644 --- a/26.md +++ b/26.md @@ -6,7 +6,7 @@ NIP-26 Delegated Event Signing ----------------------- -`draft` `optional` +`draft` `optional` `relay` This NIP defines how events can be delegated so that they can be signed by other keypairs. diff --git a/29.md b/29.md index 9099e4d..a1f035e 100644 --- a/29.md +++ b/29.md @@ -4,7 +4,7 @@ NIP-29 Relay-based Groups ------------------ -`draft` `optional` +`draft` `optional` `relay` This NIP defines a standard for groups that are only writable by a closed set of users. They can be public for reading by external users or not. diff --git a/40.md b/40.md index 909747f..9450b3c 100644 --- a/40.md +++ b/40.md @@ -4,7 +4,7 @@ NIP-40 Expiration Timestamp -------------------- -`draft` `optional` +`draft` `optional` `relay` The `expiration` tag enables users to specify a unix timestamp at which the message SHOULD be considered expired (by relays and clients) and SHOULD be deleted by relays. diff --git a/42.md b/42.md index 24f7f5d..c2b6ded 100644 --- a/42.md +++ b/42.md @@ -4,7 +4,7 @@ NIP-42 Authentication of clients to relays ----------------------------------- -`draft` `optional` +`draft` `optional` `relay` This NIP defines a way for clients to authenticate to relays by signing an ephemeral event. diff --git a/43.md b/43.md index 6455c08..d0742b4 100644 --- a/43.md +++ b/43.md @@ -4,7 +4,7 @@ NIP-43 Relay Access Metadata and Requests ---------------------------------- -`draft` `optional` +`draft` `optional` `relay` This NIP defines a way for relays to advertise membership lists, and for clients to request admission to relays on behalf of users. diff --git a/45.md b/45.md index 8758c87..14d656e 100644 --- a/45.md +++ b/45.md @@ -4,7 +4,7 @@ NIP-45 Event Counts ------------ -`draft` `optional` +`draft` `optional` `relay` Relays may support the verb `COUNT`, which provides a mechanism for obtaining event counts. diff --git a/46.md b/46.md index 1701964..e951b5b 100644 --- a/46.md +++ b/46.md @@ -41,7 +41,7 @@ There are two ways to initiate a connection: _remote-signer_ provides connection token in the form: -``` + `relay` bunker://?relay=&relay=&secret= ``` diff --git a/50.md b/50.md index 9eea1f8..08ce4fd 100644 --- a/50.md +++ b/50.md @@ -4,7 +4,7 @@ NIP-50 Search Capability ----------------- -`draft` `optional` +`draft` `optional` `relay` ## Abstract diff --git a/59.md b/59.md index 680250b..e570151 100644 --- a/59.md +++ b/59.md @@ -4,7 +4,7 @@ NIP-59 Gift Wrap --------- -`optional` +`optional` `relay` This NIP defines a protocol for encapsulating any nostr event. This makes it possible to obscure most metadata for a given event, perform collaborative signing, and more. diff --git a/62.md b/62.md index a00ddfc..e0398d8 100644 --- a/62.md +++ b/62.md @@ -4,7 +4,7 @@ NIP-62 Request to Vanish ----------------- -`draft` `optional` +`draft` `optional` `relay` This NIP offers a Nostr-native way to request a complete reset of a key's fingerprint on the web. This procedure is legally binding in some jurisdictions, and thus, supporters of this NIP should truly delete events from their database. diff --git a/66.md b/66.md index 59ac1a2..89f5a5f 100644 --- a/66.md +++ b/66.md @@ -4,7 +4,7 @@ NIP-66 Relay Discovery and Liveness Monitoring ------------------- -`draft` `optional` +`draft` `optional` `relay` This NIP defines events for relay discovery and the announcement of relay monitors. diff --git a/70.md b/70.md index 043d5fb..32853d3 100644 --- a/70.md +++ b/70.md @@ -4,7 +4,7 @@ NIP-70 Protected Events ---------------- -`draft` `optional` +`draft` `optional` `relay` When the `"-"` tag is present, that means the event is "protected". diff --git a/77.md b/77.md index dd5ef07..ff4eba7 100644 --- a/77.md +++ b/77.md @@ -4,7 +4,7 @@ NIP-77 Negentropy Syncing ------------------ -`draft` `optional` +`draft` `optional` `relay` This document describes a protocol extension for syncing events. It works for both client-relay and relay-relay scenarios. If both sides of the sync have events in common, then this protocol will use less bandwidth than transferring the full set of events (or even just their IDs). -- cgit v1.2.3