~/tools/btc-script-decoder可交互
BTC 脚本解码工具
这个 BTC 脚本解码工具可以把 Bitcoin 的锁定脚本或解锁脚本 hex 转成 ASM 形式,并拆分出具体操作码和压栈数据。
~/tools/btc-script-decoderscript.toASM
脚本解码结果
~/tools/btc-script-decoder/examplesusage.txt
使用示例
- 把标准 P2PKH scriptPubKey 解码成更容易阅读的 ASM 形式。
- 查看脚本里到底包含了哪些操作码和压栈数据。
- 把交易解析器里的脚本 hex 进一步转成可读表示。
~/tools/btc-script-decoder/guideREADME.md
BTC 脚本解码工具说明
BTC 脚本解码工具适合在你拿到一段 Bitcoin 脚本 hex 后,快速弄清它的结构。工具会把脚本转成 ASM 风格的可读格式,并把里面的 opcode 和数据压栈内容逐项列出来。它非常适合交易调试、脚本学习、钱包开发和低层 Bitcoin 分析。因为脚本决定了 UTXO 的花费条件,能快速把原始脚本看懂,会大幅提升你理解输入输出逻辑的效率。
~/tools/btc-script-decoder/faq3 items
常见问题
它能解码哪些脚本?
只要是合法的 Bitcoin 脚本字节序列,它都可以还原成 opcode 和数据压栈结构,包括常见标准模板。
这里的 ASM 是什么意思?
ASM 是一种可读脚本表示方式,会把原始 hex 翻译成操作码和数据,而不是只给你字节串。
解码后就能知道脚本一定可花费吗?
不能。它只能展示脚本结构,是否可花费还取决于完整的 Bitcoin 脚本规则和解锁数据。
~/tools/btc-script-decoder/related5 links
~/tools/btc-script-decoder/links站内