# Specter 2/3 PSBT Multi-Sig

Keystone firmware versions V1.1.1 (BTC-Only) or newer support PSBT Multi-signature functions. Detailed instructions below will explain how to create a 2-out-of-3 PSBT Multi-signature wallet with the Keystone Wallet, Coldcard and a [SeedPicker](http://seedpicker.net/) as 3 participant co-signers. We will use here Specter V1.4.6 as the watch-only coordinator.

## I. **Preparation**

1\. [Firmware](https://keyst.one/firmware?locale=en) version V1.1.1 (BTC-Only) or newer running on Keystone Essential or Pro models. Create recovery phrase A.

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

2\. Coldcard upgraded to firmware version V2.1.0 or newer.&#x20;

3\. <http://seedpicker.net/> run on an offline PC/Mac.

3\. Specter (V1.4.6 or newer) installed and running on PC/Mac.

4\. MicroSD card (≤512GB; default FAT32 format).

{% 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. Your devices on Specter**

{% hint style="info" %}
**Tips:** If you want to switch to \[Test Net], please go to Keystone > \[Settings] > \[Blockchain] > \[Test Net]. Then continue with the following steps.
{% endhint %}

### 1. Adding Keystone to Specter

1\) Click \[+ Add new device], select your device type \[Keystone] , then 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-ColdCard-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-ColdCard-2"><figcaption></figcaption></figure>

2\) You can add Keystone on Specter by QR code or microSD card.

#### - By QR code

1\) On Keystone: Touch \[Menu] > \[Multisig Wallet] > Press \[•••] icon on the top right > \[Show/ Export XPUB].

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdVy7NRCNABMXHJrRnz%2F-MdW0b5-HXoXh-JMq8Js%2F3.jpg?alt=media&#x26;token=6dbe9441-ae06-4d02-9ec7-50323474d18e" alt="Keystone-Specter-ColdCard-3"><figcaption></figcaption></figure>

2\) On Specter: Click on \[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-MdVy7NRCNABMXHJrRnz%2F-MdW0ier8C-A7JWwbPjm%2F4.jpg?alt=media&#x26;token=293c9a76-d6d3-4751-8009-7f4ca4866650" alt="Keystone-Specter-ColdCard-4"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdW3UDHWfUmPhwFXVBE%2F-MdWNkYDkUEvPGKqSLwz%2F5.jpg?alt=media&#x26;token=41aa261f-e896-4a3d-a7e5-4f1a1d9cf4ec" alt="Keystone-Specter-ColdCard-5"><figcaption></figcaption></figure>

#### - By microSD card

1\) Insert the microSD card into Keystone, then touch \[Menu] > \[Multisig Wallet] > \[Show/ Export XPUB] > \[Export All] > \[Export].

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdW3UDHWfUmPhwFXVBE%2F-MdWNoWqsZGPZwRUZm96%2F6.jpg?alt=media&#x26;token=d3b7dcc5-1112-49d0-9343-0118fe77d197" alt="Keystone-Specter-ColdCard-6"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdW3UDHWfUmPhwFXVBE%2F-MdWNyChVy3FebIf0yWP%2F7.jpg?alt=media&#x26;token=63c37e2f-0506-421a-8c28-35c14c019946" alt="Keystone-Specter-ColdCard-7"><figcaption></figcaption></figure>

2\) Take out the microSD card from your Keystone and insert it into PC/Mac.

3\) On Specter: Click on \[Upload from SD Card] > Select and open the .json file exported from Keystone.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdW3UDHWfUmPhwFXVBE%2F-MdWO2TAMze7yOhumarW%2F8.jpg?alt=media&#x26;token=76e4f302-561d-461b-8482-6f0acdb096e2" alt="Keystone-Specter-ColdCard-8"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MjhuzgjVOPkiyR1Qy-3%2F-MjhvhcpyJ5MqYZ3Fjsm%2F9.jpg?alt=media&#x26;token=447f2b4e-3972-4bac-89af-1890198072f9" alt="Keystone-Specter-ColdCard-9"><figcaption></figcaption></figure>

4\) Click \[Continue] to add Keystone.&#x20;

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdW3UDHWfUmPhwFXVBE%2F-MdWONX5d69i5XgSGbQV%2F10-1.jpg?alt=media&#x26;token=891b6f28-f0d5-4272-b0c9-6bc37878a4aa" alt="Keystone-Specter-ColdCard-10"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdW3UDHWfUmPhwFXVBE%2F-MdWOV-2VsdnofmD_C3f%2F11-1.jpg?alt=media&#x26;token=b8288664-767e-45a9-ac5b-9038d1f48c1c" alt="Keystone-Specter-ColdCard-11"><figcaption></figcaption></figure>

