nostr-secure-enclave-browser
v0.1.0
Published
Browser Nostr Secure Enclave — WebAuthn + SubtleCrypto key wrapping for secp256k1
Maintainers
Readme
nostr-secure-enclave-browser
TypeScript library for browser-based Nostr key management via WebAuthn + SubtleCrypto.
Package: nostr-secure-enclave-browser (npm)
How It Works
- SubtleCrypto P-256 key generation
- AES-GCM wrapping of secp256k1 key
- Encrypted blob stored in IndexedDB or localStorage
- Biometric prompt per sign operation (WebAuthn)
Open Questions
- Is WebAuthn biometric per-sign acceptable UX?
- Or is NIP-46 to a mobile signer always better?
