# CAD005: CVM Execution

> Specifies the deterministic state-transition function State' = f(State, Block) over a Merkle-tree global state, so any peer can re-derive consensus from a single 32-byte root hash. This is what allows fast peer sync and cheap state proofs instead of replaying every block from genesis.

**Category:** Convex Architecture Documents  
**Badge:** CAD  
**Page:** https://brittleboye.github.io/awesome-lattice/projects/cads/cad005-cvm-execution/

## Links

- **Homepage:** https://docs.convex.world/docs/cad/005_cvmex
- **Source:** https://github.com/Convex-Dev/design/tree/main/docs/cad/005_cvmex

## Tags

`spec` `cvm` `consensus` `state` `execution`

_Generated 2026-04-21T10:07:04.652Z by Awesome Lattice._