领先的比特币钱包

通过命令行使用冷存储

本指南介绍如何通过命令行界面使用离线 Electrum 钱包签署比特币交易。

准备未签名交易

首先,使用在线(仅限观看)钱包创建交易,无需签名:

electrum payto 1Lb9YaqiKdaPYQPFVRjmy1sZcSsVajaNQA 0.1 --unsigned > unsigned.txn

该命令将无符号事务保存在一个名为 unsigned.txn.如果您使用的是仅供观看的钱包,可以省略 --unsigned 选择。

要检查无符号事务的内容,请使用此命令:

cat unsigned.txn | electrum deserialize -

签署交易

Electrum 的序列化格式包括必要的主公钥和衍生信息。这使得离线钱包无需额外数据即可签署交易。签署交易

cat unsigned.txn | electrum signtransaction - > signed.txn

该命令读取未签名的交易,提示输入钱包密码,并创建一个名为 signed.txn 包含已签名的事务。

广播交易

签名后,您需要将交易发送到比特币网络。使用以下命令

cat signed.txn | electrum broadcast -

如果广播成功,Electrum 将显示交易 ID。

请记住,比特币交易一旦发布,就不可逆转。在广播之前,请务必仔细检查交易细节。

目录