用户指南

你的密钥仍是比特币密钥。

地址格式、交易序列化和 sighash 沿用比特币规则。节点二进制程序名称仍为bitcoind, bitcoin-qt, bitcoin-cli。默认数据目录仍为~/.bitcoin。

将钱包连接到 Purity

Bitcoin Purity 使用与比特币相同的地址和交易。无需单独的 Purity 钱包;可使用 BlueWallet、Sparrow 或任何支持自定义 Electrum 服务器的钱包。现有助记词或密钥可用于 Purity 主网。Electrum 桌面钱包验证比特币主网,无法连接 Purity。

公共 Electrum 服务器已开放。请在钱包的网络或服务器设置中输入以下参数。

服务器
electrum.bitcoinpurity.org
端口
50002
SSL
是
服务器连接字符串(BlueWallet)
electrum.bitcoinpurity.org:50002:s
完整 URL(Sparrow Wallet 2.5.3 或更早版本)
ssl://electrum.bitcoinpurity.org:50002
区块浏览器
https://mempool.bitcoinpurity.org

BlueWallet

  1. 打开 Settings → Network → Electrum Server(设置 → 网络 → Electrum 服务器)。
  2. 粘贴上述服务器字符串,或手动填写主机与 SSL 端口,并启用 SSL。
  3. 将区块浏览器设置为 https://mempool.bitcoinpurity.org。
  4. 保存后等待钱包同步。

Sparrow Wallet 2.5.3 或更早版本

  1. 打开 Settings → Server(设置 → 服务器)。
  2. 选择 Server Type: Public Electrum Server(服务器类型:公共 Electrum 服务器)。
  3. 粘贴 ssl://electrum.bitcoinpurity.org:50002 作为 URL。
  4. 将区块浏览器设置为 https://mempool.bitcoinpurity.org。
  5. 将 Fee Rate Source 设置为 Server(费率来源:服务器)。
  6. 应用设置后等待钱包同步。

该服务器帮助钱包读取 Purity 链并广播交易,不持有你的密钥。发送前请阅读 安全指南 ,尤其是重放行为和确认深度的说明。

PurityWallet

PurityWallet 是 Bitcoin Purity 发布的官方 Android 钱包,当前版本为 1.0.0。请从官方发布页面下载 APK 和 SHA256SUMS 文件,安装前验证 APK 校验和。

从源码构建 · Android

安装 Node.js 24、JDK 17、Android SDK Platform 36、Build Tools 36.0.0 和 NDK 28.2.13676358,然后克隆已发布的源码标签,构建本地调试 APK:

克隆与构建

git clone --depth 1 --branch 1.0.0 https://github.com/BitcoinPurity/PurityWallet.git
cd PurityWallet
npm ci
cd android
./gradlew assembleDebug

APK 输出到 android/app/build/outputs/apk/debug/app-debug.apk。本地构建的调试 APK 用于测试,与官方发布的 APK 不同。

使用官方发布版

正常安装请使用官方发布页面附带的 APK,并将其 SHA-256 值与发布版的SHA256SUMS 文件中对应条目进行比对。本地调试 APK 使用不同签名密钥,不能更新官方安装版本。

延续性

  • 比特币地址保持不变。
  • 交易格式保持不变。
  • Sighash 保持兼容。
  • 不增加交易级重放保护。
  • 你不会获得新代币。

兼容性不等于最终性。

由于格式兼容,同一交易可能在 Purity 和兼容的原有链历史上都有效。这是有取舍的设计选择;缺少重放保护并非没有风险。

兼容格式的比特币交易可能在原有链历史和 Purity 链历史上都有效,经济选择仍由用户决定。