Skip to content

Commit

Permalink
paper-wallet: document exporting public key with QR code
Browse files Browse the repository at this point in the history
  • Loading branch information
BBlackwo committed Feb 8, 2021
1 parent d6f995c commit 6be4764
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 12 deletions.
7 changes: 1 addition & 6 deletions _pages/setup-wallets/paper-advanced.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,12 +60,7 @@ Expert users only: <https://github.com/mflaxman/human-rng-golang>
#### Improve Airgap

##### Option A: Write Data to CD/DVD instead of USB Drive
DVDs are less able to execute malware on your computer.

##### Option B: Use a QR-Code Airgap
This is not currently documented.
Pull requests with clarification are welcome.
Specter-Desktop can receive this info via QR-code airgap.
DVDs are less able to execute malware on your computer

## Improve Seed Generation

Expand Down
13 changes: 7 additions & 6 deletions _pages/setup-wallets/paper.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,9 +57,8 @@ zoo zoo zoo zoo zoo zoo zoo zoo zoo zoo zoo zoo zoo zoo zoo zoo zoo zoo zoo zoo
#### Save the Output
1. Write down the whole 24 word phrase (`zoo` repeated 23 times + `buddy` as the 24th word) *offline* on paper only.
**Do not save this to any computer.**
1. Scroll down to `Export Public Key Info To Specter Desktop` and click on the `Download` button.
This will download a `json` file to your computer, containing the extended public key info.
Save the file to a DVD-R or USB drive to later share with Specter-Desktop.
1. Scroll down to `Export Public Key Info To Specter Desktop` and click on the `Show QR` button.
This will generate a QR code containing the extended public key info.
![](/assets/img/setup-paper-seedpicker-save-json.png){:class="border_image"}


Expand All @@ -72,11 +71,13 @@ See [advanced section](paper-advanced) for more info.


## Export Public Key Info to Specter-Desktop
In the previous step, you saved your extended public key information (`seedpickerxp-foo.json`) to a DVD-R or USB drive.
In the previous step, you generated a QR code with your public key information.

1. On Specter-Desktop: Click `+ Add new device`, enter a `Name` (like `Paper Wallet`), click `Choose files` and select your file (`seedpickerxp-foo.json`), and hit `continue`.
Your file will be automatically parsed into something like this:
1. On Specter-Desktop: Click `+ Add new device`, enter a `Name` (like `Paper Wallet`), click `Scan QR code`, and scan the code from the previous step. The QR code will be automatically parsed into something like this:
![](/assets/img/setup-paper-specter-input.png){:class="border_image"}

1. Once you have verified that the key info is the same in Specter Desktop as it is in SeedPicker hit `Add device`.

1. Your public key is now added to Specter-Desktop:
![](/assets/img/setup-paper-display-pubkey.png){:class="border_image"}

Expand Down
Binary file modified assets/img/setup-paper-specter-input.png
100644 → 100755
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 6be4764

Please sign in to comment.