coq-of-python
Coq verifier
Formal verification of Python code using Coq
Translate Python code to Coq code for formal verification. Applied to the reference implementation of Ethereum in Python.
30 stars
1 watching
0 forks
Language: Coq
last commit: 5 months ago Related projects:
Repository | Description | Stars |
---|---|---|
| Tool that verifies Rust code by translating it into Coq's proof system to ensure no bugs or vulnerabilities exist | 437 |
| Transforms OCaml code into formal, verifiable Coq code to prove complex properties | 255 |
| Verifies the correctness of Ethereum token contracts using formal methods and proof assistants. | 97 |
| Python bindings for Coq's interactive proof assistant | 50 |
| A collection of formal verification tools and libraries for writing secure and reliable software using the Coq proof assistant | 444 |
| Automated verification of higher-order programs using separation logic | 57 |
| A proof assistant library for prime number certification using elliptic curves and Pocklington certificates | 37 |
| A tool for interactive theorem proving and language support in Coq | 153 |
| Generates a random Coq program with a graphical tree-like structure | 24 |
| A formally verified parser implementation using Coq and OCaml | 20 |
| A Coq implementation of mathematical concepts from N. Bourbaki's Elements of Mathematics | 30 |
| A framework for verifying causal consistency in distributed key-value stores and their clients using the Coq proof assistant | 32 |
| A formalization of bitset operations in Coq with extraction to OCaml native integers. | 22 |