Covenants.diy: a node editor for covenant scripts

Thanks, glad it’s useful!

The ruleset is a checklist now, so you can turn on any combination of opcodes instead of picking a bundle.

Currently implemented:

  • OP_CHECKTEMPLATEVERIFY
  • OP_CHECKSIGFROMSTACK
  • OP_CAT
  • ANYPREVOUT
  • OP_TEMPLATEHASH
  • OP_INTERNALKEY
  • OP_PAIRCOMMIT
  • OP_TXHASH

Working on adding OP_CHECKCONTRACTVERIFY and OP_VAULT at the moment.

Anything you make can be easily shared, hopefully this helps with the research around sharing new covenant protocols/constructions.

1 Like