I get Keychat is trying to be like the WeChat of Bitcoin and Nostr, but the browser thing doesn't move me and I turn it off. Not a technical criticism, I am just very conservative with my keys. I'd prefer a bunker like Amber and a separate messenger/wallet and browser or even all three separate that work seamlessly with one another. With what I mentioned about Session, see: Follow up after response to it:

Replies (8)

Keychat's avatar
Keychat 4 months ago
The main reason Keychat integrates a wallet is to pay the relay using the ecash sat stamp model.
Keychat's avatar
Keychat 4 months ago
This is Keychat’s design philosophy.
Keychat's avatar Keychat
Offline Me needs self-controlled IDs and wallets to live in the physical world. Online Me also first needs self-controlled IDs and wallets to live in the digital world. Then Me can chat and browse. In Chat, Me uses the IDs and pays for relays per message with the wallets. In Browser, Me uses the IDs to log in to mini apps and pays in Bitcoin with the wallets.
View quoted note →
Aware that is the use case now, but I think this idea could be expanded upon with what I mentioned. More than just paying the relays. It may not be related to how you want to design wallet usage long term though. If I wished to develop a bitcoiner / cypherpunk super app like the WeChat of bitcoiners, then I think directly paying other users in such an app could be nice. WeChat already provides it with WeChat Pay, for instance. Signal tried it with MobileCoin but it doesn't go anywhere. A better and more well known cryptocurrency with a better circular economy fits better and Keychat does that very well with lightning. Just a completely out of range suggestion and idea. I like brainstorming in public.
I looked into this in our public project chat rooms and said it is a plus. GrapheneOS users benefit from running Keychat in GrapheneOS than anywhere else since we harden the webview other apps use. It works in favor for users of both
Correction. Sorry! Rushing my replies: I am aware you can pay users through messages but I think the wallet should be built more on transacting with users and contacts or even merchants using Nostr as a communication like WeChat Pay is