# Specter 2/2 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-2 PSBT Multi-signature wallet with the Keystone Wallet and Coldcard as 2 participant co-signers. We will use here Specter V1.4.6 as the watch-only coordinator.

2/2 PSBT Multi-sig is not a good quorum. This tutorial is just for the purpose of showing how to use Keystone and Coldcard to set up your multi-sig wallet with Specter. Learn more about picking a good quorum: <https://btcguide.github.io/quorum>

## I. **Preparation**

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

&#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 later. Create recovery phrase B.

3\. Specter (V1.4.6 or later) 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. Add device on Specter**

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

### 1. Add Keystone 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-MultiSig-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-MultiSig-2"><figcaption></figcaption></figure>

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

#### - By QR code

1\) Keystone > \[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-MultiSig-3"><figcaption></figcaption></figure>

2\) Specter > click \[Scan QR Code], then scan the QR code show 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-MultiSig-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-MultiSig-5"><figcaption></figcaption></figure>

#### - By microSD card

1\) Insert the microSD card into Keystone > \[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-MultiSig-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-MultiSig-7"><figcaption></figcaption></figure>

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

3\) On Specter: Click on \[Upload from SD Card], then 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-MultiSig-8"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdW3UDHWfUmPhwFXVBE%2F-MdWOAzttUoL2j8bfInx%2F9.jpg?alt=media&#x26;token=de4eb4b1-6f26-41da-977f-86068e429010" alt="Keystone-Specter-MultiSig-9"><figcaption></figcaption></figure>

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

<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-MultiSig-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-MultiSig-11"><figcaption></figcaption></figure>

### 2. Add Coldcard on Specter

1\) Click \[+ Add new device] on specter. 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-MultiSig-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-MultiSig-13"><figcaption></figcaption></figure>

2\) Insert 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-MultiSig-14"><figcaption></figcaption></figure>

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

4\) On Specter: Click on \[Upload from SD Card] > 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-MultiSig-15"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdW3UDHWfUmPhwFXVBE%2F-MdWQDDdDhkq2WDd8Ir7%2F16.jpg?alt=media&#x26;token=9bc36908-1642-43a1-84bf-9fc5cfcd8f47" alt="Keystone-Specter-MultiSig-16"><figcaption></figcaption></figure>

5\) Click \[Continue], then add Coldcard successfully.

<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-MultiSig-17"><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-MultiSig-18"><figcaption></figcaption></figure>

## **III. Create watch-only wallet for 2/2 PSBT multisig wallet on Specter**

1\. On Specter: Click \[Create Multisignature wallet]. Pick the devices \[ColdCard], \[Keystone] and click \[Continue].

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdW3UDHWfUmPhwFXVBE%2F-MdWQij5JYzlNdcz8x6w%2F18.jpg?alt=media&#x26;token=57e042ac-c625-4683-83b0-39fef01c3b72" alt="Keystone-Specter-MultiSig-19"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdW3UDHWfUmPhwFXVBE%2F-MdWQvC80K3R0sIFu63M%2F19.jpg?alt=media&#x26;token=83078636-be80-4c74-9b59-ab37769cd7d8" alt="Keystone-Specter-MultiSig-20"><figcaption></figcaption></figure>

2\. Set the name, Type the number of needed signatures. Click \[Create wallet].

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdW3UDHWfUmPhwFXVBE%2F-MdWRa2GhiHrUDdWvadO%2F20.jpg?alt=media&#x26;token=0f5fe5d9-c91d-4262-ba74-85ee00da5f77" alt="Keystone-Specter-MultiSig-21"><figcaption></figcaption></figure>

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

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdW3UDHWfUmPhwFXVBE%2F-MdWS9N_x5l8RZe_iz-Z%2F21.jpg?alt=media&#x26;token=c6d09118-6621-4cb8-be85-9f6205c78b0c" alt="Keystone-Specter-MultiSig-22"><figcaption></figcaption></figure>

## **IV. Create a 2/2 PSBT multisig wallet on Coldcard**

1\. Insert the microSD card into Coldcard with a .json file exported from Keystone in the card.

2\. \[Settings] > \[Multisig Wallets] > \[Create Airgapped].

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdW3UDHWfUmPhwFXVBE%2F-MdWSJkQ4YP5qlEpyWld%2F22.png?alt=media&#x26;token=9b47f25e-34f4-4a38-9a7c-f94ff51c1829" alt="Keystone-Specter-MultiSig-23"><figcaption></figcaption></figure>

