bitcointribe icon indicating copy to clipboard operation
bitcointribe copied to clipboard

Change to Seed for legacy users (Level 2/3) - Issue 1 of 2

Open antuz123 opened this issue 2 years ago • 2 comments

The user should be able to change the backup from Level 2 and Level 3 to Seed word-based backup. (Old Hexa User)

  1. When such a user logs in - The notification on top should say - “Please switch to Seed Words Backup”. There is a red icon there.

  2. On clicking, “Please switch to Seed Words Backup” the user is taken to the Settings tab > Wallet backup. There the user is prompted to "Change to Seed Word backup". On clicking "Change to Seed Word backup" there are 3 possible scenarios:

Scenario 1: When the Savings Account is empty and archived: - In this case the user is taken to the backup using Seed Words flow. Scenario 2: In case there are no Sats in the savings account, a modal pops up telling the user to archive the Savings Account with the major CTA being “Archive Now”. Clicking that button would archive the Savings Account and take the user to the next screen where the seed words are shown to him. Scenario 3: In case there are Sats in the savings account, a modal pops up telling the user to empty the Savings Account and archive it. Major CTA is “Sweep Now”. The user is taken to the Savings Account. With an intent for him to empty it. The user empties the Savings Account. The wallet recognizes if the user has come from a Seed Words backup flow. If he has, in the Sent Successfully toast message itself, we give “Archive Account” as major CTA. After account is archived, the user is taken to the screen with the seed words for him to write it down. Note to Pawan: The wallet will have to identify what state the Savings Account is in and then give corresponding error message.)

  1. Also, note that the backup is now in settings, not at the Home Screen tab, so the layout will be different.
  2. The backup will have a suggested/ major CTA to " Move to Seed Words Backup". Also, the settings will have a red dot as if something is suggested, along with a red dot in Wallet Backup in settings. (The red dot goes away when the user has moved to seed word backup).
  3. Once the user notes the seed words, they cannot return to Level 2 or 3. We can reuse the screen here that allows users to back up in the first place. The seed words should be 12 words if possible, else 24 words.

antuz123 avatar Aug 23 '22 11:08 antuz123

Part 2 is here: https://github.com/bithyve/hexa/issues/5995

ASN-BitHyve avatar Aug 29 '22 11:08 ASN-BitHyve

https://xd.adobe.com/view/a14b2273-19ad-4c4c-976f-09bac56e5fa6-f418/

antuz123 avatar Aug 31 '22 04:08 antuz123

@Deveshshankar Scenario 3 is pending (Sweep fund)

Scenario 3: In case there are Sats in the savings account, a modal pops up telling the user to empty the Savings Account and archive it. Major CTA is “Sweep Now”. The user is taken to the Savings Account. With an intent for him to empty it. The user empties the Savings Account. The wallet recognizes if the user has come from a Seed Words backup flow. If he has, in the Sent Successfully toast message itself, we give “Archive Account” as major CTA. After account is archived, the user is taken to the screen with the seed words for him to write it down.

Pawan2792 avatar Sep 02 '22 10:09 Pawan2792