Links

Specter

With firmware versions V1.1.1 (BTC-Only) or newer, you can set Specter V1.4.6 or newer as a watch-only wallet that functions as the companion app for Keystone Essential or Pro.

I. Preparation

1. Firmware version V1.1.1 (BTC-Only) or newer running on Keystone Essential or Pro.
(Please read How to upgrade firmware for more details.)
2. Specter V1.4.6 or newer installed and running on PC/Mac.
3. MicroSD card (FAT32 format, capacity not exceeding 512 GB).

II. Creating a Specter Watch-Only Wallet (BTC-Only)

A. Add Keystone Device on Specter

1. Click [+ Add new device] > Select your device type [Keystone] and enter the name.
Keystone-Specter-1
Keystone-Specter-2
2. You can choose to use a QR code or import a .json file to get the Xpub of the recovery phrase imported to Keystone.

- Option 1: Via QR code

1) Keystone > [Menu] > [Watch-Only Wallet] > Select [Generic Wallet] and Touch [Confirm] > Touch [•••] > Select [Export Wallet] and show the QR code.
Keystone-Specter-3
2) Specter > click [Scan QR Code], then scan the QR code shown on Keystone.
Keystone-Specter-4
Keystone-Specter-5

- Option 2: Via File

1) Insert the microSD card into Keystone > Touch [Menu] > [Watch-Only Wallet] > Select [Generic Wallet] > Touch [•••] > Select [Export Wallet] > Touch [touch here…] > [Export].
Keystone-Specter-6
2) Take out the MircoSD card from your Keystone and insert it into a PC/Mac.
3) On Specter: Click on [Uplaod from SD Card], then select and open the [p2wpkh-pubkey.txt] file exported from Keystone.
Keystone-Specter-7
Keystone-Specter-8
Keystone-Specter-9
3. Click [Continue], add Keystone successfully.
Keystone-Specter-10
Keystone-Specter-11

B. Add Keystone Simple Wallet on Specter

1. Click [+ Add new wallet] on Specter and select [Single key wallet].
Keystone-Specter-12
2. Select the [Keystone] device and click [Continue].
Keystone-Specter-13
3. Set the wallet name and click [Create wallet].
Keystone-Specter-14
4. Add Keystone simple wallet successfully.
Keystone-Specter-15

III. Sending and Receiving Assets with Specter Wallet

A. Receiving Assets

1. On Keystone: Touch [Addresses] to display the receiving addresses.
Keystone-Specter-16
2. On Specter: Select your wallet (e.g. Keystone Single Sig Wallet) > Click on [Receive] to display the receiving address.
Keystone-Specter-17

B. Sending Assets

1. Create a Transaction with Specter

1) Select your wallet (e.g. Keystone Single Sig Wallet) > Click one [Send] > [New] > Input the recipient address and amount > [Create unsigned transaction].
Keystone-Specter-18
2) Create the transaction successfully.
Keystone-Specter-19

2. Sign with Keystone Hardware Wallet

You can choose to sign the transaction on Keystone via a QR code or MircroSD card.

- Option 1: Via QR code

1) On Specter: Click on [Keystone] > [Sign with QR codes] > Specter displays the unsigned transaction data inr a QR code format.
Keystone-Specter-20
Keystone-Specter-21
Keystone-Specter-22
2) Keystone > Press the [Scan] icon > Scan the QR code shown on the Specter interface > [Sign] > Enter the password and press [Confirm].
Keystone-Specter-23
Keystone-Specter-24
3) On Specter: Click on [Scan signed transaction] > Scan the QR code shown on Keystone.
Keystone-Specter-25
Keystone-Specter-26
OPTIONAL: If your computer device has no camera, You can also sign transactions with the mircoSD card file.

- Option 2: Via mircoSD card file

1) On Specter: Click on [Keystone] > [Sign with SD Card file] > [save transaction to file] > click [Save] to save the unsigned transaction file to a MicroSD card.
Keystone-Specter-27
Keystone-Specter-28
Keystone-Specter-29
Keystone-Specter-30
2) Take out the MircoSD card from a PC/Mac and insert it into your Keystone.
3) On Keystone: Press the [microSD card] icon > Select and open the unsigned transaction file > [Sign] > Password verification > Press [touch here...] to export signed transaction file to MicroSD card.
Keystone-Specter-31
Keystone-Specter-32
Keystone-Specter-33
4) Take out the microSD card from your Keystone and insert it into PC/Mac.
5) On Specter: Click on [Upload signed transaction], then select and open the signed transaction file exported from Keystone.
Keystone-Specter-34
Keystone-Specter-35

3. Broadcast transaction on Specter

Keystone signed successfully and you can choose to broadcast the transaction immediately or later.
Keystone-Specter-36
Instructions recommended: