Avatar
Keychat
bbf923aa9246065f88c40c7d9bf61cccc0ff3fcff065a8cb2ff4cfbb62088f1e
Keychat is the super app for Bitcoiners. Autonomous IDs, Bitcoin wallet, secure chat, Mini Apps — all in Keychat. Autonomy. Security. Richness. Contact us for feedback 👇 https://www.keychat.io/u/?k=npub1h0uj825jgcr9lzxyp37ehasuenq070707pj63je07n8mkcsg3u0qnsrwx8

We won’t build paid community tools ourselves.

Instead, we hope someone will create an independent paid community mini web app that can be used within the Keychat browser.

The latest Android version of Keychat now supports message notifications via UnifiedPush.

If you’re using Keychat on GrapheneOS, feel free to upgrade.

https://github.com/keychat-io/keychat-app/releases

You can try swiping right from the left edge of the screen — it’ll take you back to the previous page.

We had previously discussed internally that showing the seed phrase directly in Keychat isn’t secure. In the latest version, my colleague took a more conservative approach and chose not to display the seed phrase for new users at all.

Users can still back up all their data, including the seed phrase, from the App Settings. We may re-introduce the option to view the seed phrase in a future release under certain conditions—for example, after PIN verification.

A super app isn’t an “everything app.” Watch Keychat’s intro video, and you’ll see exactly where it fits best—and why that framing makes sense.

nostr:nevent1qvzqqqqqqypzpwleyw4fy3sxt7yvgrran0mpenxqlululur94r9jlax0hd3q3rc7qyt8wumn8ghj7un9d3shjtnwdaehgu3wvfskueqqyp55n77npg3jwdk6wr4gttl3fgmuw7x3n3rf9592x5wkakk53m756hjeck2

The original Signal protocol operates over a private network; when applied to Nostr, a public network, the privacy issue becomes more pronounced.

Although the eavesdropper cannot decrypt the message's content, if the sender's (or recipient's) address remains unchanged, the eavesdropper can still analyze the identity and other information from the communication frequency, timing, etc.

Address refresh means Alice updates the receiving address when sending a new message. The new address is the DH ratchet's new pubkey. When the new address receives a message from Bob, Alice can ensure Bob receives the new address. Alice should listen to the old addresses for some time to avoid missing messages or delays.

nostr:nevent1qvzqqqqqqypzpwleyw4fy3sxt7yvgrran0mpenxqlululur94r9jlax0hd3q3rc7qyxhwumn8ghj7mn0wvhxcmmvqyg8wumn8ghj7mn0wd68ytnhd9hx2qg5waehxw309aex2mrp0yhxgctdw4eju6t0qyt8wumn8ghj7un9d3shjtnwdaehgu3wvfskueqqyrqf0swpl0etsern26hs0kw0myn3smtx28aqwfqgr43m8qyl9gl55825nm0

This proposal aims to introduce Signal Protocol into the Nostr network, which allows Nostr clients to have end-to-end encryption for private communications with forward secrecy and post-compromise security.

Specifically, the address-refreshing technique is used to minimize tracking and avoid social engineering.👇

https://github.com/keychat-io/keychat-app/blob/main/docs/Signal-Protocol-over-Nostr-NIP-DRAFT.md

nevent1qyt8wumn8ghj7un9d3shjtnwdaehgu3wvfskueqqyr4fw5fama3hggl74kdqnd5mryyt29qklrkkvavhm4e43cv6eg2j6e7yztv

I think you can use your Keychat ID to sign up for and log in to Take My Sats.

Keychat uses the system’s built-in WebView rather than its own browser engine, so we can’t reliably force a perfect dark mode on every website.

We’ll give it a try and see how well it works.

Thanks. If Alice wants to chat with Bob on Keychat, she needs to send a friend request first, and only after Bob accepts can they start chatting.

However, if Alice logs into Keychat using her microblog ID, Keychat will also receive Nostr DMs — in that case, there’s no request-and-approval mechanism.

Keychat is the super app for Bitcoiners.

Autonomous IDs, Bitcoin ecash wallet, secure chat, and rich Mini Apps — all in Keychat.

Keychat’s user experience is designed to feel intuitive, enabling users to immediately understand and take hold of it—just as one would see a hammer, pick it up by the handle, and start using the head to drive a nail.

“Me” serves as the handle, while Chat and Browser form the hammerhead.

nostr:nevent1qvzqqqqqqypzpwleyw4fy3sxt7yvgrran0mpenxqlululur94r9jlax0hd3q3rc7qyxhwumn8ghj7mn0wvhxcmmvqy28wumn8ghj7un9d3shjtnyv9kh2uewd9hsz9nhwden5te0wfjkccte9ehx7um5wghxyctwvsqzp6tmg9exzxvcpzcn288s9efa0t5wgd4cuzvtzv9zjlek54hywumx7knccr

Keychat currently does not support login via Aegis.

You can log in to Keychat using Amber. Then, use Flappy in the Keychat browser through extension login.

Keychat is the super app for Bitcoiners.

Autonomous IDs, Bitcoin ecash wallet, secure chat, and rich Mini Apps — all in Keychat.

Autonomy. Security. Richness.

A Nostr web app can be used as a Mini App inside the Keychat browser.

Currently, Keychat users can [manually] invoke the Keychat Wallet within the chat to send BTC in chat rooms, and they can also [automatically] use the Keychat Wallet to pay for message stamps. This payment process for stamps is automated and programmatic, requiring no manual action from the user.

In the browser, Keychat users can [manually] use the Keychat Wallet to pay lightning invoices for Mini Apps, but they are not yet able to [automatically] perform micropayments with the Keychat Wallet.

nostr:nevent1qvzqqqqqqypzpwleyw4fy3sxt7yvgrran0mpenxqlululur94r9jlax0hd3q3rc7qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qgwwaehxw309ahx7uewd3hkctcqyr38kqdklc5vye00er8mfw6vvh8ehnw6k6pautk6u8hj8uj77w0rzz4wsqf

Browse notes non-linearly