Why Nostr? What is Njump?
2025-05-21 20:41:52
in reply to

MichaelJ on Nostr: Amber follows the Nostr signer protocol by which it exchanges events to sign with the ...

Amber follows the Nostr signer protocol by which it exchanges events to sign with the client using ephemeral events shared via relays. This requires both client and signer to be able to sign anonymous events with their own keys. Such keys can be randomly generated per session or unique to each client/signer instance.

That said, because any client that can deal with Amber needs to be able to generate its own keypair, any client could sign "anonymous" events on a throwaway npub, without ever talking to Amber.

Thus, it's no big leap to have such a client support anonymous interactions in which a user gets a temporary throwaway npub that is deleted at the end of the session.

Users who want a more persistent/permanent identity would "log in" via Amber or similar to use their own personal keypair.
Author Public Key
npub1wqfzz2p880wq0tumuae9lfwyhs8uz35xd0kr34zrvrwyh3kvrzuskcqsyn