Let's say this method is super safe. Then in theory I could create a private key with it. Backup up it in metal (to be safe) and then have wallet on my phone that never has to store a key at all and instead could sign just in time my transactiona with my biometrics? The perfect "hot" wallet?
Just built Passkey39: a library that generates the same crypto private key every time you use your Face ID or Touch ID. No more seed phrases to lose, your biometric authentication becomes your deterministic wallet key through WebAuthn magic.
What do you think? I'm curious if it's a good or bad idea 🤔
👉 https://github.com/dolu89/passkey39
🎯 Live demo: https://passkey39.dolu.dev
(Not published to npm until it's safe to use)
Discussion
I built this lib for this specific use case. I'm building a PWA hot wallet with Ark