### 2. Adding Coldcard on Specter

1\) Click \[+ Add new device] on Specter, then select your device type \[ColdCard] and enter the name.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdW3UDHWfUmPhwFXVBE%2F-MdWP8wU49xWgKsNVImF%2F12.jpg?alt=media&#x26;token=5b6f708e-2796-41f5-a797-69f824ff59f7" alt="Keystone-Specter-ColdCard-12"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdW3UDHWfUmPhwFXVBE%2F-MdWPjjN3s_q9s52UzNK%2F13.jpg?alt=media&#x26;token=94970650-cfb7-4f36-8541-a720c73648aa" alt="Keystone-Specter-ColdCard-13"><figcaption></figcaption></figure>

2\) Insert the microSD card into Coldcard > \[Settings] > \[Multisig Wallets] > \[Export XPUB] > Get xpubs from Coldcard.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdW3UDHWfUmPhwFXVBE%2F-MdWQ0VkcG-yH4074mxi%2F14.jpg?alt=media&#x26;token=ce074d38-5a23-4995-a3df-6e9703dd57f1" alt="Keystone-Specter-ColdCard-14"><figcaption></figcaption></figure>

3\) Take out the microSD card from your Coldcard and insert it into PC/Mac.

4\) On Specter: Click on \[Upload from SD Card], then select and open the .json file exported from Coldcard.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdW3UDHWfUmPhwFXVBE%2F-MdWQ3q2xEPjy-Yl9mNb%2F15.jpg?alt=media&#x26;token=f5e032d2-b904-4bdc-a532-6e9a6751c09c" alt="Keystone-Specter-ColdCard-14"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MjhvtVBFvd0L59AbWvj%2F-MjhxVrPMYqfNPhImGY3%2F16.jpg?alt=media&#x26;token=9de17bf4-8b0e-469e-b0fb-e9f1d4907298" alt="Keystone-Specter-ColdCard-15"><figcaption></figcaption></figure>

5\) Click \[Continue] to add Coldcard.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdW3UDHWfUmPhwFXVBE%2F-MdWQOUh-S9RzVdKvhkX%2F17.jpg?alt=media&#x26;token=a7b04a13-f5c7-417c-a01a-2c6fd7f43a10" alt="Keystone-Specter-ColdCard-16"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdW3UDHWfUmPhwFXVBE%2F-MdWQeraOBIyDd71lsXK%2F17-1.jpg?alt=media&#x26;token=39050ec3-921c-4b9b-b5cd-909c20a3d01b" alt="Keystone-Specter-ColdCard-17"><figcaption></figcaption></figure>

### 3. Adding Paper Wallet on Specter

By using a software-generated paper wallet, you eliminate the need to buy a third hardware wallet (you may later have to buy a hardware wallet if you need to use this key for emergency recovery purposes).

In this tutorial, we chose to use [SeedPicker](http://seedpicker.net/) to generate the third recovery phrase.

{% hint style="warning" %}
**Warning: This is the highest risk step in our multisig setup**. **Follow the instructions closely to drastically improve your security.**
{% endhint %}

1\) Insert the microSD card into your PC/Mac.

2\) [SeedPicker](http://seedpicker.net/) run on an offline PC/Mac, and create a new recovery phrase. Then click \[Download] to save the Xpub of the recovery phrase created by [SeedPicker](http://seedpicker.net/) as a .json file to the microSD card.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-McOFGwxjU0dF1CLMshW%2F-McOFbh4m3av95qPbWYP%2F4.jpg?alt=media&#x26;token=775f5bd2-0aff-4a17-b5a2-ed065d003dd0" alt="Keystone-Specter-ColdCard-18"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MjceIuenfBacPMC3fOr%2F-MjclCzq9ZGzUaoUG0S8%2F21.jpg?alt=media&#x26;token=de73f7a1-7370-4a39-99d8-299e801419fb" alt="Keystone-Specter-ColdCard-19"><figcaption></figcaption></figure>

3\) Click \[+ Add new device] on specter. Select your device type \[Other] and enter the name. For this tutorial, we will name the device "Paper Wallet".

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdoHsjD4dRDvZEl-j-N%2F-Mdp9V-9n2Vx9mM7opF1%2F0-1.jpg?alt=media&#x26;token=300e69c6-4ab9-4601-94cb-1de1dcf77d22" alt="Keystone-Specter-ColdCard-20"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdoHsjD4dRDvZEl-j-N%2F-Mdp9Y5N1g2AQ9O655a7%2F0-2.jpg?alt=media&#x26;token=2abcb703-6be6-4b66-beb3-1d375cf1123b" alt="Keystone-Specter-ColdCard-21"><figcaption></figcaption></figure>

