harmony-one / chrome-extension-wallet

Harmony Chrome Extension Wallet
https://chrome.google.com/webstore/detail/harmony-one-wallet/fnnegphlobjdpkhecapkijjdkgcjhkib
60 stars 36 forks source link

Migrate keystore to Metamask eth-keyring-controller #123

Open hashmesan opened 2 years ago

hashmesan commented 2 years ago

Motivation

To improve security of the storage, I'm proposing to use eth-keyring-controller which provides a unified enclave like way to sign transaction. The enclave/controller prevents any leakage of privateKey, stores multiple type of keyring in a standard way, and provide proper lock & unlock (Lock removes all the private key in memory store, which makes secure!)

Tasks

hypnagonia commented 2 years ago

@hashmesan nice proposal. we cease further wallet development and plan to migrate users to other wallets