covenants.diy

An interactive research and development environment for designing, analyzing, and evaluating Bitcoin covenant constructions and covenant-based protocols. Wire nodes into a graph and it builds the taproot output, assembles the tapscript, computes the sighash, and steps through script execution, entirely in the browser. Signet and regtest only.

Covenant opcodes

CTV · CSFS · CAT · APO · TEMPLATEHASH · INTERNALKEY · PAIRCOMMIT · TXHASH · CCV · VAULT

Worked examples

Loading the editor…