# Nunchuk

Keystone 錢包的 B-2.5 (BTC-Only) 及以上單幣種固件版本已與 Nunchuk V1.9.0 及以上版本整合相容，並支持 PSBT 多簽功能。本教程將詳細描述 Keystone 如何與 Nunchuk iOS App 直接交互，以及如何使用 Keystone、Nunchuk software key、ColdCard 作為 3 個多簽方，來創建一個 2/3 的多簽錢包並發送多簽交易。即在本教程中，Nunchuk 同時作為觀察錢包以及多簽方之一。

## I. 準備

1\. 完成 Keystone 錢包的基礎設置（[初始設置](https://support.keyst.one/getting-started/setting-up-keystone-new)）。

2\. Keystone 錢包固件版本升級到 B-2.5 (BTC-Only) 或以上版本。

（有關詳細信息，請閱讀[如何升級固件](https://support.keyst.one/v/traditional-chinese/kai-shi-shi-yong/ru-he-sheng-ji-gu-jian)。）

3\. 手機端安裝並運行 Nunchuk V1.9.0 及以上版本，註冊並登陸您的 Nunchuk 帳戶。&#x20;

（提示：手機系統要求 iOS 13.1及以上版本，Android 5.0 及以上版本。）

4\. MicroSD 記憶卡（FAT32 格式，且大小不超過 512GB）：固件升級時需要用到。

{% content-ref url="/pages/-Mch5GusaRi8IOxwInh3" %}
[如何將 microSD 卡格式化成 FAT32 格式？](/traditional-chinese/kai-shi-shi-yong/ru-he-sheng-ji-gu-jian/jiang-tf-ka-ge-shi-hua-cheng-fat32-ge-shi.md)
{% endcontent-ref %}

## II. 在 Nunchuk 上添加錢包設備&#x20;

{% hint style="info" %}
**小貼士：**&#x5982;果需要使用比特幣測試網路，請至 “Keystone 錢包 > 設置 > 區塊鏈網路 > 測試網”，同時至 “Nunchuk > Account > Network settings > Testnet server > Save network settings” 切換後再進行以下操作。
{% endhint %}

#### 1. 添加 Keystone 錢包設備

1\) Keystone 錢包設備開機，點擊頁面左上方【菜單】按鈕 >【多簽錢包】 > 右上角【•••】按鈕 >【查看/導出擴展公鑰】，展示同步二維碼。

![](/files/AqxAVdtrb9djIWSpPWSl)

2\) 手機端運行 Nunchuk iOS App，登陸您的 Nunchuk 帳戶.

3\) 點擊螢幕下方【Wallets】按鈕進入錢包介面，然後點擊【Add a key】或者 “keys” 欄目右側的【+】按鈕 >【Add air-gapped key】>【Continue】。

![](/files/rHDDQA4xd2tB49Hdnl0r)

4\) 在 “Key name” 欄目中輸入錢包名稱，點擊【Add key spec via QR】，攝像頭打開後掃描 Keystone 錢包顯示的二維碼。

![](/files/cURqMTxS6EtW9eHdgbm7)

5\) 掃描完成後，點擊【Add Key】>【Done】，Keystone 錢包設備添加完成。

![](/files/aV9n93UTVpeAxBq3Q1QV)

#### 2. 添加 Coldcard 錢包設備

1\) 將 microSD 記憶卡插入 Coldcard 設備，並將設備開機。

2\) 依次選擇【 Settings 】> 【Multisig Wallets】> 【Export XPUB】> 按 (√) 按鈕 ，將 Coldcard 的 XPUB 文檔（例如：xxcp-5271C071.json）保存至 microSD 記憶卡。

![](/files/ebvZczMn2billtmnNjKO)

3\) 將 microSD 記憶卡從 Coldcard 中取出並插入電腦中，在 microSD 卡目錄下找到 XPUB 的 .json 文檔

![](/files/dSgb6Ka44iGD2XWNu5dH)

4\) Nunchuk：點擊 “Keys” 欄目右側的 【+】按鈕 >【Add air-gapped key】>【Continue】。

![](/files/zyPAD3pJ2bsBYvBd6WlG)

5\) 在 【Key name】 中輸入錢包名稱，並在【Key spec】中以正確格式輸入所需的 Coldcard 的 XPUB 資訊，包括 Master Key Fingerprint, Path 和 XPUB，具體操作如下：

① 打開 Coldcard 的 Xpub 文檔，找到如下圖所示的 XPUB, Path 以及 Master Key Fingerprint。

![](/files/rFu4a9MyCdEwxVS4KKrX)

② 參考如下所示的格式， 將 Master Key Fingerprint 、Path、XPUB 按序依次編輯，並輸入至【Key spec】資訊框中：

> \[5271C071/48'/0'/0'/2']Zpub755NbzNDFus6egJM22CLBqjabHyNV8PEWJHGBkfCSXN2W8HRPKEA2MyxvycgD4AxNMcrTuxSwKYiNJ19h9PLURGZoWyC2Tutr7SWaU1swYK

將必要的數據以正確格式輸入到 【Key spec】資訊框後，點擊【Add Key】> 【Done】，Coldcard 錢包設備即添加完成。

![](/files/m05XpbRbLT9hBwUMvAXH)

#### 3. 添加 Nunchuk Software Key（軟件錢包）

