A script technique that restricts how coins can be spent in the future, enforcing policies at the UTXO level.
Covenants let a transaction output specify constraints on future spends (e.g., require certain outputs or destinations). On Bitcoin Cash, CashTokens enable covenant-like behavior within standard transactions.
All terms and definitions may update as the Cryptionary improves.