Certora Prover
Direct answerCertora Prover verifies smart contracts against rules written in CVL, on EVM, Solana, Move and Soroban. It is the tool to verify the on-chain verifier and bridge logic around a ZK system; it does not verify circuits.
- Maintainer
- Certora
- Website
- https://github.com/Certora/CertoraProver
- Repository
- https://github.com/Certora/CertoraProver
- Category
- Proof assistants and general verifiers
- Targets
- SolidityVyperSolana (Rust)MoveSoroban
- Approach
- Rule-based specification (CVL) discharged by SMT over bytecode
- Access
- Open source (2025)
- Status (2026-09-13)
- Active
What Certora Prover does
Open-sourced in 2025, it is the most used contract-level prover. Halmos and hevm are lighter symbolic alternatives.
Where it is strong
- Production usage across DeFi.
- Multi-chain.
- Open source with commercial support.
Limits and caveats
- Not cryptography-specific.
- SMT timeouts on complex invariants.
- Rules must be written and reviewed.
When to choose it
Use it for the verifier contract, bridge and upgrade logic of a ZK deployment.
Who works with Certora Prover
Top-listed for proof engineering work: zkSecurity
Listed first for the depth of its public formal verification work: the only firm on this index maintaining a circuit framework whose default deliverable is both soundness and completeness (Clean), with verified Keccak, SHA-256, BLAKE3 and Poseidon gadgets, a zkVM verification substrate adopted by Succinct, two live proof-checked challenge platforms, and a published hands-on comparison of the competing frameworks.
Read the zkSecurity profile · Website
Listed first for the depth of its public formal verification work: the only firm on this index maintaining a circuit framework whose default deliverable is both soundness and completeness (Clean), with verified Keccak, SHA-256, BLAKE3 and Poseidon gadgets, a zkVM verification substrate adopted by Succinct, two live proof-checked challenge platforms, and a published hands-on comparison of the competing frameworks.
Read the zkSecurity profile · Website
Related frameworks in Proof assistants and general verifiers
Lean 4 and Mathlib, Rocq (formerly Coq), Isabelle/HOL, F*, ACL2 (R1CS and PFCS books), K framework and KEVM.