# 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](https://keyst.one/firmware?locale=en) version V1.1.1 (BTC-Only) or newer running on Keystone Essential or Pro.&#x20;

&#x20;  (Please read[ How to upgrade firmware](https://support.keyst.one/getting-started/firmware-upgrading) for more details.)

2\. Specter V1.4.6 or newer installed and running on PC/Mac.&#x20;

3\. MicroSD card (FAT32 format, capacity not exceeding 512 GB).

{% content-ref url="../../getting-started/firmware-upgrading/how-to-format-a-microsd-card-to-fat32" %}
[how-to-format-a-microsd-card-to-fat32](https://support.keyst.one/getting-started/firmware-upgrading/how-to-format-a-microsd-card-to-fat32)
{% endcontent-ref %}

## 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.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdQZ5rJGRaiKStQ1CW3%2F-MdQifdK3ebcDB3w1E9N%2F1.jpg?alt=media&#x26;token=e4736779-5f2c-4dbd-bcfa-4dfa6b7fca68" alt="Keystone-Specter-1"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdQZ5rJGRaiKStQ1CW3%2F-MdQip2TPmNbqCl_IIfz%2F2.jpg?alt=media&#x26;token=6e3fc126-be0e-42a7-b6c6-c82c3a1488d5" alt="Keystone-Specter-2"><figcaption></figcaption></figure>

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.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdQjqw2zVzr5eN-by0v%2F-MdQjvbFOeywwk_yP9nG%2F3.jpg?alt=media&#x26;token=42b0662d-27e2-46e5-bdcc-bfc34d9d63bd" alt="Keystone-Specter-3"><figcaption></figcaption></figure>

2\) Specter > click \[Scan QR Code], then scan the QR code shown on Keystone.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdQjqw2zVzr5eN-by0v%2F-MdQk8zdWAjyoIMk5VlQ%2F4.jpg?alt=media&#x26;token=73cdc2d0-1c92-4bb6-9ebe-5ee9db50faa8" alt="Keystone-Specter-4"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdQjqw2zVzr5eN-by0v%2F-MdQkPrVnFXmLhafV4de%2F5.jpg?alt=media&#x26;token=b99cdec6-5f69-42dd-a504-939e02089ef1" alt="Keystone-Specter-5"><figcaption></figcaption></figure>

#### - 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].

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdQjqw2zVzr5eN-by0v%2F-MdQkT5y_gz9n80Og-RJ%2F6.jpg?alt=media&#x26;token=22ed04f2-aa27-4c0c-97e1-876bd680a4c5" alt="Keystone-Specter-6"><figcaption></figcaption></figure>

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.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdQjqw2zVzr5eN-by0v%2F-MdQkvNjnrBkbDwt_20W%2F7.jpg?alt=media&#x26;token=357ff81a-9401-4b28-94cd-048748e22a38" alt="Keystone-Specter-7"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdQjqw2zVzr5eN-by0v%2F-MdQl8fP9taQWkBBpmi9%2F8.jpg?alt=media&#x26;token=a9e0d1d8-5018-42ef-ac00-e27ef8c6d131" alt="Keystone-Specter-8"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdQjqw2zVzr5eN-by0v%2F-MdQld76-kG7LmilGEYn%2F9.jpg?alt=media&#x26;token=c90e2008-0394-4964-be5b-c9569a992933" alt="Keystone-Specter-9"><figcaption></figcaption></figure>

3\. Click \[Continue], add Keystone successfully.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdQjqw2zVzr5eN-by0v%2F-MdQlgzj66u1fs9hA2D5%2F10.jpg?alt=media&#x26;token=c260ca5e-6609-4a1e-b27b-4487a1951ee9" alt="Keystone-Specter-10"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdQjqw2zVzr5eN-by0v%2F-MdQlmT2QculHdsEcVhb%2F11.jpg?alt=media&#x26;token=2b32050f-f6f5-4e8f-9a55-173f749bebd3" alt="Keystone-Specter-11"><figcaption></figcaption></figure>

### &#x20;B. **Add** Keystone **Simple Wallet on Specter**

1\. Click \[+ Add new wallet] on Specter and select \[Single key wallet].

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdQjqw2zVzr5eN-by0v%2F-MdQlwIYBmQT3gwbL5Ml%2F12.jpg?alt=media&#x26;token=ef49bddb-3f99-42ca-9335-aabd5814e796" alt="Keystone-Specter-12"><figcaption></figcaption></figure>