3\. Set address type (Default-P2WSH) and the number of cosigners (2 of 2).

<div align="left"><figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdW3UDHWfUmPhwFXVBE%2F-MdWSNXiLuD_IMnnUbOj%2F23.png?alt=media&#x26;token=7c9ea9a2-156b-4935-9be9-e78c395bdc5c" alt="Keystone-Specter-MultiSig-24"><figcaption></figcaption></figure></div>

4\. Confirm (√) and complete creating a 2/2 multisig wallet.

<div align="left"><figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdW3UDHWfUmPhwFXVBE%2F-MdWSQ3NTf1qgRLtGm9T%2F24.png?alt=media&#x26;token=de6c2c55-2b42-4559-8424-cf99b24a1ef8" alt="Keystone-Specter-MultiSig-25"><figcaption></figcaption></figure></div>

5\. You will get a file named “export-CC-2-of-2.txt” on your microSD card after the previous step. You will need it to import multisig wallet to Keystone.

<div align="left"><figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdW3UDHWfUmPhwFXVBE%2F-MdWU5UXmpxCbx8bZNRJ%2F25-1.jpg?alt=media&#x26;token=17653d57-ca19-4289-a44a-613197c03944" alt="Keystone-Specter-MultiSig-26"><figcaption></figcaption></figure></div>

**Tips：**&#x49;f you didn’t get the file, please export manually by following instructions:

1\. Insert the microSD card into Coldcard.

2\. \[Settings]> \[Multisig Wallets] > \[2/2: CC-2-of-2] > \[Coldcard Export] > \[Coldcard Export] > Export-CC-2-of-2.txt.

<div align="left"><figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdW3UDHWfUmPhwFXVBE%2F-MdWUEJK30CxIY1MOYuj%2F26.png?alt=media&#x26;token=1becf58a-52a4-4c8e-bd84-6529f1e75994" alt="Keystone-Specter-MultiSig-27"><figcaption></figcaption></figure></div>

<div align="left"><figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdW3UDHWfUmPhwFXVBE%2F-MdWUHhdCQl2N5-xzJ4v%2F27.png?alt=media&#x26;token=4eee0ddd-8211-4ce5-a919-7bc73ec8423b" alt="Keystone-Specter-MultiSig-28"><figcaption></figcaption></figure></div>

## **V. Import 2/2 PSBT multisig wallet to** Keystone

1\. Insert the microSD card into Keystone with the “export-CC-2-of-2.txt”  file exported from Coldcard in the card.

2\. \[Menu] > \[Multisig Wallet] > \[Import Multisig Wallet].

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdW3UDHWfUmPhwFXVBE%2F-MdWULvJAd1Z8kFy5CcC%2F28.jpg?alt=media&#x26;token=a211d452-0cd2-405e-8ac8-7ba862f0738c" alt="Keystone-Specter-MultiSig-29"><figcaption></figcaption></figure>

3\. Select file “export-CC-2-of-2.txt” > \[Understood] > Check the wallet Info and touch \[Confirm].

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdW3UDHWfUmPhwFXVBE%2F-MdWURDDC4ZSQddISZRv%2F29.jpg?alt=media&#x26;token=67d7e71a-1606-4d3e-948d-d0ddef94c3e1" alt="Keystone-Specter-MultiSig-30"><figcaption></figcaption></figure>

## **VI. Receiving bitcoin to the 2/2 multisig address**

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-MduUVjtDrhrBNIPkFu_%2F-MduW9nb1e6RSdu9OuWh%2F56-KV%E6%94%B6%E5%B8%81.jpg?alt=media&#x26;token=bc112199-7aa2-430a-aece-b206a5833357" alt="Keystone-Specter-MultiSig-31"><figcaption></figcaption></figure>

2\. On Specter: Select your Multisig 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-MduUVjtDrhrBNIPkFu_%2F-MduWD47S_F3QJwN3QbF%2F57--specter%E6%94%B6%E5%B8%81.jpg?alt=media&#x26;token=13509663-d998-404b-ab9f-000e8fafd279" alt="Keystone-Specter-MultiSig-32"><figcaption></figcaption></figure>

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

