Goal
Create a general solution with maximum security and best UX (less steps, )
Options:
1. Smart wallet
* Particle network
* Coinbase smart wallets
2. Extension
* Metasmask Snap
* Custom extension
3. Mobile app
* Use Enclave
1. generate seed
2. generate public key
3. export public
4. use seed to sign messages
5. export messages
https://www.privado.id/
https://docs.quarkid.org/en/
https://semaphore.com
https://eddsa.key.manager.com
@zk-kit/eddsa-poseidon -> web worker?
yubi key, keypass, browser password manager - how can they share a key to a web worker?
Metamask SNAP
App - Extension - Server to save the key