2 releases

new 0.4.1 May 14, 2025
0.4.0 Mar 17, 2025

#15 in #certora

Download history 131/week @ 2025-03-15 63/week @ 2025-03-22 35/week @ 2025-03-29 52/week @ 2025-04-05 37/week @ 2025-04-12 49/week @ 2025-04-19 68/week @ 2025-04-26 87/week @ 2025-05-03 182/week @ 2025-05-10

389 downloads per month
Used in cvlr

MIT license

5KB

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. Refer to the Certora documentation for further information about the verification of Solana and Soroban smart contracts.

Building and Testing

To build the library, run cargo build, and to test the library, run cargo test. For testing purposes, cargo-expand is required. It can be installed by running the following command:

cargo install cargo-expand

Dependencies

~185–610KB
~15K SLoC

OSZAR »