Very nice!
Any plans for groups?
And what are your thoughts on MLS?
Nostr-double-ratchet tests finally passing. Both ratchets should be working now, but don't take my word for it 😄
Signal-style 1-on-1 chat encryption in ~200 lines of typescript. Now just need to make it work again on iris.to and then other clients. https://github.com/mmalmi/nostr-double-ratchet
Very nice!
Any plans for groups?
And what are your thoughts on MLS?
I want to add groups as well.
MLS seems better for large groups or "share to friends" use case. It just seems quite complicated and requires a lot of code, whereas double ratchet is super simple now that I finally figured out how to do it on Nostr.
Still I might take a shot at MLS on typescript at some point. We need a browser compatible version if we want to use it for sharing Nostr content to private audiences.