You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过BIP39助记词获取BIP44扩展公钥(xpub)

从BIP39助记词获取BIP44扩展公钥(xpub)的简易操作指引

嘿,我懂你想要用BIP39助记词生成BIP44扩展公钥(xpub)来查过往交易的需求,下面给你两个简单易懂的操作方法,不管你是新手还是有点技术基础,都能轻松搞定:

方法一:用Electrum桌面钱包(推荐新手)

这是最适合普通用户的方式,不用写代码,几步就能完成:

  • 第一步:下载靠谱的Electrum桌面版本,安装完成后先断开网络(重要!避免助记词泄露),再打开钱包。
  • 第二步:选择「恢复钱包」选项,按提示输入你的12词BIP39助记词,然后设置一个本地钱包密码(这个密码只是加密本地钱包文件,和助记词本身无关)。
  • 第三步:进入钱包界面后,点击顶部菜单栏的钱包 -> 信息。
  • 第四步:在弹出的窗口里,找到「扩展公钥」这一项,对应的就是BIP44标准路径(m/44'/0'/0')下的xpub,直接复制下来就可以用了。
  • 小贴士:拿到xpub后再联网,把它输入到区块链浏览器就能查询该路径下的所有交易记录,全程不用暴露助记词,很安全。

方法二:用Python工具(适合有技术基础的用户)

如果你熟悉一点Python,这个方法更灵活:

  • 第一步:确保你安装了Python,打开终端/命令提示符,执行命令安装依赖库:pip install biputils
  • 第二步:在离线环境下新建一个Python脚本文件(比如get_xpub.py),把下面的代码复制进去,替换成你的12词助记词:
from biputils import Bip39, Bip44

# 替换成你自己的12词BIP39助记词
mnemonic_phrase = "请替换成你的12词助记词 空格分隔每个单词"
# 生成BIP39种子
seed = Bip39(mnemonic_phrase).Seed()
# 初始化BIP44,coin_idx=0对应比特币主网,其他币种可调整(比如以太坊是60)
bip44_wallet = Bip44(seed, coin_idx=0)
# 推导BIP44标准路径m/44'/0'/0'的扩展公钥
target_xpub = bip44_wallet.DerivePath("m/44'/0'/0'").ExtendedPublicKey()

print("你的BIP44扩展公钥:", target_xpub)
  • 第三步:在离线环境下运行这个脚本,执行命令:python get_xpub.py,终端就会输出你要的xpub了。

关键提醒

  • 无论用哪种方法,一定要在离线、安全的设备上操作!绝对不能在联网设备上输入助记词,否则一旦泄露,你的资产就会面临被盗风险。
  • 确认你生成的xpub对应的是BIP44标准路径m/44'/0'/0'(这是比特币主网的默认路径,如果是其他币种,需要调整对应的参数)。

内容的提问来源于stack exchange,提问作者CsgoTalks Com

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.29 07:41:33