bithyve / bitcointribe

Bitcoin Tribe. A simple bitcoin wallet made to be used with Friends and Family. Lightning. Gifts and more.
https://bitcointribe.app/
MIT License
124 stars 62 forks source link

Seed Words Backup Scheme Health #3084

Open AliMeer opened 3 years ago

AliMeer commented 3 years ago

As a user, I want to see the health of my seed word backup scheme, so that I can take corrective action to improve health when required.

**This is part of MH7, please refer to MH7: https://trello.com/c/hev20wdt

This issue covers changes to the backend and business logic for enabling this functionality. Most actions and reducers will be added by issue:https://github.com/bithyve/hexa/issues/3083 the scope of this issue is to add the business logic in Sagas and the required changes in Storage, Database, Upgrade Script, and Wallet Image to enable the functionality.

This follows on from and covers:

Health Check for Seed words. 1. There are 3 things user has to keep a check on if they have opted to Seed Words backup: Q&A, Words and Recovery Kit. 2. Q&A check is as usual 3. Recovery kit and Seed words are to be confirmed in 6 months each with Words first being checked after 9 months. (The seed words are not kept in the app so a list of hashes needs to be kept for confirmation or some other ZKP way) 4. The MH screen should show a different view for Seed Words based backup.

AliMeer commented 3 years ago

This can be closed when seed words backup health functionality is tested