### 1. Create an unsigned transaction on Specter

1\) On Specter: Select your Multisig Wallet > Click on \[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-MdZr-fG4Yj8CREQk2uO%2F-Md_TYryUGRbLSi9wlw7%2F30.jpg?alt=media&#x26;token=52b8e8d9-a8de-4f41-acb2-c60b7def3b9b" alt="Keystone-Specter-MultiSig-33"><figcaption></figcaption></figure>

### 2. Sign with Keystone

{% hint style="info" %}
**Tips:** You can choose to sign the transaction on Keystone via QR code or File.
{% endhint %}

#### - Option 1: Via QR code

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

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-Md_XKhP-wBs4i2o_Yqj%2F-Md_oRYW3ax8WwdLw0YK%2F31.jpg?alt=media&#x26;token=9a2cf5d9-9982-4dfc-8c19-662a29d48ff2" alt="Keystone-Specter-MultiSig-33"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-Md_XKhP-wBs4i2o_Yqj%2F-Md_ontVPdynQao9gAVz%2F32.jpg?alt=media&#x26;token=aebc7a82-d7ee-4a62-addb-5c223ab74379" alt="Keystone-Specter-MultiSig-34"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdZr-fG4Yj8CREQk2uO%2F-Md_V-Ff8CcaDrbzwPdj%2F41.jpg?alt=media&#x26;token=7918bf1d-c0d2-4a8e-bfbd-c7cc62ba63a6" alt="Keystone-Specter-MultiSig-35"><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-MdZr-fG4Yj8CREQk2uO%2F-Md_V9723_m92qhyX4zl%2F42.jpg?alt=media&#x26;token=2af6fa1c-9861-439f-b985-7b1ca33bb9c2" alt="Keystone-Specter-MultiSig-36"><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-Md_XKhP-wBs4i2o_Yqj%2F-Md_tqEZPTjO-yZQkq_O%2F36.jpg?alt=media&#x26;token=a4d51cd2-0ee7-44ec-8054-6f2745c35a14" alt="Keystone-Specter-MultiSig-37"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-Md_XKhP-wBs4i2o_Yqj%2F-Md_ttBGW08vds8FkL-i%2F37.jpg?alt=media&#x26;token=a3f8ab96-bd1e-4681-9d39-dc43a5dcd4b2" alt="Keystone-Specter-MultiSig-38"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-Md_XKhP-wBs4i2o_Yqj%2F-Md_tLCpOWos2OufU6tH%2F47.jpg?alt=media&#x26;token=74e089e9-0ed8-4251-88ca-f2eee87b6d3a" alt="Keystone-Specter-MultiSig-39"><figcaption></figcaption></figure>

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

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MjlTiu-FI4SC3B5Oo3-%2F-MjlcKD_1Gt_Lp1zUnRq%2F46.jpg?alt=media&#x26;token=7c92818d-45b6-4b6b-8cd3-ad2287ec0bf4" alt="Keystone-Specter-MultiSig-40"><figcaption></figcaption></figure>

#### - By File

1\) 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-Md_XKhP-wBs4i2o_Yqj%2F-Md_oyhDDtpwkVMeG6oV%2F31.jpg?alt=media&#x26;token=edb6ac52-e2e8-4881-a25c-45231051994c" alt="Keystone-Specter-MultiSig-41"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-Md_XKhP-wBs4i2o_Yqj%2F-Md_pkk7NS432O1IdgWh%2F40.jpg?alt=media&#x26;token=6ffae35d-5634-44a4-a18d-7cc5ffdeec87" alt="Keystone-Specter-MultiSig-42"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-Md_XKhP-wBs4i2o_Yqj%2F-Md_q7OLa9cqxbsmCPic%2F41.jpg?alt=media&#x26;token=600d641a-a7b2-4d55-8c76-3c479cae498c" alt="Keystone-Specter-MultiSig-43"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdZr-fG4Yj8CREQk2uO%2F-Md_WoMjQKA_BGP9mioc%2F49.jpg?alt=media&#x26;token=f6ddf6a2-7b8c-470a-8833-a19f9af3a371" alt="Keystone-Specter-MultiSig-44"><figcaption></figcaption></figure>

