Covenants with CAT
Using only OP_CAT and BIP340/341 schnorr signatures, you can do a surprising amount of transaction introspection in bitcoin script. In this talk, we explore the mathematics and mechanics of the technique, and see some sample applications with code and a discussion of the tradeoffs and considerations.