EthBuilders / social-recovery-wallets

Riff off of Vitalik's Social Recovery Wallet Idea for EthGlobal
MIT License
14 stars 13 forks source link

Splitting Master Secret using SLIP-0039 #5

Open skellet0r opened 3 years ago

skellet0r commented 3 years ago

Is your feature request related to a problem? Please describe.

After creating a new private/public key, a user has no way of splitting their secret up into multiple parts.

Describe the solution you'd like

There should be a function for splitting up a newly created mnemonic into n number of unique parts. We should hard code this for simplicity.

Describe alternatives you've considered

No known alternatives at the moment for splitting a mnemonic in a secure way.

SLIP-0039 : Shamir's Secret-Sharing for Mnemonic Codes