2\) Take out the microSD card from 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 partially 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-MdZr-fG4Yj8CREQk2uO%2F-Md_WrOT0yCMJO_6cEAM%2F50.jpg?alt=media&#x26;token=b52e1094-ed7b-4a07-8ab1-ffb8ebadfca6" alt="Keystone-Specter-MultiSig-45"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdZr-fG4Yj8CREQk2uO%2F-Md_Wvsl0fa5h_i3weQ-%2F51.jpg?alt=media&#x26;token=e7a022ec-fb26-49de-ac97-dbdf7f662fb0" alt="Keystone-Specter-MultiSig-46"><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] > 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-Md_XKhP-wBs4i2o_Yqj%2F-Md_sZNl-EZiSRZ48gwV%2F45.jpg?alt=media&#x26;token=7e595456-1ae6-4eca-b762-03dd3db09efd" alt="Keystone-Specter-MultiSig-47"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-Md_XKhP-wBs4i2o_Yqj%2F-Md_sb7pQrcH12S4WyAr%2F46.jpg?alt=media&#x26;token=e23c005a-bb76-402b-84db-bf8c1b32e02f" alt="Keystone-Specter-MultiSig-48"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-Md_XKhP-wBs4i2o_Yqj%2F-Md_tLCpOWos2OufU6tH%2F47.jpg?alt=media&#x26;token=74e089e9-0ed8-4251-88ca-f2eee87b6d3a" alt="Keystone-Specter-MultiSig-49"><figcaption></figcaption></figure>

### 3. Sign with Coldcard

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

2\) On Specter: Click on \[ColdCard] > \[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-Md_XKhP-wBs4i2o_Yqj%2F-Md_u9GGDUOMGcC8M21T%2F48.jpg?alt=media&#x26;token=775ad7cd-2564-4d13-be3b-b04dad1e3194" alt="Keystone-Specter-MultiSig-50"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-Md_XKhP-wBs4i2o_Yqj%2F-Md_udECVfplB2-Iw41K%2F49.jpg?alt=media&#x26;token=a4410a3c-1b9d-46b4-9610-89b25075931e" alt="Keystone-Specter-MultiSig-51"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-Md_XKhP-wBs4i2o_Yqj%2F-Md_ugCfHcTsnG7WJGZT%2F50.jpg?alt=media&#x26;token=941d4f05-5960-4f06-9e6f-afa5f762e932" alt="Keystone-Specter-MultiSig-52"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MdZr-fG4Yj8CREQk2uO%2F-Md_UBkqprpgCm2yKwj7%2F34.jpg?alt=media&#x26;token=6bb14760-f0da-4519-b87a-7ce0f7e4ad76" alt="Keystone-Specter-MultiSig-53"><figcaption></figcaption></figure>

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

3\) On Coldcard: \[Ready To Sign] > \[OK] > export partially 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-MdZr-fG4Yj8CREQk2uO%2F-Md_UST20XmOoJXoBw4s%2F35.jpg?alt=media&#x26;token=c2bb4ede-2528-471f-9cef-89303f0066a1" alt="Keystone-Specter-MultiSig-54"><figcaption></figcaption></figure>

4\) Pull out the microSD card from your Coldcard and insert it into PC/Mac.&#x20;

5\) 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-Md_XKhP-wBs4i2o_Yqj%2F-Md_vipq-bNYSbbOcvRJ%2F53.jpg?alt=media&#x26;token=18120690-1483-40cd-8fe2-9aae3f5711ca" alt="Keystone-Specter-MultiSig-55"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-Md_XKhP-wBs4i2o_Yqj%2F-Md_wnMNB1XjJIu719k8%2F54.jpg?alt=media&#x26;token=cc576cd5-0880-431c-913d-2265ee9e39cc" alt="Keystone-Specter-MultiSig-56"><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-Md_XKhP-wBs4i2o_Yqj%2F-Md_lqpC2BF3eVuhHde1%2F53.jpg?alt=media&#x26;token=7f747424-ab5f-4979-983e-7331b4cb1003" alt="Keystone-Specter-MultiSig-57"><figcaption></figcaption></figure>

&#x20;Instructions recommended:&#x20;

{% content-ref url="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="../../../advanced-features/multi-signature/delete-multisig-wallet" %}
[delete-multisig-wallet](https://support.keyst.one/advanced-features/multi-signature/delete-multisig-wallet)
{% endcontent-ref %}
