Update NIP-91

This commit is contained in:
Semisol 2025-01-03 10:41:40 +03:00 committed by GitHub
parent 01926e3da2
commit 8231c8e1e9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

4
91.md
View File

@ -34,7 +34,9 @@ The first entry MUST be an object, with the keys being protocol names, and the v
A protocol offer can be sent multiple times in a connection, such as to update availability based off of their [NIP-42](./42.md) authentication status.
Clients SHOULD be able to handle protocol offers being able to be withdrawn. The removal of a protocol from a `PN-OFFER` does not affect existing active protocols, a `PN-SHUTDOWN` must be sent if that is required.
Clients SHOULD be able to handle protocol offers being able to be withdrawn, and should treat them as if it was a `PN-SHUTDOWN` if they were in use.
Certain protocols, such as extensions to REQs, may not need negotiation. This is up to the specification of the specific protocol.
## Protocol Requests