$> Kaya
~/tools/btc-raw-transaction-parser可交互
/tools/btc-raw-transaction-parser

BTC 原始交易解析器

这个 BTC 原始交易解析器可以把 Bitcoin 交易拆解为输入、输出、脚本字段、witness 数据以及可识别的输出地址。

~/tools/btc-raw-transaction-parserparse raw tx
交易明细解析结果
~/tools/btc-raw-transaction-parser/examplesusage.txt

使用示例

  • 查看一笔 Bitcoin 原始交易里的每个输入和输出明细。
  • 调试 scriptSig、witness 和 scriptPubKey 时直接检查真实内容。
  • 判断某个输出脚本是否能映射成标准 Bitcoin 地址。
~/tools/btc-raw-transaction-parser/guideREADME.md

BTC 原始交易解析器说明

BTC 原始交易解析器会把一笔 Bitcoin 交易逐层拆开,让你看到每个输入和输出的细节。它会展示前序输出引用、sequence、scriptSig、witness、输出金额、scriptPubKey 以及在可能情况下解析出的地址。这对于 PSBT 调试、钱包开发、支付工具、低层交易分析和脚本核对都非常有帮助。当你已经不满足于摘要信息,而需要真正知道一笔交易里每个字段是什么时,这个工具就很有价值。

~/tools/btc-raw-transaction-parser/faq3 items

常见问题

输入和输出分别是什么?

输入负责花费过去的 UTXO,输出则定义当前交易新生成的金额和锁定脚本。

它能显示 witness 数据吗?

能。对于 segwit 交易,工具会把 witness 栈内容一并展示出来。

所有输出脚本都一定能转成地址吗?

不一定。标准脚本通常可以,但一些非标准或自定义脚本不一定能映射成常见地址格式。

~/tools/btc-raw-transaction-parser/related5 links
~/tools/btc-raw-transaction-parser/links站内