2\. Select the \[Keystone] device and click \[Continue].

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdQjqw2zVzr5eN-by0v%2F-MdQmQZaFHhKrwPJcUx_%2F13.jpg?alt=media&#x26;token=6f3b9bc4-ec0b-43b5-a2c5-484ff8df602d" alt="Keystone-Specter-13"><figcaption></figcaption></figure>

3\. Set the wallet name and click \[Create wallet].&#x20;

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdQjqw2zVzr5eN-by0v%2F-MdQnAmKLtE3IBqRLa2n%2F14.jpg?alt=media&#x26;token=461a5cd3-4478-427d-b253-c63f3475f1b3" alt="Keystone-Specter-14"><figcaption></figcaption></figure>

4\. Add Keystone simple wallet successfully.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdQjqw2zVzr5eN-by0v%2F-MdQo95r6hgU3Aueekqr%2F15.jpg?alt=media&#x26;token=61a7b7de-1c51-4146-b82e-6f87b8ed08c9" alt="Keystone-Specter-15"><figcaption></figcaption></figure>

## III. Sending and Receiving Assets with Specter Wallet

### **A. Receiving Assets**

1\. On Keystone: Touch \[Addresses] to display the receiving addresses.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdV50B6ixlxlFCK5sFD%2F-MdV598Cbw7nKJCXmBst%2F1.jpg?alt=media&#x26;token=aec3ba85-30fb-4efb-b312-3066a298ad26" alt="Keystone-Specter-16"><figcaption></figcaption></figure>

2\. On Specter: Select your wallet (e.g. Keystone Single Sig Wallet) > Click on \[Receive] to display the receiving address.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdV50B6ixlxlFCK5sFD%2F-MdV5CWCMj3t-cdvfdpI%2F2.jpg?alt=media&#x26;token=65bc82f0-079c-4ce0-b9ea-80c72ee46bbf" alt="Keystone-Specter-17"><figcaption></figcaption></figure>

### **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].

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdV50B6ixlxlFCK5sFD%2F-MdVlgJvfdh4kuYqzZmq%2F3.jpg?alt=media&#x26;token=60fbeb0a-2df0-41bc-87d2-8308d322550f" alt="Keystone-Specter-18"><figcaption></figcaption></figure>

2\) Create the transaction successfully.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdV50B6ixlxlFCK5sFD%2F-MdVly2XOgGVaBZu8hM0%2F4.jpg?alt=media&#x26;token=013f19c9-1e73-4c80-85a4-d4472c50f5e1" alt="Keystone-Specter-19"><figcaption></figcaption></figure>

#### 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.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdV50B6ixlxlFCK5sFD%2F-MdVm2dUZ8ExjIV2osIn%2F5.jpg?alt=media&#x26;token=ccc5523a-eb4d-4f3a-9f06-50e880905fbe" alt="Keystone-Specter-20"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdV50B6ixlxlFCK5sFD%2F-MdVm64Vsb2ERf1aDX5J%2F6.jpg?alt=media&#x26;token=8a5aa98e-9f14-401e-902c-80294308ff2e" alt="Keystone-Specter-21"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MhNfWtYjpjkPYG-tF__%2F-MhNfbtqnBgRYJgdLf5D%2F7.jpg?alt=media&#x26;token=5edd42c7-5343-474d-b01a-f0e9f29ac82c" alt="Keystone-Specter-22"><figcaption></figcaption></figure>

2\) Keystone > Press the \[Scan] icon > Scan the QR code shown on the Specter interface > \[Sign] > Enter the password and press \[Confirm].

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdV50B6ixlxlFCK5sFD%2F-MdVmHQnySmYtVNCm7DW%2F8.jpg?alt=media&#x26;token=63d12290-0298-4a89-a140-8f7a8d2969b5" alt="Keystone-Specter-23"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdV50B6ixlxlFCK5sFD%2F-MdVn9ZRjt1bLZfDjw0B%2F9.jpg?alt=media&#x26;token=911e6f0a-79fc-4a00-b219-e0f033c17c94" alt="Keystone-Specter-24"><figcaption></figcaption></figure>

