As a user, I want to be able to initialize a new (or recover a wiped) KeepKey from the V2 web app.

Designs:

(Mockup)

Initialize or Recover Wallet

As a user, when I pair a new (or wiped) KeepKey and the KeepKey has not been set up yet, a new modal should pop up with the option to Create New Wallet or Recover the device. (Mockup)

i. If a user is plugging in a new KeepKey for the first time, the web app will not recognize the device.

  1. Recover Wallet
    1. The user will be prompted to create a new wallet label (Mockup)

      1. Copy: Labeling each of your devices allows you to easily distinguish one from the other.
    2. The user will be prompted to create a new PIN (Mockup)

      1. Copy: Create a new PIN (up to 9 digits) using the layout display on your KeepKey.
    3. The user will be prompted to confirm the new PIN (Mockup)

      1. Copy: Re-enter your selected PIN using the layout displayed on your KeepKey.
    4. The User will be prompted to recover their wallet (Mockup)

      1. The user must select the number of words of their recovery phrase
      2. The user must select if they are recovering with a bip 39 passphrase
        1. Copy: If you are unsure if your recovery sentence is protected by a passphrase, leave this off.
    5. The user will be prompted to enter their recover phrase 1 word at a time using just the first 4 letters of the word (mockup)

      1. Copy: Using the scrambled keyboard legend on your KeepKey enter the first 4 letters of each word, or click next when you’re done typing if there are less than 4 letters. Learn More
    6. The user will move on to the next word by selecting the “Next” button until ever word is entered.

    7. Upon entering the last word the device will begin to set up (Mockup)

      1. Copy: Please wait while we initialize your device and sync your addresses.
    8. Once the KeepKey is successfully restored the user is taken to a success modal (Mockup)

      1. Copy: Your wallet has been connected
      2. Copy: You wallet is now connected, if this window doesn’t close automatically you can dismiss it.
    9. Create New Wallet

    10. The user will be prompted to create a new wallet label (Mockup)

    11. The user will be prompted to create a new PIN (Mockup)

    12. The user will be prompted to confirm the new PIN (Mockup)

    13. The user will be prompted to write down their recover phrase (Mockup)

      1. Copy: Write down Recovery Sentence
      2. Copy: On your KeepKey screen, you will see your recovery sentence. Write it down. If you lose access to the device, your assets will ONLY be accessible by this sentence. Learn More
      3. Copy (Highlighted in yellow: It’s critical you write it down exactly as it appears on the KeepKey.Never share your recovery sentence, it grants access to all of your funds.
      4. Copy: Follow the steps on your KeepKey to view your Recovery Sentence. Write it down!
      5. The modal updates as the wallet is being set up (Mockup)
        1. Copy: Setting up device…
        2. Copy: Please wait while we initilize your device and sync your addresses.
      6. The user is shown a success modal (Mockup)
        1. Copy: Your wallet has been connected
        2. Copy: You wallet is now connected, if this window doesn’t close automatically you can dismiss it.

      Metrics

      Users: This feature is designed for all KeepKey users

      Goals: To make wiping/recovering/initilizing a KeepKey as easy and seamless as possible

      Context: Users who want to wipe/recover/intiliaize their KK

      Metrics:

      • Engagement: 80% of users click into wipe/recover/intiliaize complete their selected action