Closed
Description
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)