Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Backup Wallet - Print paper wallet #14

Open
satindergrewal opened this issue May 24, 2021 · 0 comments
Open

Backup Wallet - Print paper wallet #14

satindergrewal opened this issue May 24, 2021 · 0 comments
Assignees
Labels
enhancement New feature or request phase 1 Needed for first initial production release
Milestone

Comments

@satindergrewal
Copy link
Member

satindergrewal commented May 24, 2021

NOTE: This option should only be shown under Settings -> Backup Wallet, and not needed to show at wallet creation phase.

On selecting "Settings -> Backup Wallet -> Print Paper Wallet" the user must be given a prompt to wirelessly print a PDF or equivalent formatted document.

The formatted document to be printed must show the steps to download, install, and restore the wallet seed phrase to either this iOS wallet or Android wallet (which we'll work on soon). For testing this feature we can go with this template to print:

Pirate Chain Wallet Backup - [DATE HERE]

Your Pirate Chain Address:
[ZS_ADDRESS HERE]

Seed phrase words QR code (Encrypted):
[24 SEED PHRASE WORDS QR CODE]

How to restore wallet your wallet seed phrase to iOS Pirate Chain wallet?
1. Go to website [example.com]
2. Click on "Apple Store" icon
3. Install [iOS Wallet Name Goes here]
4. Open [iOS Wallet Name Goes here]
5. Select option "Restore" on greeting screen
6. [Might add more relevant steps ahead if needed]

How to restore wallet your wallet seed phrase to Android Pirate Chain wallet?
1. Go to website [example.com]
2. Click on "Play Store" icon
3. Install [Android Wallet Name Goes here]
4. Open [iOS Wallet Name Goes here]
5. Select option "Restore" on greeting screen
6. [Might add more relevant steps ahead if needed]

Ideally, I'd like the option to have a restore backup from some "encrypted" formatted of backup. This will allow having some sort of security if this printed paper wallet gets compromised.
If we decided on encryption method, then the restore wallet process needs to have the option to follow the process to enter decryption key.

NOTE: This decryption key MUST NOT be backup to iCloud keychain at any point.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request phase 1 Needed for first initial production release
Projects
None yet
Development

No branches or pull requests

2 participants