`sub`
The passcode is optional, but strongly recommended. Without a passcode, a third-party service(apple/google) could recover your key based on the derivation rules.
Of course, you can also choose not to remember it and store the passcode in your iOS/Android deviceโs secure storageโthen your key can be directly recovered on the same device.
Note that this is not a signing service; itโs a key recovery solution. Once recovered, the key is stored on the client, and signing is done locally on your client.
I see, but in that case it still depends on a special email service.
My project is Chuchu, and I plan to add third-party logins.
https://github.com/nsnjx/chuchu
My idea is to derive a unique private key from:
1)the unique secret obtained from third-party login, and
2)a user-provided passcode,
so that no dedicated server is needed.
Iโm also implementing third-party login โ Apple, Google, or X. But in your implementation, do you need to deploy your own email server?
๐ Hello, Nostr! Introducing ChuChu ๐
Iโm excited to share my first Nostr app โ ChuChu!
The first public release (v0.0.1) is now available for download
https://github.com/nsnjx/chuchu/releases/tag/v0.0.1-release
ChuChu is a decentralized content subscription platform built on the Nostr protocol, featuring a built-in custodial Lightning wallet.
It enables users to subscribe to creators and pay via the Lightning Network directly within the app.
Key Features:
* Nostr Account Login โ Supports Nostr key login and Amber login
* Built-in Custodial Lightning Wallet โ Integrated Lightning Network wallet with Lightning payment support
* Follow List โ Manage and view creators you follow
* Comment System โ Comment and interact with posts
* Content Browsing โ Explore your personalized timeline
* Search Function โ Search and discover creators
* Subscription Payments โ Subscribe to creator content via Lightning
* Wallet Management โ View transaction history and manage your wallet
Frontend Source code :
* iOS & Android: https://github.com/nsnjx/chuchu
* Web Client: Planned for future release
Backend Source code :
* ChuChu Relay: https://github.com/nsnjx/chuchu-relay
Based on relay29, enhanced with paid subscription group content features
* LNbits: https://github.com/nsnjx/lnbits
Custodial Lightning wallet service
Thanks! What Iโm looking for is encrypted notes, not direct messages.
Ideally, they should be stored on relays, but only visible to myself, or to a set of selected people I choose.
Are there any Nostr clients that support private (encrypted) notes? Or is anyone currently working on something like this? #asknostr