The current version of Keychat uses a seed phrase instead of nsec. This has caused a lot of controversy, with many people believing that Keychat does not understand the spirit of Nostr: having a single Nostr ID that is universally used across all Nostr apps.
In fact, the first version of Keychat used nsec. Later, we intentionally switched to seed phrases. Why?
Just like when we use Bitcoin wallets, we now more often use seed phrases rather than private keys. Using a seed phrase is an improvement in user experience. Moreover, NIP-6 defines the basic key derivation from mnemonic seed phrases. A single seed phrase can derive countless Nostr IDs.
Using a single Nostr ID across various Nostr apps focused on public notes is reasonable because users are sending public messages, and they can better accumulate reputation.
However, for Nostr apps focused on private notes, users should use multiple IDs to achieve better privacy. For example, you could use ID1 for close friends and ID2 for work colleagues. Current chat applications provided by internet giants do not encourage users to use multiple IDs simultaneously because multiple IDs affect data mining, reducing the accuracy of user profiling and, consequently, advertising revenue. In this context, using only one ID is a bug, not a feature.
If you use your Damus ID to chat with others on a Nostr app that focuses on private messaging, do you want all those people to see the public notes you have posted?
A seed phrase that is universally applicable to all Nostr apps allows users to choose which ID to use in a particular app, with the ID generated from the seed phrase. This is far better than using a single Nostr ID across all Nostr apps.
Don't forget, there are not only Nostr apps focused on public notes but also those focused on private notes.
A reasonable chat app allows users to use multiple IDs simultaneously, whereas a microblogging appโs DM often has only one ID. This is just one of the differences between the two. When we say, "Designing a DM for a microblogging app is not the same as designing a chat app," we are not playing with words; we are not that bored.
Keychat
npub1h0uj...rwx8
Keychat is the super app for Bitcoiners.
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
Designing a DM for a microblogging app is not the same as designing a chat app. View quoted note โ
Designing a Nostr app focused on public notes is different from designing one focused on private notes. View quoted note โ
Keychat uses a seed phrase instead of an nsec. Later, users only need to save one seed phrase to have multiple IDs. At the same time, this seed phrase also serves as the user's cashu wallet seed phrase. 

If you only have three minutes to learn about Keychat, there is no better resource than this brief introduction of just over a hundred words. View quoted note โ
The QR code contains a Nostr ID Key, three Signal-related keys, and some digital signatures. View quoted note โ
Cashu sat is the best estamp.
Stamps are made of paper, and so are envelopes, which makes it convenient for stamps to be attached to envelopes.
cashu sat is a piece of data, and the encrypted message is also a piece of data; the two can easily be combined together. View quoted note โ
If you are running a Nostr relay and would like to test the stamp collection feature, please check our GitHub at https://github.com/keychat-io. View quoted note โ
Currently, Damus relay addresses spam issues by limiting the frequency of posting notes, while nos.lol uses proof of work to tackle spam.
Keychat relay uses "stamps" to solve spam problems and generate revenue.
If a user has a cashu sat balance, Keychat automatically attaches a stamp, which is 1 sat, to messages sent by the user.
The stamp is affixed to the event, and the relay is the first to receive the event. The relay then copies the cashu sat, accepts it, and forwards the message. View quoted note โ
Cashu sat as message stamp.
Ecashโ>Estamp View quoted note โ