POC — passkey → nostr nsec

Derive a nostr nsec from a passkey.

Register a WebAuthn passkey, or sign in with one you already have. The authenticator returns 32 bytes via the PRF extension; those bytes are your nsec.

Passkeys registered on this browser
Cached locally so you can re-run the login flow without picking from the OS dialog.

No passkeys cached yet. Register one above.