Would be pretty sweet if there was some kind of note that could signal to clients the notifications I have already cleared on other clients. Terrible idea? Something someone has already discussed?
#nostrdev #nostr
Would be pretty sweet if there was some kind of note that could signal to clients the notifications I have already cleared on other clients. Terrible idea? Something someone has already discussed?
#nostrdev #nostr
Nostr note immutability presents some interesting challenges. The only way to update data is to replace it, and somehow tell every client they need to use a new source of truth.
Nostr is like Lisp but for Internet protocols.
The obvious way to do something like this is to publish a note that references notifications to be cleared by their unique address. It should be "invisible" and not show up on user-facing feeds. It's only effective if multiple clients respect that note though.
Proposal already exists!
https://github.com/nostr-protocol/nips/pull/933
Love this idea. nostr:npub1jlrs53pkdfjnts29kveljul2sm0actt6n8dxrrzqcersttvcuv3qdjynqn expanded on it to include the idea of private *and* public read receipts. I hadn't thought if it like that!
Makes it useful for not only synchronizing notifications across clients but also implementing read receipts in a more typical user-to-user fashion. Very cool!
nostr:npub1jlrs53pkdfjnts29kveljul2sm0actt6n8dxrrzqcersttvcuv3qdjynqn is this already implemented in coracle?
nostr:note1yx2lmmceyknfegsdypcctaarpqn8fqedm3ehfjrlnccjs9cxe34swe7hsq
Not yet, hopefully I can get to it relatively soon