4\) Click \[Upload from SD Card], then select and open the .json file exported from [SeedPicker](http://seedpicker.net/).

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdoHsjD4dRDvZEl-j-N%2F-MdpH4lMoPMnsOppRBuC%2F20.jpg?alt=media&#x26;token=32bc86fc-341d-4350-9575-833ea7c50de5" alt="Keystone-Specter-ColdCard-22"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdoHsjD4dRDvZEl-j-N%2F-MdpH7sEG1liF6eDYsvO%2F21.jpg?alt=media&#x26;token=0e13313c-b7ed-4e54-9bef-c2377aee4951" alt="Keystone-Specter-ColdCard-23"><figcaption></figcaption></figure>

5\) Click \[Continue] to add "Paper Wallet".

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdoHsjD4dRDvZEl-j-N%2F-MdpIq-cJS_1Pur8t4FT%2F22.jpg?alt=media&#x26;token=7ff92da0-8a38-4cb3-95a0-c99a9bf41926" alt="Keystone-Specter-ColdCard-24"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdoHsjD4dRDvZEl-j-N%2F-MdpJ5CHrPjJ4K1fLOAc%2F23.jpg?alt=media&#x26;token=23052167-0d72-47e9-9ea3-ad259f060c6e" alt="Keystone-Specter-ColdCard-25"><figcaption></figcaption></figure>

## **III. Creating a watch-only wallet for 2/3 PSBT multisig wallet on Specter**

1\. Specter > Click \[Create Multisignature wallet]. Pick the concerning devices \[ColdCard] \[Keystone] \[Paper Wallet] and click \[Continue].

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdpOfQLV9srEOyrBGCw%2F-Mdq4AsOQFG4Z_nXO9I6%2F26.jpg?alt=media&#x26;token=daf9d39a-4091-41d3-9b4a-a5e26eeaa9c2" alt="Keystone-Specter-ColdCard-26"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdpOfQLV9srEOyrBGCw%2F-Mdq487M2ttDgukxcbzO%2F27.jpg?alt=media&#x26;token=ec3ddc09-d896-4961-a59b-99dfd9850086" alt="Keystone-Specter-ColdCard-27"><figcaption></figcaption></figure>

2\. Set the Name, Type and number of needed signatures, then click \[Create wallet].

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdpOfQLV9srEOyrBGCw%2F-Mdq4GONMXDDV6u-0flp%2F28.jpg?alt=media&#x26;token=bee7456c-0722-43f6-b7c7-2e74d2fc0e08" alt="Keystone-Specter-ColdCard-28"><figcaption></figcaption></figure>

3\. Create the watch-only wallet for 2/3 PSBT multisig wallet.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdpOfQLV9srEOyrBGCw%2F-Mdq4WS8FIJuh9QMGdP8%2F29.jpg?alt=media&#x26;token=4108ce14-3273-46f0-805a-f542ec620f68" alt="Keystone-Specter-ColdCard-29"><figcaption></figcaption></figure>

## **IV. Importing the 2/3 PSBT multisig wallet to** Keystone

