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 9 months ago
@primal Will you consider making the Primal web app on mobile as polished and well-designed as the Primal native app, including improving the bottom tab bar and adding a post button?
Keychat's avatar
Keychat 9 months ago
@npub1kval...tkzv Hi, when a user pays a Lightning invoice using a Minibits mint and encounters a “proof pending” error, how long will this pending state last?
Keychat's avatar
Keychat 9 months ago
We are currently fixing issues in the Keychat wallet that may appear when paying Lightning invoices, such as “proof pending” errors and output-related problems. We’ve also received many feature suggestions. After reviewing them, we realized there are two main reasons why users keep requesting similar features: 1. Originally, Keychat was designed as an independent chat app, but many users want it to be more connected with Nostr microblogging—for example, better support for Nostr DMs. 2. Keychat was initially meant for communication among friends, where extensive group-management tools aren’t necessary because trust prevents spam. But as more users imagine Keychat being used for larger community groups, they request more admin tools—like multiple moderators and better group controls. We’ll think carefully about how Keychat can support some of these features—not blindly add everything, but implement what truly makes sense. We will likely revisit these requests after we finish our current priorities: Unified push notifications for Android Keychat, and Voice and video calls (WebRTC-based).
Keychat's avatar
Keychat 9 months ago
For example, Telegram groups can introduce AI bots to answer questions, which might be a useful feature for Telegram. If an AI bot is introduced into a Keychat group, it would have to know the group’s encryption keys just like any ordinary member. The AI bot would be able to see all the messages. This seems to undermine the purpose of building high-quality end-to-end encrypted group chats, doesn’t it? We should think more about this feature. Additionally, Telegram groups do not offer end-to-end encryption. View quoted note →
Keychat's avatar
Keychat 9 months ago
Keychat's one-to-one chats and small groups are encrypted using the Signal protocol. Moreover, a small group is a pairwise group; when a member sends a group message, it essentially sends a one-to-one message to the other members. Therefore, the encryption security of small groups is almost equivalent to that of one-to-one chats, but the number of members it can support is limited. Consequently, our large groups are encrypted with MLS. The Signal protocol is more suitable for one-to-one chats than MLS because its post-compromise security (PCS) ratcheting occurs more frequently. Additionally, all Keychat messages (whether one-to-one, small group, or large group) can be intuitively understood using the metaphor of a "letter.” 👇 Keychat uses Signal/MLS 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/MLS 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/MLS protocol to update sending and receiving addresses for nearly every message. View quoted note →
Keychat's avatar
Keychat 10 months ago
If you’re browsing notes in the Keychat Browser and come across a Mini App link, tap to open it. You can then add it to Favorites. Once it’s in Favorites, you’ll be able to access it more easily from the browser’s home screen. Doesn’t that just make perfect sense?
Keychat's avatar
Keychat 10 months ago
Keychat enables users to first establish an autonomous Me (ID + Wallet) as the starting point of the self: what I own and what I can do are immediately clear. With this psychological anchor, chat, payments, and Mini-Apps are no longer external modules but my capabilities. Once I project myself onto Me, paths unfold intuitively and the experience remains coherent. image
Keychat's avatar
Keychat 10 months ago
Browsers rule the desktop. Messengers rule the phone. Keychat lets sats flow freely and public keys work natively in both. image View quoted note →
Keychat's avatar
Keychat 10 months ago
The most common feedback we’re getting right now is to add a GIF feature.🤔