- download the app
- open the app
- user is presented with terms of use with an accept button
- user is presented with a privacy policy with an accept button
- user presented with "create local password prompt" -- this is a password that is used to encrypt the user's data
- user enters a password
- user is presented with two buttons: "import wallet" or "create wallet"
- user is presented with 24 input boxes for the 24 words of the seed phrase
- user enters the 24 words of the seed phrase
- user hits the import button
- loading screen
- sent to the wallet page (dashboard)
- user is presented with 24 input boxes for the 24 words of the seed phrase
- user enters the 24 words of the seed phrase for confirmation
- loading screen
- sent to the wallet page (dashboard)
- open the app
- user is presented with "enter local password prompt"
- user enters the password, which decrypts the user data and shows them a list of their wallets
- user selects a wallet
- user is presented with the wallet page (dashboard)
- balance
- send
- receive
- transaction history
- toggle for switching between wallets
- login for nockpool
- button for solo mining
- block explorer, tbd