1\. On Specter: Select your multisig wallet (e.g. Bob's Multisig Wallet) > Click on \[Settings] > \[Export] > \[Show Keystone QR Code].

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdpOfQLV9srEOyrBGCw%2F-Mdq4_7Xyu5xQzD6EBxG%2F30.jpg?alt=media&#x26;token=38838404-b22a-4557-b700-6045df309155" alt="Keystone-Specter-ColdCard-30"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdpOfQLV9srEOyrBGCw%2F-Mdq4bWGA_b3dqNq51cf%2F31.jpg?alt=media&#x26;token=58c1946b-a603-4672-b3cc-8864e25366b8" alt="Keystone-Specter-ColdCard-31"><figcaption></figcaption></figure>

2\. On Keystone: Touch \[Menu] > \[Multisig Wallet] > \[Import Multisig Wallet] > Touch \[Scan] icon > \[Understood] > Check the wallet info and touch \[Confirm] > Import successful.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdpOfQLV9srEOyrBGCw%2F-Mdq4eQI5Agv-o0NqvUR%2F32.jpg?alt=media&#x26;token=4362903b-a925-45f6-86d3-60ff480d2ece" alt="Keystone-Specter-ColdCard-32"><figcaption></figcaption></figure>

<div align="left"><figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdpOfQLV9srEOyrBGCw%2F-Mdq4oTk27yyI1Xdp0Y5%2F33-1.jpg?alt=media&#x26;token=aaafc505-2f60-4e96-88a7-08c1cdb8d163" alt="Keystone-Specter-ColdCard-33"><figcaption></figcaption></figure></div>

## &#x56;**. Importing the 2/3 PSBT multisig wallet to Coldcard**

1\. Insert the microSD card into PC/Mac.

2\. Click on \[Save ColdCard file] on Specter to save the .txt file to the microSD card.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MjcHwOdwYoAwqeM4H7u%2F-MjcPywZqqStoaBfN9T3%2F34-1.jpg?alt=media&#x26;token=fc9572fc-1c33-4832-8e71-e3a8464302f1" alt="Keystone-Specter-ColdCard-34"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MjcHwOdwYoAwqeM4H7u%2F-MjcQ2MspfUNc-7B905-%2F35.jpg?alt=media&#x26;token=2ac98dad-0e57-43fe-bfc5-5583b6680d80" alt="Keystone-Specter-ColdCard-35"><figcaption></figcaption></figure>

3\. Take out the microSD card from PC/Mac and insert it into Coldcard.

4\. On Coldcard: \[Settings] > \[Multisig Wallets] > \[Import from SD].

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdpOfQLV9srEOyrBGCw%2F-Mdq3oouGAbETc5iM_dk%2F36.jpg?alt=media&#x26;token=80d00bb3-b5bc-431a-8eb4-dade16ff6f79" alt="Keystone-Specter-ColdCard-36"><figcaption></figcaption></figure>

5\. Select .txt file exported from Specter (e.g.Bob's Multisig Wallet) >  Confirm(√) and complete the import of the 2/3 multisig wallet.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdpOfQLV9srEOyrBGCw%2F-Mdq3siPx9ofml3yPROD%2F37.jpg?alt=media&#x26;token=97d3e298-140f-40e1-85cf-a63513f911dd" alt="Keystone-Specter-ColdCard-37"><figcaption></figcaption></figure>

## VI. **Receiving bitcoin to the 2/3 multisig addresses**

1\. For 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-MdpOfQLV9srEOyrBGCw%2F-Mdq5kaRhs6BQdvG_6me%2F38.jpg?alt=media&#x26;token=1530e57c-fecb-47c7-845f-523043925eef" alt="Keystone-Specter-ColdCard-38"><figcaption></figcaption></figure>

2\. On Specter: Select your multisig wallet (e.g. Bob's Multisig Wallet), then click on the  \[Receive] tab on the top to display the receiving address.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdpOfQLV9srEOyrBGCw%2F-Mdq5oHFErSPHsYIxRMf%2F39.jpg?alt=media&#x26;token=2ec5c3ad-7552-45fb-a7e8-a9816cafd348" alt="Keystone-Specter-ColdCard-39"><figcaption></figcaption></figure>

## **VII. Sending a 2/3 PSBT multisig transaction**

### 1. Creating an unsigned transaction on Specter

1\) On Specter: Select your Multisig Wallet (e.g. Bob's Multisig Wallet) > Click one \[Send] > 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-MdtThha3-4T8cxNwBSV%2F-Mdtz2_RdOO2rIeopfMt%2F40.jpg?alt=media&#x26;token=e229743f-e4f2-4657-b04c-c3ae2b03a76d" alt="Keystone-Specter-ColdCard-40"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdtThha3-4T8cxNwBSV%2F-Mdtz5t6pr-l7TxVzgA6%2F41.jpg?alt=media&#x26;token=8acc722b-d7db-471e-a171-6cfa55790c5a" alt="Keystone-Specter-ColdCard-41"><figcaption></figcaption></figure>

### 2. Signing with Keystone

**Tips:** You can sign transactions with Keystone by scanning the QR code or by file transfer.

#### - Option 1: Via QR Code

1\) On Specter: Click on \[Keystone] > \[Sign with QR codes] > Specter displays the unsigned transaction data as a QR code format.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdtThha3-4T8cxNwBSV%2F-Mdtz9jUwoGDLeq8-Sxe%2F42.jpg?alt=media&#x26;token=4d6b2cdf-a786-487b-b461-5eb1cefe58f3" alt="Keystone-Specter-ColdCard-42"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdtThha3-4T8cxNwBSV%2F-MdtzQay0bIKExYm6n7m%2F43.jpg?alt=media&#x26;token=08ba6bc7-ce53-4b41-9449-34efb66e9467" alt="Keystone-Specter-ColdCard-43"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdtThha3-4T8cxNwBSV%2F-MdtzVeFNwt8wBfLTrCB%2F44.jpg?alt=media&#x26;token=12276551-a111-4ad0-b800-a15cbebbc7a5" alt="Keystone-Specter-ColdCard-44"><figcaption></figcaption></figure>

2\) On Keystone: Press the \[Scan] icon > Scan the QR code shown on Specter interface > \[Sign] > Password verification. The device will then show the signed transaction data in QR code format.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdtThha3-4T8cxNwBSV%2F-MdtzZroUoTybPyYe0j4%2F45.jpg?alt=media&#x26;token=bb5f002c-b9dd-48e4-92c9-fabc061ad69b" alt="Keystone-Specter-ColdCard-45"><figcaption></figcaption></figure>

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

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdtThha3-4T8cxNwBSV%2F-MdtzoU3mIXUY-ZMCjiL%2F47.jpg?alt=media&#x26;token=5d03355f-ef0a-4ba5-8cc7-1e5c308cbf26" alt="Keystone-Specter-ColdCard-46"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdtThha3-4T8cxNwBSV%2F-Mdtzs_BhiQNc6NVxBBz%2F48.jpg?alt=media&#x26;token=6b55f8dc-af27-403d-932e-23d7a9d828a0" alt="Keystone-Specter-ColdCard-47"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MjhxYUWPixCvlyRFSe-%2F-Mjhy2wLLZjnzoc2Sz6-%2F56.jpg?alt=media&#x26;token=3cb2c42e-4b73-4274-b0e8-81f35fb8f88b" alt="Keystone-Specter-ColdCard-48"><figcaption></figcaption></figure>

{% hint style="info" %}
**Tips:** If you have difficulty on QR code scanning, please tap the QR code to adjust the size of the QR code on Keystone and retry.&#x20;
{% endhint %}

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MjcQG8sA38OHEPeQJfS%2F-MjcZgPdRbwUGlbxBRTU%2F46.jpg?alt=media&#x26;token=088075c7-c0df-4821-8e6e-6938d286eea2" alt="Keystone-Specter-ColdCard-49"><figcaption></figcaption></figure>

#### -  Option 2: Via File

1\) Insert the microSD card into PC/Mac.

