EdgeApp / edge-react-gui

Edge React Native GUI for iOS and Android
https://edge.app
BSD 3-Clause "New" or "Revised" License
460 stars 256 forks source link

[Feature Request] Offline Account #1850

Open trymeouteh opened 4 years ago

trymeouteh commented 4 years ago

Please allow the ability to create one or many offline accounts on one device. An offline account is an account that does not backup or sync itself to the server. This will require the option to create offline accounts, get word phrases from any crypto wallet, add wallets with word phrase, and importing/exporting all the word phrases from every crypto wallet. Here is how it can work.

Creating Offline Wallet

  1. When you go to create an account you can click on the advanced options
  2. Click on create offline account
  3. Read the terms of service (Telling you how it works and to manually backup your private keys)
  4. Check off the boxes to agree to the terms (Stating you understand there is no backup and your fully responsible for backing up your keys)
  5. Create a PIN for the offline wallet

To Restore A Wallet In Your Offline Edge Account

  1. Login to your offline Edge account
  2. Go to Create new wallet
  3. Select Currency (Bitcoin, Litecoin, Monero, etc)
  4. Select restore from word phrase
  5. enter your 12/24 word seed

To Backup A Wallet From Your Offline Edge Account

  1. Login to your offline Edge account
  2. Select the wallet you want to backup, (Bitcoin, Litecoin, Monero, etc)
  3. Tap Show Word Phrase
  4. Enter PIN
  5. It will display the 12/24 word seed.

To Backup All The Wallets From Your Offline Edge Account Login to your offline Edge account Go to the settings Go to export (Optional) choose a password to encrypt the export file Press enter to export all the word phrases from every cryptocurrency wallet into a file.

This will allow users to use all the things Edge offers without having to use the backup service if the user does not want their wallets backed up to a server.

Most multi currency wallet apps generates a 24 word phrase which can be used to restore all of their wallets, however there are no multi currency wallet apps out there that allow you to backup/restore each cryptocurrency wallet. This is a needed app in the crypto community since those who like to store the word phrase for each of their cryptocurrencies wallets do not have an all-in-one app to be able to restore their word seeds from for each cryptocurrency wallet they own.

I think it is better to be able to import/export each wallet word phrase since you can use these word phrases in other cryptocurrency wallet applications of your choice.

damascene commented 4 years ago

I think this would be very useful, many users prefer to use the wallet without storing their information on 3rd party server. Edge wallet is very known wallet in community but the requirement to create an account that it no doubt could be beneficial to some, it also brings burden to many others, so I suggest it should be optional.