Thread

The Introduction of 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. Senders send messages stamped with Bitcoin ecash to Nostr relays. The Nostr relays collect the Bitcoin ecash, then deliver messages to receivers. Unlike the centralized postal system, Keychat can use multiple Bitcoin ecash issuers and Nostr relays, each maintained by distinct operators. Keychat uses Signal protocol to ensure message encryption security and meta-data privacy. The content of the letter can be exposed easily by opening the envelope. Keychat messages are end-to-end encrypted via Signal protocol, with a unique encryption key generated for each message. Only the sender and receiver can decrypt the message. The addresses of both parties on the envelope can be tracked. In theory, this problem is solved if they change addresses daily. So Keychat reuses Signal protocol to update sending and receiving addresses for nearly every message. Like the postal system, Keychat requires no registration. Users just generate Nostr keys as ID.

Replies (47)

Can the devs stop now please. πŸ˜‚ Can't keep up anymore.
Keychat's avatar Keychat
The Introduction of 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. Senders send messages stamped with Bitcoin ecash to Nostr relays. The Nostr relays collect the Bitcoin ecash, then deliver messages to receivers. Unlike the centralized postal system, Keychat can use multiple Bitcoin ecash issuers and Nostr relays, each maintained by distinct operators. Keychat uses Signal protocol to ensure message encryption security and meta-data privacy. The content of the letter can be exposed easily by opening the envelope. Keychat messages are end-to-end encrypted via Signal protocol, with a unique encryption key generated for each message. Only the sender and receiver can decrypt the message. The addresses of both parties on the envelope can be tracked. In theory, this problem is solved if they change addresses daily. So Keychat reuses Signal protocol to update sending and receiving addresses for nearly every message. Like the postal system, Keychat requires no registration. Users just generate Nostr keys as ID.
View quoted note →
The onlyProblemm is constantly having to install a new app/migrate friends and famely.... But one day we'll have a absolutely great solution
Keychat's avatar Keychat
The Introduction of 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. Senders send messages stamped with Bitcoin ecash to Nostr relays. The Nostr relays collect the Bitcoin ecash, then deliver messages to receivers. Unlike the centralized postal system, Keychat can use multiple Bitcoin ecash issuers and Nostr relays, each maintained by distinct operators. Keychat uses Signal protocol to ensure message encryption security and meta-data privacy. The content of the letter can be exposed easily by opening the envelope. Keychat messages are end-to-end encrypted via Signal protocol, with a unique encryption key generated for each message. Only the sender and receiver can decrypt the message. The addresses of both parties on the envelope can be tracked. In theory, this problem is solved if they change addresses daily. So Keychat reuses Signal protocol to update sending and receiving addresses for nearly every message. Like the postal system, Keychat requires no registration. Users just generate Nostr keys as ID.
View quoted note →
Sorry! I can't understand why I should pay for messages when I can send messages for free, for example through SimpleX or Briar? Perhaps you meant that when sending messages with stamps, the relay will have an incentive to work and not interfere with sending encrypted messages? And there might even be special relays?
I would imagine the relay operates the mint and since lightning is used to get in/out your client could just use lightning to buy the exact amount of ecash needed for a stamp and then use that? Probably still prohibitively expensive with lightning fees for one stamp but maybe you could just round up to whatever makes sense whenever your balance is too low.
Moar messaging options...
Keychat's avatar Keychat
The Introduction of 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. Senders send messages stamped with Bitcoin ecash to Nostr relays. The Nostr relays collect the Bitcoin ecash, then deliver messages to receivers. Unlike the centralized postal system, Keychat can use multiple Bitcoin ecash issuers and Nostr relays, each maintained by distinct operators. Keychat uses Signal protocol to ensure message encryption security and meta-data privacy. The content of the letter can be exposed easily by opening the envelope. Keychat messages are end-to-end encrypted via Signal protocol, with a unique encryption key generated for each message. Only the sender and receiver can decrypt the message. The addresses of both parties on the envelope can be tracked. In theory, this problem is solved if they change addresses daily. So Keychat reuses Signal protocol to update sending and receiving addresses for nearly every message. Like the postal system, Keychat requires no registration. Users just generate Nostr keys as ID.
View quoted note →