2\) On Specter: Click on \[Keystone] > \[Sign with SD Card file] >\[Save transaction to file ] > \[Save] (save the unsigned transaction file to microSD card).

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdtThha3-4T8cxNwBSV%2F-Mdtz9jUwoGDLeq8-Sxe%2F42.jpg?alt=media&#x26;token=4d6b2cdf-a786-487b-b461-5eb1cefe58f3" alt="Keystone-Specter-ColdCard-50"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdtThha3-4T8cxNwBSV%2F-Mdu-7H3l17GO5UU84Vi%2F49.jpg?alt=media&#x26;token=c8d3a58f-0a46-4fd9-99e2-86651f1fb3f0" alt="Keystone-Specter-ColdCard-51"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdtThha3-4T8cxNwBSV%2F-Mdu-EP6H6r0GQTG086E%2F50.jpg?alt=media&#x26;token=a4fefecf-dc86-4aa6-be0a-6b26f28c5a87" alt="Keystone-Specter-ColdCard-52"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdtThha3-4T8cxNwBSV%2F-Mdu-HhZ8C77XLI-LhRL%2F51.jpg?alt=media&#x26;token=9397e7f3-088c-462b-9b95-81ff9abd935a" alt="Keystone-Specter-ColdCard-53"><figcaption></figcaption></figure>

3\) Take out the microSD card from PC/Mac and  insert it into Keystone.

4\) Press the "microSD card" icon > Select and open the unsigned transaction file > \[Sign] > Password verification > press \[touch here...] to partially export the signed transaction file to the microSD card.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdtThha3-4T8cxNwBSV%2F-Mdu-Ml1a3F_OcHoUlbA%2F52-1.jpg?alt=media&#x26;token=2c0958c3-9661-42b8-acad-68ad983d528b" alt="Keystone-Specter-ColdCard-54"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdtThha3-4T8cxNwBSV%2F-Mdu-PDPaUTSbXpemoJx%2F53.jpg?alt=media&#x26;token=2a705d0e-1b57-4e28-ace7-b8314b5b4e43" alt="Keystone-Specter-ColdCard-55"><figcaption></figcaption></figure>

