I hate the state of nostr DMs at the moment, or more specifically how all nostr apps implement them. Sooner or later I’m going to need to write my own NIP-07 that rejects ALL 1000s of decrypt requests nostr apps send me as soon as I open them.
ffs I DO NOT WANT to decrypt all my DMs as soon as I open every freaking nostr client. and no, I will never click the “approve always” button because that’s an anti pattern.
On my site I got as far as loading the messages on page load but not decrypting till you opened a message - it made sense on a web interface because it was unnecessary extra processing, when websites are running on very limited websocket connections. The next step would be only decrypting the specific message which is opened.
Write a comment