mirror of
https://github.com/nostr-protocol/nips.git
synced 2024-12-22 16:35:52 -05:00
Update 40.md
This commit is contained in:
parent
b859ae589b
commit
8d3f5c6e79
5
40.md
5
40.md
|
@ -6,8 +6,7 @@ Expiration Timestamp
|
||||||
|
|
||||||
`draft` `optional` `author:0xtlt`
|
`draft` `optional` `author:0xtlt`
|
||||||
|
|
||||||
The `expiration` tag enables users to specify a timestamp at UTC-0 at which the message should be considered expired and deleted by relays (or just ignored by clients). This can be useful for making temporary announcements, making limited-time offers, or sending ephemeral messages but should not be seen as a security solution for the content of your messages.
|
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.
|
||||||
So be careful when sharing confidential information.
|
|
||||||
|
|
||||||
#### Spec
|
#### Spec
|
||||||
|
|
||||||
|
@ -39,7 +38,7 @@ Client Behavior
|
||||||
|
|
||||||
Clients SHOULD use the `supported_nips` field to learn if a relay supports this NIP. Clients SHOULD NOT send expiration events to relays that do not support this NIP.
|
Clients SHOULD use the `supported_nips` field to learn if a relay supports this NIP. Clients SHOULD NOT send expiration events to relays that do not support this NIP.
|
||||||
|
|
||||||
Clients MUST ignore events that have expired.
|
Clients SHOULD ignore events that have expired.
|
||||||
|
|
||||||
Relay Behavior
|
Relay Behavior
|
||||||
--------------
|
--------------
|
||||||
|
|
Loading…
Reference in New Issue
Block a user