1\. 點擊 “Keys” 欄目右側的 【+】按鈕 >【Add software key】>【Create new seed】。

![](/files/SXGhBfplzvciRojBHzr5)

2\. 安全備份助記詞，點擊【Continue】> 再次確認助記詞，點擊【Continue】> 設置名稱，點擊【Continue】。

![](/files/zGvBSinZykhhZBbxbwpH)

3\. 按需選擇是否設置密語。若需要設置密語，則點擊【Set passphrase】；若不需要設置密語，則點擊【I don’t need a passphrase】。然後點擊【Done】，Nunchuk software key （軟件錢包）添加完成。

![](/files/yF3J2gInAwaKbBoqfwbg)

## III. 在 Nunchuk 上創建一個 2/3 多簽錢包

1\. 點擊 “Wallets” 欄目右側的【+】>【Create a wallet】，設置多簽錢包名稱後，點擊【Continue】。

（**Tips**：可以根據需要自定義地址類型和錢包類型。）

![](/files/ahEx1anYHEqXqmwx6X95)

2\. 選擇多簽方（例如：Keystone、ColdCard、Nunchuk ），並設置交易所需的簽名數量 > 點擊【Continue】> 檢查多簽錢包的資訊後點擊【Create a wallet】。

![](/files/R7Z3RjfiEVOZUdI3Xvjt)

3）按需選擇立即或稍後備份錢包，查看錢包資訊並點擊【Done】，一個 2/3 多簽錢包創建完成。

![](/files/B3oMUVGQtaYXIjrMF9hu)

## IV. 導入 2/3 多簽錢包到 Keystone 錢包设备

1\. Nunchuk 端： 點擊進入對應的多簽錢包，點擊【View wallet config】> 右上角 【•••】圖示 >【Show as QR code】> 展示動態二維碼。

![](/files/NXD1Gyl5LGdb8lqlN4yQ)

2\. Keystone 端：點擊頁面左上方【菜單】按鈕 > 進入【多簽錢包】 >【導入多簽錢包】> 點擊右上角 “掃描” 圖示 > 攝像頭對準掃描 Nunchuk 頁面展示的動態二維碼 > 檢查錢包訊資訊並點擊【確認】> 多簽錢包導入完成。

![](/files/epOddGHNonv9A8R7wOAf)

![](/files/Cx23TzBnFLS9d1k1btGM)

## V. 接收數字貨幣&#x20;

您可以使用 Keystone 錢包或者 Nunchuk 錢包展示的接收地址來接收數字貨幣。

1\. Keystone 端：进入多签钱包，點擊【地址】，展示收幣地址給發幣方。

![](/files/nrPtI0XI8Vno7YhyY81S)

2\. Nunchuk 端：選擇進入對應的多簽錢包，點擊【Receive】，展示收幣地址給發幣方。

![](/files/rHGoE8WWKWozELfcgxab)

## VI. 發送一筆 2/3 的多簽交易&#x20;

此章節將在測試網環境下，演示如何在 Nunchuk 發送一筆 2/3 的多簽交易。 主網環境下的發幣操作與測試網下一致。

#### 1. 在 Nunchuk 創建一筆 2/3 多簽交易

1\) 擇進入對應的多簽錢包，點擊【發送】，進入發幣界面。

![](/files/44TDJMBWF13jNAqcY9Ux)

2\) 設置發幣金額，點擊【Continue】> 設置收幣地址和備註（可選），點擊【Continue】> 按需自定義交易費，點擊【Continue】。核查交易資訊後，點擊【Confirm and create transaction】，進入簽名頁面。

![](/files/w7VgmPxOwyWCH2s45hVi)

#### 2. 對多簽交易進行簽名

1\) 點擊軟件多簽方（例如：本教程中名為 “Nunchuk” 的軟件錢包 ）右側的【Sign】按鈕。此時，可以看到 Nunchuk 已經自動完成第一個簽名。

![](/files/2QdzODv5Ei3dMYJOcK0q)

2\) 點擊 “Keystone” 右側的【Sign】按鈕 > 【Export transaction】，Nunchuk 將以動態二維碼形式展示已被部分簽名的交易數據。

![](/files/KcYmMwE3wtYc5VXrLuys)

3\) 在多簽錢包中，點擊頁面右上方 “掃描” 按鈕，對準 Nunchuk 展示的動態二維碼進行掃描。

![](/files/nJ58cjdXrdjemhq9rtqH)

4\) 檢查並確認交易資訊，點擊【簽名】，輸入密碼/指紋驗證，Keystone 錢包以二維碼格式展示待廣播交易數據。

![](/files/WOtUF4maCbccUFwk0o1P)

5\) Nunchuk：點擊螢幕右上角的【←】按鈕 > 【Import signature】，攝像頭打開後對準 Keystone 錢包展示的動態簽名交易二維碼進行掃描。掃描完成後，第二個多簽方完成簽名。

![](/files/Bk9bnIs9X2q0nKC9d9gQ)

#### 3. 在 Nunchuk 錢包端廣播交易

1\) 完成簽名後，點擊【Broadcast transaction]】廣播交易。廣播後可以在區塊鏈浏覽器上查看交易狀態。

![](/files/IRLVzi4JYPheZmPi5yxh)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://support.keyst.one/traditional-chinese/di-san-fang-qian-bao/bi-te-bi-qian-bao/nunchuk.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
