Keychat's avatar
Keychat
npub1h0uj...rwx8
Keychat is the super app for Humans and Agents. Sovereign IDs, Bitcoin Wallet, Secure Chat, Mini Apps — all in Keychat. Sovereign. Security. Richness Contact us for feedback 👇 https://www.keychat.io/u/?k=npub1h0uj825jgcr9lzxyp37ehasuenq070707pj63je07n8mkcsg3u0qnsrwx8
Keychat's avatar
Keychat 1 year ago
Keychat emulates a postal system. Each message is a letter; the relay functions as the post office, and every message carries a postage stamp—an ecash sat. The Nostr public key serves as the user’s ID, while the sending address, receiving address, and encryption key are independent of that ID and rotate continuously. For one-to-one and small groups, these components are generated and rotated by the Signal protocol; for large groups, they are generated and rotated by the MLS protocol. image
Keychat's avatar
Keychat 1 year ago
A good writer avoids overusing adjectives; Keychat follows the same principle in its introduction, using fewer adjectives and focusing instead on explaining its mechanisms.
Keychat's avatar
Keychat 1 year ago
We will keep optimizing the Keychat browser. Our goal is for the Nostr web client—Jumble @Jumble combined with Keychat browser to match or even surpass the user experience of native Nostr clients. image
Keychat's avatar
Keychat 1 year ago
NIP-4 DMs will gradually be replaced by NIP-17 DMs. Eventually, only NIP-17, the Signal protocol, and the MLS protocol will remain. View quoted note →
Keychat's avatar
Keychat 1 year ago
Many people are curious about the difference between Keychat and White Noise. Keychat encrypts one-to-one chats and small groups with the Signal protocol, while large groups use MLS encryption. White Noise, by contrast, encrypts every message solely with MLS. Think of each message as a letter: both Keychat and White Noise rely on OpenMLS to encrypt the content inside. The main distinction lies in the envelope—the format of the recipient address and how that address rotates. For large-group messages, Keychat adopts exactly the same envelope as a Nostr direct message (NIP-17), blending the traffic so thoroughly that an outside observer cannot distinguish a Keychat message from a Nostr DM. Why does Keychat choose the Signal protocol over MLS for one-to-one chats? Because Signal’s ratchet advances more frequently than MLS’s, providing stronger post-compromise security. Could Keychat’s large groups interoperate with White Noise’s groups in the future? Quite possible—after all, the two are already 90 % identical. View quoted note →
Keychat's avatar
Keychat 1 year ago
If you encounter the login issue shown in the screenshot below, please click “Clear Local Data” on the settings page. View quoted note →