Electrum 2/3 PSBT 多簽教程

Keystone 錢包的 V1.1.1 (BTC-Only) 及以上單幣種固件版本已支持 PSBT 多簽功能。本教程將詳細描述如何使用 Electrum 作為觀察錢包,用 2 臺Keystone 錢包 、1 臺 Coldcard 作為 3 個多簽參與方,來創建一個 2/3 的 PSBT 多簽錢包,以及如何發送多簽交易。

I. 準備

1. Keystone 錢包的固件版本升級到 V1.1.1 (BTC-Only) 或以上單幣種固件版本

(有關詳細信息,請閱讀如何升級固件。)

2. Coldcard 固件版本升級到 V2.1.0 版本及以上。

3. MicroSD 記憶卡(FAT32 格式,且大小不超過 512GB)。

page如何將 microSD 卡格式化成 FAT32 格式?

4. 電腦安裝並運行 Electrum 錢包(V4.1.2 版本及以上)。

小貼士:如果需要使用比特幣測試網路,請至 “Keystone 錢包 > 設置 > 區塊鏈網路 > 測試網”、“Coldcard > Settings > Blockchain > Test Net” 切換再進行以下操作。

II. 創建一個 2/3 的多簽錢包

- 在 Coldcard 端創建多簽錢包

1. 收集 Keystone 錢包的擴展公鑰,導出到 microSD 記憶卡

1)將 microSD 記憶卡插入 Keystone 錢包設備並開機。

2)點擊頁面左上角 【菜單】 按鈕 > 【多簽錢包】 > 右上角【•••】 。

3)點擊【查看/導出擴展公鑰】> 右上角【導出全部】 > 【導出】,得到第 1 个 Keystone 錢包的擴展公鑰。

4)重複上述(1)(2)(3)步驟,得到第 2 个 Keystone 錢包的擴展公鑰。此時,microSD 記憶卡中已保存有 2 個擴展公鑰文檔,如下圖示例:

2. 在 Coldcard 端創建多簽錢包

1)將 microSD 記憶卡從 Keystone 中取出並插入 Coldcard 設備。

2)Coldcard:依次進入【Settings】 > 【Multisig Wallets】 > 【Create Airgapped】。

3)設置地址格式(Default-P2WSH)、簽名數量(2 of 3)。

4)按【√】按鈕,確認創建 2/3 多簽錢包。

3. Coldcard 成功創建多簽錢包後,會導出 2 份文檔到 microSD 記憶卡,如下圖示例:

① “export-CC-2-of-3.txt” - 用於將多簽錢包導入 Keystone,可在簽名時檢查此多簽的真實性。

② “el-CC-2-of-2.json” - 用於導入 Electrum,來創建觀察錢包。

提示:如果沒有得到以上兩個文檔,可以通過以下流程手動導出到 microSD 卡,操作步驟如下:

1)導出多簽錢包文檔到 microSD 記憶卡(用於將多簽錢包導入 Keystone)

① 將 microSD 記憶卡插入 Coldcard 設備。

② Coldcard:依次進入【Settings > Multisig Wallets】 > 【2/3: CC-2-of-3】 >【Coldcard Export】 > 保存 “export-CC-2-of-3.txt” 文檔到 microSD 記憶卡。

2)導出多簽錢包文檔到 microSD 記憶卡(用於導入 Electrum 創建觀察錢包)

① 將 microSD 記憶卡插入 Coldcard 設備。

② Coldcard:依次進入【Settings】 >【Multisig Wallets】 > 【2/3: CC-2-of-3】 > 【Electrum Export】 > 保存 “el-CC-2-of-3.json” 文檔至 microSD 記憶卡。

- Keystone 從 microSD 記憶卡導入多簽錢包

1. 將 microSD 記憶卡從 Coldcard 中取出並插入 Keystone。

2. 點擊頁面左上角 【菜單】按鈕 > 【多簽錢包】 > 【導入多簽錢包】。

3. 選擇文檔 “export-CC-2-of-3.txt”,檢查錢包資訊後點擊【確認】,多簽錢包導入完成。

- Electrum 從 microSD 記憶卡導入多簽錢包文檔,創建觀察錢包

1. 將 microSD 記憶卡從 Keystone 中取出,並插入電腦。

2. 運行 Electrum,點擊【選擇...】> 選擇文檔 “el-CC-2-of-3.json” > 【打開】 > 【下一步】 >【No】 ,創建觀察錢包成功。

注意:由於 Electrum 暫未融合 Keystone 的 Plug in(開發中),Keystone 無法生成可直接導入 Electrum 錢包的 json 文檔,請務必使用 Coldcard 導出 json 文檔到 Electrum 創建觀察錢包。

III. 發送一筆 2/3 的多簽交易

- 在 Electrum 觀察錢包端創建交易,導出待簽名交易到 microSD 卡

1. 點擊【發送】,設置收幣地址、交易說明(備註)、發幣金額和交易費,點擊【支付】> 【發送】,查看待簽名交易數據。

2. 點擊【導出】> 【為硬件設備;包含主公鑰】 > 【導出文檔】,將待簽名交易數據導出為 .psbt 文檔到 microSD 記憶卡的根目錄,點擊【保存】> 成功導出交易。

- 在 Coldcard 端進行部分簽名

1. 將 microSD 記憶卡從電腦取出並插入 Coldcard 設備中。

2. Coldcard:選擇【Ready To Sign】 > 檢查簽名文檔資訊 > 確認簽名,導出已部分簽名的 psbt 文檔到 microSD 記憶卡。

- 在 Keystone 錢包端進行部分簽名

1. 將 microSD 記憶卡從 Coldcard 取出並插入Keystone。

2. 進入【多簽錢包】 > 點擊右上角 microSD 記憶卡圖示按鈕 > 選擇已被部分簽名的 psbt 文檔,檢查並確認交易資訊後,點擊【簽名】。

3. 輸入密碼/指紋並點擊【確認】> 點擊二維碼下方的【點擊此處導出文檔】>【導出】> 導出待廣播文檔到 microSD 記憶卡 。

- 在 Electrum 端廣播交易

1. Electrum:點擊【工具】 > 【加載交易】 > 【從文檔】 > 選擇待廣播的 psbt 文檔 > 【打開】 > 【廣播】。

推薦教程:

page刪除多簽錢包

最后更新于