Replying to Avatar David King

Nostr is good at resisting suppression of public messages

It’s not really designed to be a great private messenger/DM architecture

I know some people were working on better DM stuff on nostr (nostr:npub1jlrs53pkdfjnts29kveljul2sm0actt6n8dxrrzqcersttvcuv3qdjynqn, others?)

Then there are different architectures/ideas like SimpleX, Keet, and maybe KeyChat coming soon.

What are the best DM/messaging tools today that fully open source, secure, and private?

Keet is not open source, simplex integration with nostr would be awesome, there’s also https://github.com/nostr-protocol/nips/pull/1206 haven’t gone through it yet, but looks promising on the surface.

Reply to this note

Please Login to reply.

Discussion

It's basically adapting the signal protocol to work on nostr using relays instead of centralized servers. KeyChat did something on their own but they told me that they based it on Signal as well.

The double ratchet means that it's both forward (back into the past) and post-compromise (forward into the future) secure, which means, even if your private keys are leaked, the attacker can't read your messages.

Give me a shout if you want to talk through it. There are still limitations to how good of a UI we can build (yet) but I'm confident it's going to be a huge leap forward for security of nostr DMs.

Nice talk today with Odell about this. Was that recorded?

Thanks! Yeah. If you look up citadel dispatch on YouTube you should find out.

most of keet is open source, and most of the rest you can still view it

https://github.com/holepunchto

This is just the protocol though? Is the keet client open source?