every nostr client should just generate a random key. you can "log in" by signing that key with your identity key, and then your identity can be a hardware key because you only use it to log in

https://github.com/nostr-protocol/nips/pull/1450

Reply to this note

Please Login to reply.

Discussion

Signed random key seems more flexible than HD key

i need to cache-break the url. primal has "HD" in the preview, but that's not part of the proposal anymore