This monorepo contains smart contracts for the Protocol as well as hashicorp language operations to deploy, test, and interact with them.
The /evm directory is mostly used for test and development purposes. For EVM contracts used as part of the Protocol, see their individual repositories:
The /smartweave directory contains all SmartWeave contracts used in the Protocol.