Formal verification tool for Rust: check 100% of execution cases of your programs 🦀 to make super safe applications!
-
Updated
Apr 2, 2025 - Coq
Formal verification tool for Rust: check 100% of execution cases of your programs 🦀 to make super safe applications!
A framework for formally verifying distributed systems implementations in Coq
Verified Software Toolchain
Coq formalizations of functional languages.
Distributed Separation Logic: a framework for compositional verification of distributed protocols and their implementations in Coq
Correctness proofs of Ethereum token contracts
Intermediate Memory Model (IMM) and compilation correctness proofs for it
Formally verified Coq serialization library with support for extraction to OCaml
A Coq library for reasoning (co)inductively on infinite sequences using LTL-like modal operators
An implementation of a simple asynchronous message-passing lock server, verified in Coq using the Verdi framework
Formalisation of the linear lambda calculus in Coq
He Reiter, Ho Reiter, He Reiter, Immer weiter!
Formal proof that closure conversion with flat environments is safe for space.
Proofs of correctness for "Partial Aborts for Software Transactional Memory" formalized in Coq
Add a description, image, and links to the proof topic page so that developers can more easily learn about it.
To associate your repository with the proof topic, visit your repo's landing page and select "manage topics."