Damus
Keychat profile picture
Keychat
@keychat

Keychat is a chat app, built on Bitcoin ecash, Nostr protocol and Signal protocol. Keychat is inspired by the postal system — stamps, post offices, letters. Keychat uses Bitcoin ecash as stamps and Nostr relays as post offices. Keychat uses Signal protocol to ensure message encryption security and meta-data privacy. https://www.keychat.io/ https://github.com/keychat-io

Relays (4)
  • wss://relay.damus.io – read & write
  • wss://nos.lol – write
  • wss://relay.nostr.band – read & write
  • wss://nostr.wine – read & write

Recent Notes

keychat profile picture
A super app isn’t an “everything app.” Watch Keychat’s intro video, and you’ll see exactly where it fits best—and why that framing makes sense.

@nevent1qvz...
keychat profile picture
The original Signal protocol operates over a private network; when applied to Nostr, a public network, the privacy issue becomes more pronounced.

Although the eavesdropper cannot decrypt the message's content, if the sender's (or recipient's) address remains unchanged, the eavesdropper can still analyze the identity and other information from the communication frequency, timing, etc.

Address refresh means Alice updates the receiving address when sending a new message. The new address is the DH ratchet's new pubkey. When the new address receives a message from Bob, Alice can ensure Bob receives the new address. Alice should listen to the old addresses for some time to avoid missing messages or delays.
@nevent1qvz...