Warning
This page was created from a pull request (#74).
The Certora Verification Language
The Certora Verification Language (often abbreviated CVL) is the language used to write specifications for smart contracts. This chapter describes the syntax and semantics of CVL Specifications.
Common Syntactic Elements
Specification File Contents
CVL Version 2
- Changes introduced in CVL 2
- Migration guide