5\) Take out the microSD card from your Keystone and insert it into PC/Mac.

6\) On Specter: Click on \[Upload the signed transaction] > Select and open the partially signed transaction file exported from Keystone > Keystone signed successfully.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdtThha3-4T8cxNwBSV%2F-Mdu-SEFl0akJDk7iq8F%2F54.jpg?alt=media&#x26;token=19c0a099-8a9f-4ac2-a741-ed7ca26d771a" alt="Keystone-Specter-ColdCard-56"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdtThha3-4T8cxNwBSV%2F-Mdu-UuiqAs6ZTLBmaXC%2F55.jpg?alt=media&#x26;token=5412695c-5d85-49a3-b783-8ec79c0c3f52" alt="Keystone-Specter-ColdCard-57"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdtThha3-4T8cxNwBSV%2F-MdtzyWOQ_R2PBSY68zT%2F56.jpg?alt=media&#x26;token=f6fa8d3f-f1d8-4a8c-9127-4437aa1e4b09" alt="Keystone-Specter-ColdCard-58"><figcaption></figcaption></figure>

### 3. Signing with Coldcard

1\) Insert the microSD card into PC/Mac > Specter > \[ColdCard] > \[Sign with SD card file] >  \[save transaction to file] > \[Save] (save the unsigned transaction file to the microSD card).

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdtThha3-4T8cxNwBSV%2F-Mdu-jDgt39tv7tw4FJ4%2F57.jpg?alt=media&#x26;token=7dcbba93-9382-4dfc-8b76-92c07ebe0a27" alt="Keystone-Specter-ColdCard-59"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdtThha3-4T8cxNwBSV%2F-Mdu-pM6bejFZzO0zfZf%2F58.jpg?alt=media&#x26;token=6649e836-8141-4e93-a1a2-eb0479f7c7e1" alt="Keystone-Specter-ColdCard-60"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdtThha3-4T8cxNwBSV%2F-Mdu0-EVURBfuHPgHZNz%2F59.jpg?alt=media&#x26;token=76e6233f-8802-4766-861c-ae52e5953db9" alt="Keystone-Specter-ColdCard-61"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-Mjc3bSD3HHPmk2-5jBr%2F-Mjc4Y2TXwJNDU4q2LTR%2F60.jpg?alt=media&#x26;token=182c19f2-fd58-4d0c-9c10-957e73b02eef" alt="Keystone-Specter-ColdCard-62"><figcaption></figcaption></figure>

3\) Take out the microSD card from PC/Mac and insert it into your Coldcard.

4\) On Coldcard: \[Ready To Sign] > \[OK] > Export the partially signed transaction file to the microSD card.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdtThha3-4T8cxNwBSV%2F-Mdu06tFQrwBn3PgMKvI%2F61.jpg?alt=media&#x26;token=4295c629-b683-468f-9563-e03fa84ecf83" alt="Keystone-Specter-ColdCard-63"><figcaption></figcaption></figure>

5\) Take out the microSD card from your Coldcard and insert it into PC/Mac.

6\) On Specter: Click on \[Load signed transaction] > Select and open the partially signed transaction file exported from Coldcard > Coldcard signed successfully.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdtThha3-4T8cxNwBSV%2F-Mdu09bDDCeHlpevCsQw%2F62.jpg?alt=media&#x26;token=85e09d73-da6e-4121-a2dc-04649d18ffc0" alt="Keystone-Specter-ColdCard-64"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdtThha3-4T8cxNwBSV%2F-Mdu0CF2h6j_GZkK4Vuo%2F63.jpg?alt=media&#x26;token=b84e5f9f-87b6-449f-9d7a-6682c7f1b913" alt="Keystone-Specter-ColdCard-65"><figcaption></figcaption></figure>

### 4. Broadcast transaction on Specter

1\) You can choose to broadcast the multisig transaction immediately or later.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-Mdu0KsjYQR4wTuGO8LN%2F-Mdu0cV3HCdSupCQlGZv%2F64-1.jpg?alt=media&#x26;token=58213d12-f1b9-4778-9ebd-93145f4569d0" alt="Keystone-Specter-ColdCard-66"><figcaption></figcaption></figure>

That’s all!

We hope this guide will be useful when you decide to use a 2-out-of-3 multi-sig wallet in the future for protecting your funds in a multi-sig setup!
