#assert #verification #logic #certora #formal-methods #assume

no-std cvlr-asserts

Asserts and assumes for post- and pre-conditions

1 unstable release

new 0.4.0 Mar 17, 2025

#341 in Debugging


Used in 4 crates (3 directly)

MIT license

6KB
144 lines

Certora Verification Language for Rust (CVLR)

CVLR, pronounced "cavalier", is a set of Rust libraries that provide verification primitives for Rust. We currently use it for writing formal specifications for Solana and Soroban smart contracts. Examples of respective usage can be found here and here.

No runtime deps

Features