Skip to content

Migrate a regular multiaccount to a keycard #11237

Closed
@guylouis

Description

@guylouis

Goal

We want a normal status user (on mobile) that has a multiaccount setup on his phone, and that purchases a brand new keycard, to be able to migrate this multiaccount to the keycard

Problem

This feature is not offered now. So the only thing the user can currently do his

  • go to his list of multiaccounts
  • try to import a new multiaccount
  • enter the same seed

... and he gets a error message because this seed is already used by the current multiaccount

Solution

What is for sure:

  • the user needs to select which multiaccount he wants to migrate
  • the user needs to enter his seed again, because the root of the multiaccount is not stored on the phone and needs to be stored on the card

The following need to be decided.

  • (design) where does the flow start ?
    - logged into the multiaccount in the profile section
    - or in the list of multiaccounts
  • (technical) can we keep the user's data (messages, accounts) ?
  • design, this will be a succession of screen with the following logic
    - user chose a multiaccount
    - he's been prompted about what he's going to do (move his keys to the keycard) and what he needs (a keycard with no secret stored)
    - (enter his password again ?)
    - asked to enter his seed again
    - taken through keycard onboarding (he will get a PIN, PUK, Pairing code if the card is new)

Metadata

Metadata

Assignees

No one assigned

    Labels

    featurefeature requests

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions