Skip to content

Certora/AutoProverExamples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

AutoProver Examples

Example projects for AutoProver, the multi-agent pipeline that automatically generates and verifies CVL specifications for Solidity contracts.

Each example is a self-contained project with the inputs AutoProver expects: a project root, a main contract (path/to/Contract.sol:ContractName), and a design document describing the system.

Examples

Project Description
SmokeTest The minimal end-to-end example: a single contract whose one function returns 42. Used to exercise the pipeline with the smallest possible input.

Usage

Point AutoProver at one of these projects. From an AutoProver checkout:

scripts/autoprove AutoProverExamples/SmokeTest src/Answer.sol:Answer design.md --cloud

See the AutoProver README for setup and full usage.

License

GPL-3.0. See LICENSE.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors