Learn how WebAuthn PRF generates deterministic Bitcoin keys
WebAuthn (Web Authentication) is a web standard that lets you use your device's biometric sensor (fingerprint, Face ID) or security keys for authentication.
PRF (Pseudo-Random Function) is an extension that generates a deterministic secret based on your passkey and an input value. This secret is:
This makes it perfect for generating Bitcoin keys that are both secure and recoverable!
1️⃣ Registration Phase:
2️⃣ Secret Generation Phase:
PRF-Output = HMAC(PasskeySecret, Input)3️⃣ Bitcoin Key Derivation:
⚡ Key Benefits: No passwords to remember • Hardware-secured • Phishing-resistant • Deterministic & recoverable
⚠️ Educational Purposes Only
This is a developer playground for learning WebAuthn PRF. Never use generated keys for real funds.
Made with ₿ to demonstrate WebAuthn PRF + Bitcoin key generation