3\) On Specter: Click on \[Scan signed transaction] > Scan the QR code shown on Keystone.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdV50B6ixlxlFCK5sFD%2F-MdVnD4h6ZV1eMDSem-y%2F10.jpg?alt=media&#x26;token=853d9bb2-ca54-49e0-ae36-c03f650f8677" alt="Keystone-Specter-25"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdV50B6ixlxlFCK5sFD%2F-MdVnFueuxyAfwA8oJBl%2F11(%E8%BF%91%E6%99%AF%EF%BC%89.jpg?alt=media&#x26;token=07b0d531-57db-49b1-93e6-3877e4ac3b7c" alt="Keystone-Specter-26"><figcaption></figcaption></figure>

{% hint style="info" %}
**OPTIONAL:** If your computer device has no camera, You can also sign transactions with the mircoSD card file.
{% endhint %}

#### - 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.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdVnc6ejmuEro0KDc5Y%2F-MdVrREGdU4gdJYoMWrQ%2F5.jpg?alt=media&#x26;token=b919cdbf-0097-4323-9d8f-2d40cb477553" alt="Keystone-Specter-27"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdVnc6ejmuEro0KDc5Y%2F-MdVrDmW-SJhR6xPLCpv%2F22.jpg?alt=media&#x26;token=6d2d0c22-824b-4c0b-9f86-cebd79028478" alt="Keystone-Specter-28"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdVnc6ejmuEro0KDc5Y%2F-MdVrX8ch-8kdYES8Df7%2F33.jpg?alt=media&#x26;token=ab662856-b792-489d-9100-99081494ae6d" alt="Keystone-Specter-29"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdVnc6ejmuEro0KDc5Y%2F-MdVs8ULnFqY1A3Et2qp%2F22-1.jpg?alt=media&#x26;token=cbc35092-eb3f-4148-af18-5a3876cd1350" alt="Keystone-Specter-30"><figcaption></figcaption></figure>

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.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdVnc6ejmuEro0KDc5Y%2F-MdVsieHRLWAmSPkhrsK%2F44.jpg?alt=media&#x26;token=43ad3691-e1c8-4bb5-ab5a-8a8a697d8fe7" alt="Keystone-Specter-31"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdVnc6ejmuEro0KDc5Y%2F-MdVsmsUSj8KITfuVXjT%2F55.jpg?alt=media&#x26;token=3b6997ac-8c87-438f-8738-35be980fb65e" alt="Keystone-Specter-32"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdVnc6ejmuEro0KDc5Y%2F-MdVsq7aCGMD7ZCRZmO8%2F66.jpg?alt=media&#x26;token=52731674-0404-4fdb-a07b-d1335bc94a5c" alt="Keystone-Specter-33"><figcaption></figcaption></figure>

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.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdVnc6ejmuEro0KDc5Y%2F-MdVt-cFDHqGwJWp8Wcr%2F77.jpg?alt=media&#x26;token=12911d64-12f8-4f57-af15-6fff057a56ac" alt="Keystone-Specter-34"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdVnc6ejmuEro0KDc5Y%2F-MdVt6O6DfnDw4ox-KqF%2F77-1.jpg?alt=media&#x26;token=ca8b8e91-15da-41bd-bd58-28b4e91fa081" alt="Keystone-Specter-35"><figcaption></figcaption></figure>

#### 3. Broadcast transaction on Specter

Keystone signed successfully and you can choose to broadcast the transaction immediately or later.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdVnc6ejmuEro0KDc5Y%2F-MdVtBTgM10safiQYZyO%2F12.jpg?alt=media&#x26;token=52540dc7-3c4a-481b-a9c1-a9be108d17db" alt="Keystone-Specter-36"><figcaption></figcaption></figure>

&#x20;

Instructions recommended:

{% content-ref url="specter/specter-2-3-multi-sig" %}
[specter-2-3-multi-sig](https://support.keyst.one/3rd-party-wallets/bitcoin-wallets/specter/specter-2-3-multi-sig)
{% endcontent-ref %}

{% content-ref url="specter/cobo-vault-+-coldcard-+-specter" %}
[cobo-vault-+-coldcard-+-specter](https://support.keyst.one/3rd-party-wallets/bitcoin-wallets/specter/cobo-vault-+-coldcard-+-specter)
{% endcontent-ref %}
