Once I finish NIP-17 support I think I'm going to start looking into nostr:npub1g53mukxnjkcmr94fhryzkqutdz2ukq4ks0gvy5af25rgmwsl4ngq43drvk double ratchet NIP. It requires the client to keep state, but If I remember correctly it requires a lot less decryption requests from the users pubkey since it uses rotating random keys
Discussion
nostr:nprofile1qyfhwumn8ghj7anpw4k8gtnfwf5hxtn5duqzq3frhevd89d3kxt2nwxg9vpck6y4evptdq7scff6j4gx3kapltxs8cp55g is there any documentation available on how you implemented this? It would be great if there were a NIP detailing double ratchet message encryption.
Ok I see you made a JS library for doing this, thanks: