跳到主要内容

BTC-Only:如何在 Sparrow 创建一个 2/2 Native Segwit 多签钱包

BTC-Only 固件默认为单签名钱包,若要拥有多签名钱包,则可在 Sparrow 中创建,其中 Keystone 可作为多签名方之一,创建后可导入至 Keystone 3 Pro 中。

准备:

  • 检查电量:确保 Keystone 钱包电量至少 20%
  • 两个多签参与方:
    • 第一方 1/2:Keystone 3 Pro,固件版本需 V1.1.0 (BTC-Only) 或更高
    • 第二方 2/2:Coldcard,固件版本需升级至 V2.1.0 或更高
  • 软件钱包:安装并设置了 Sparrow Wallet V1.8.5 或更新版本的PC/Mac。

一、在 Sparrow Wallet 创建 2/2 多签钱包

  • 运行 Sparrow Wallet:
    • 点击【File】>【New Wallet】> 输入钱包名称> 【Create a new wallet】 > 在【Policy Type】中选择“Multi Signature” 选项,将Cosigners设置为2-2。

导入多签方一,Keystone 的扩展公钥

  • 在 Keystone 3 Pro 上:
    • 完成钱包基础设置,生成/导入一组助记词
    • 进入主页左上角的【Wallet Profile】页面
    • 点击下方的【Show/Export xPub】并选择【Multisig Wallet】,将会出现一个二维码
  • 在 Sparrow 上:
    • 选择【Keystore 1】>【Airgapped Hardware Wallet】 > 【Keystone Multisig】
    • 选择【Scan】,用电脑摄像头扫描 Keystone 上展示的二维码,即可成功设置 Keystone 3 Pro 为多签方之一

导入多签方二,ColdCard 的扩展公钥

  • 在 ColdCard 上:
    • 完成基础设置,生成/导入另一组助记词
    • 将 microSD 卡插入 ColdCard,连接至电脑
    • 选择【Settings】 > 【Multisig Wallets】 > 【Export XPUB】,将 ColdCard 多签钱包的扩展公钥导出至 microSD 卡上
  • 返回至 Sparrow:
    • 连接 microSD 卡至电脑
    • 选择【Keystore 2】>【Airgapped Hardware Wallet】 > 【ColdCard Multisig】
    • 选择【Import File】,导入 ColdCard 的 xPub 至 Sparrow
    • 全部导入完成后,点击【Apply】

此时,您已成功创建一个 2/2 多签钱包,其中多签方为 Keystone 3 Pro 和 ColdCard!

接下来,需要将多签钱包导入硬件钱包内,方可使用对应的硬件钱包进行签名,以下是具体步骤:

二、将多签钱包导入至 Keystone 3 Pro

  • 在 Sparrow Wallet 上:

    • 在【Settings】界面,点击左下角的【Export】,选择“Keystone Multi-sig”并选择“Show QR code”

  • 返回至 Keystone 3 Pro:

    • 点击主页上“Scan”,扫描 Sparrow 上显示的二维码
    • 显示多签钱包信息,包括 co-signer 及对应扩展公钥。确认后,Sparrow 创建的 2/2 多签钱包已成功导入 Keystone 3 Pro

将多签钱包导入至 ColdCard

  • Sparrow Wallet 端:
    • 导出多签钱包文档至 microSD 记忆卡(路径仅适用于 ColdCard)
    • 将 microSD 记忆卡从电脑上取出并插入 ColdCard
    • 【Menu】 > 【Setting】 > 【Multisig Wallets】 > 【Import from SD】 > 选择文档:“Sparrow Multisig-coldcard.txt” > 【√】确认 > 多签钱包成功导入 ColdCard

三、该 2/2 多签钱包如何接收 BTC

该多签钱包接收 BTC 的方式有三种:可通过 Sparrow、Keystone 3 Pro、ColdCard 接收,下面介绍如何通过 Sparrow 或 Keystone 3 Pro 接收比特币。

通过 Sparrow 接收

  • 在 Sparrow 上,点击左侧的【Receive】,会展示一个接收地址及对应二维码
  • 如需新地址,点击下方的【Get Next Address】

通过 Keystone 3 Pro 接收

  • 在 Keystone 3 Pro 主页,点击左上角进入【Wallet Profile】并选择【Multisig Wallet】及【Currently Default Wallet】
  • 返回 Keystone 3 Pro 主页,选择【Receive】,会展示接收地址及二维码

四、该 2/2 多签钱包如何发送 BTC

如需发送 BTC,则需通过软件钱包完成,以下介绍如何通过 Sparrow 的 2/2 多签钱包发起交易。

在 Sparrow 上创建一笔 BTC 交易

点击【Send】 > 设置接收地址、标签、金额及费用 > 点击【Create Transaction】

点击【Finalize Transaction for Signing】

使用 Keystone 签名

  • 在 Sparrow 上
    • 点击【Show QR】 > Sparrow Wallet 展示未签名交易数据的二维码格式
  • 扫描 Keystone 主页的扫描图标,扫描 Sparrow 展示的二维码
  • 点击【Sign】 > 输入密码 > 点击【Confirm】并授权交易。设备将以二维码格式显示已签名交易数据
  • 在 Sparrow 上点击【Scan QR】,扫描 Keystone 上显示的二维码

使用 ColdCard 签名

  • 将 microSD 卡插入 PC/Mac
  • 在 Sparrow Wallet 上点击【Save PSBT】并将文件保存至 microSD 卡的根目录
  • 将 microSD 卡从 PC/Mac 取出并插入 ColdCard
  • 点击【Ready To Sign】 > 选择交易文件
  • 确认并将部分签名的多签交易文件导出至 microSD 卡
  • 将 microSD 卡从 ColdCard 取出并插入 PC/Mac

使用 Sparrow 广播交易

  • 在 Sparrow Wallet 上点击【Load PSBT】,选择并打开已签名的交易文件
  • 确保 Sparrow Wallet 已成功连接至节点
  • 点击【Broadcast Transaction】