Skip to content

A simple tapscript disassembler for the witness entries of Bitcoin transactions.

License

Notifications You must be signed in to change notification settings

QuentinFAIDIDE/btctapscript

Repository files navigation

Bitcoin Tapscript Disassembler

This project uses the opcodes from the btcd project, and implements according to BIP 342 and BIP 341 a tapscript disassembler for witness entries of a pay to taproot Bitcoin transaction input, similar to what can be found in the mempool.space project.

It's stipped down to the bone and pretty much only parses the most common version of tapscript as of now that has the leaf version being 0xc0 (and can ensure it is according to BIP specs).

About

A simple tapscript disassembler for the witness entries of Bitcoin transactions.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages