Keychat currently has three avatar mechanisms for users:
1. Default Avatar:
By default, each Keychat user’s avatar is a cartoon image generated from their user ID. The advantage of this approach is that once you know someone’s ID, you automatically know their avatar. It doesn’t require storing avatars on a media server or distributing them separately.
2. Microblog ID Avatar:
If a user logs in to Keychat with their microblog ID, their Keychat avatar inherits the avatar from that microblog ID. This avatar is publicly uploaded to a media server.
3. Custom Avatar:
Users can also set their own custom avatar in Keychat. See the note below for more details.
Currently, there’s a bug affecting the second avatar mechanism — avatars from microblog IDs are not displaying correctly.
We are considering whether to remove this second mechanism and only keep the first and third ones. If we decide to keep it, we will fix the bug.
View quoted note →
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
Why did we build Keychat?
As Bitcoiners and Nostr users, we’ve always wanted an app like this — but no one ever built it.
So we decided to design and develop Keychat ourselves, based on what we, as Bitcoiners and Nostr users, truly need.
We believe many others in the Bitcoin and Nostr community have been looking for the same thing.
View quoted note →
That’s also why Keychat hasn’t yet added the ability to create an ID through a NIP-46 signer. 👇
View quoted note →
If you need a Lightning address, you can try npub.cash.


You have to try the desktop version of Keychat yourself to truly appreciate how much these four core tabs empower Bitcoiners and Nostr users.


New users, regardless of whether they use iOS or Android, can start with Keychat, which enables them to try nostr web clients within one minute.
Keychat can also serve as a signer app to some extent.
View quoted note →
ZapTok has been added to the Keychat Mini App list.
View quoted note →
View quoted note →It may be harder to persuade the Signal Foundation to add Bitcoin to the Signal app than to build a new chat app using the open-source Signal protocol and code.
View quoted note →

We hope you’ll like Keychat’s custom-avatar approach.
1. We believe a chat app user’s avatar is different from a microblogging app user’s avatar and shouldn’t be publicly uploaded to relays.
2. Keychat can’t rely on a media server that promises long-term avatar storage. With the current avatar model, there’s no need for a long-lived media server.
View quoted note →
Keychat 1.36.5 is out—now on GitHub, ZapStore, and the App Store.
GitHub:
App Store:
What’s new:
Wallet rebuilt on the official Cashu SDK. Note: your old transaction history can’t be migrated to this version—sorry for the incompatibility.
Custom avatar and Lightning Address.
Private by design: avatar and Lightning Address are stored locally and never uploaded to relays. They’re shared only when you choose “Send Profile,” embedded in end-to-end encrypted messages for true peer-to-peer propagation.
Lightning transfers to a contact: if your chat partner has set and shared their Lightning Address, you can send a payment from the chat room’s settings page.
Mini App browser polish: a virtual Home button (bottom-left or bottom-right). Long-press to return to the Browser; short-press to open the options menu.
Delivery insights: messages now show how many relays delivered them—tap the number for details.
Device Authentication support.

GitHub
Releases · keychat-io/keychat-app
Keychat is the super app for Bitcoiners. Autonomous IDs, Bitcoin ecash wallet, secure chat, and rich mini apps — all in Keychat. Autonomy. Securi...
App Store
keychat.io App - App Store
Download keychat.io by KEYME PTE. LTD. on the App Store. See screenshots, ratings and reviews, user tips and more games like keychat.io.

Perhaps unnecessary to emphasize:
Keychat is primarily open-source local software; though it requires Message Relay, Media Relay, Cashu Mint, users can choose which to use rather than being bound to a single server.
View quoted note →
We’re not very familiar with P2P chat apps; below are our opinions. If anything is wrong, please reply to let us know.
View quoted note →