Skip to content
Closed
Changes from 1 commit
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
2acbd64
Add Private DM
arthurfranca Jan 9, 2024
13177b2
Add info about where to publish events
arthurfranca Jan 9, 2024
43fe354
Add chat session confirmation event
arthurfranca Jan 9, 2024
49d1f73
Change wording from confirm to accept
arthurfranca Jan 9, 2024
d8e8ec1
Minor update
arthurfranca Jan 10, 2024
dc7ac14
Change dm status kind numbers
arthurfranca Jan 17, 2024
7e9083d
Rename session-privkey-A to session-privkey
arthurfranca Jan 17, 2024
d1f2199
Explain conversation keys generation
arthurfranca Jan 17, 2024
d5baa6e
Use descending order when resolving session conflict
arthurfranca Jan 18, 2024
f9921e6
Fix sealing arg when encrypting
arthurfranca Jan 29, 2024
ae1e3a6
Move the session acceptance rumor to the session channel
arthurfranca Jan 29, 2024
84dff71
Change from salt suffix to full salt
arthurfranca Feb 4, 2024
e732e56
Add AUTH suggestion
arthurfranca Feb 5, 2024
1ed44ba
Add summary flow
arthurfranca Feb 6, 2024
1d421b4
Minor fix
arthurfranca Feb 6, 2024
f50c650
Remove min PoW requirement
arthurfranca Feb 6, 2024
46ad13c
Add rate limit
arthurfranca Feb 6, 2024
1415d76
Expirement using private kind range
arthurfranca Feb 14, 2024
6ddce9f
Move rumor kinds to numbers no one is using
arthurfranca Feb 20, 2024
dbaa40d
Ditch private event kinds
arthurfranca Mar 8, 2024
f86bb32
Add closing rumor
arthurfranca Mar 19, 2024
40342cc
Detect when new device is used
arthurfranca Mar 20, 2024
2255a5c
Use lid_proof tag on LID Tracker event
arthurfranca Mar 22, 2024
995ee77
Remove PoW
arthurfranca Apr 26, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Add closing rumor
  • Loading branch information
arthurfranca committed Mar 19, 2024
commit f86bb3248f0d2e1c7ef8ab8b75e06fb3b3d138bd
8 changes: 8 additions & 0 deletions 43.md
Original file line number Diff line number Diff line change
Expand Up @@ -209,3 +209,11 @@ Optionally, the `created_at` of a `kind:416` NIP-59 rumor
informs the last time an user read DMs from the other participant.

This event should be sent to atleast one of the DM author's NIP-65 `read` relays.

### Chat Session Closing

When removing a not yet expired entry from the "Chat Session List" event,
a `kind:417` NIP-59 rumor may be used to inform the other participant to
clear the `<session-privkey>` value from their own entry.

This event should be sent to atleast one of the peer's NIP-65 `read` relays.