This repo is a fork of bitcoin-inquisition used to develop the opcodes of the MATT covenant proposal for bitcoin.
Active branches:
- checkcontractverify: contains the core
OP_CHECKCONTRACTVERIFY
opcode, and some basic tests.
- matt: the same as the previous branch, but also activates the
OP_CAT
opcode on taproot Scripts.
- mattplus: the same as the previous branch, but also contains the proposed
OP_CHECKSIGFROMSTACK
and OP_INTERNALKEY
opcodes.
Archived branches:
- matt-vault: a demo of a simple vault construction posted to the bitcoin-dev mailing list (with an earlier version of the opcodes).