You can think of Keychat’s design as snapping together open-source protocol blocks, like building with Lego.
In our hands we already have a set of mature open-source “blocks”:
A Nostr block for identity (ID) and chat relays;
A Cashu protocol block for message stamps and small payments;
A Lightning protocol block for the wallet;
Signal and MLS protocol blocks for end-to-end encryption of chat messages, and for deriving a unique receiving address for each message;
A Web App protocol block for hosting and running various Mini Apps.
By combining these open-source blocks, we’ve created a work that is both structurally clear and robust—Keychat.
nostr:nevent1qvzqqqqqqypzpwleyw4fy3sxt7yvgrran0mpenxqlululur94r9jlax0hd3q3rc7qyxhwumn8ghj7mn0wvhxcmmvqyg8wumn8ghj7mn0wd68ytnhd9hx2qg5waehxw309aex2mrp0yhxgctdw4eju6t0qyt8wumn8ghj7un9d3shjtnwdaehgu3wvfskueqqyp55n77npg3jwdk6wr4gttl3fgmuw7x3n3rf9592x5wkakk53m75644krp3
Login to reply
Replies (4)
this is the way
nostr:nevent1qqs24xh7225lr8p069nqgwc5p6kgpmhqtw8fwq6lych2773vks04pscppamhxue69uhkztnwdaejumr0dsnt8kg6
Good analogy, it makes me want to study more!
I'm trying to find your gpg pub key and a signed file with sha256 hashes for the releases on github. Do you have that available somewhere? I want to try your desktop app on linux.
Thank you!
At the moment we only publish SHA256 checksums for the release files and don’t provide any PGP signatures yet, but we plan to add them later.

