A library providing mechanized proofs of the LibraBFT consensus using the Coq theorem prover
☆26May 28, 2020Updated 5 years ago
Alternatives and similar repositories for LibraChain
Users that are interested in LibraChain are comparing it to the libraries listed below
Sorting:
- A formalization of a Proof-of-Stake Nakamoto-style blockchain in Coq☆25Jan 21, 2021Updated 5 years ago
- A framework for extensible, reflective decision procedures.☆19Nov 25, 2019Updated 6 years ago
- A Coq-based framework to verify the correctness of Byzantine fault-tolerant distributed systems☆32Aug 13, 2019Updated 6 years ago
- Co-inductive interaction trees provide a way to represent (potentially) non-terminating programs with I/O behavior.☆18Jul 9, 2018Updated 7 years ago
- Compact Proofs of Retrievability☆14May 28, 2014Updated 11 years ago
- All the code I've ever written in Ltac2☆11Jan 19, 2021Updated 5 years ago
- Small repo for implementing the 2018 EUROCRYPT paper "Simple Proofs of Sequential Work" by Cohen and Pietrzak. Also used as part of our C…☆10Aug 26, 2018Updated 7 years ago
- An O(N\log{N}) time algorithm for computing all N proofs fast in the Pointproofs VC. Also, the O(N\log{N}) time Feist-Khovratovich algori…☆13Dec 3, 2020Updated 5 years ago
- ☆15Sep 28, 2020Updated 5 years ago
- Foundational Verification of Hybrid Systems☆15Mar 23, 2017Updated 8 years ago
- A Coq plugin to disable positivity check, guard check and termination check☆16Nov 2, 2019Updated 6 years ago
- A keyless Bitcoin/Libra wallet service powered by Secure Two-Party ECDSA/Ed25519 and Zero Knowledge, Wallet Rebuilt for Security☆21Aug 17, 2019Updated 6 years ago
- MPRI-2.4 Dependently-typed Functional Programming☆32Dec 10, 2020Updated 5 years ago
- ☆15Dec 16, 2025Updated 2 months ago
- A Coq plugin that implements exceptions in Coq☆13Jan 7, 2021Updated 5 years ago
- A Formal Library about Elliptic Curves for the Mathematical Components Library.☆15Nov 10, 2021Updated 4 years ago
- Partial Commutative Monoids☆32Feb 18, 2026Updated 2 weeks ago
- Code for Smart Contract Vulnerabilities: Vulnerable Does Not Imply Exploited☆26Oct 31, 2020Updated 5 years ago
- persistent-mode afl-fuzz for ocaml☆17Nov 23, 2024Updated last year
- Reflection library for Coq☆12Sep 26, 2019Updated 6 years ago
- Coq library for serialization to S-expressions☆20Jul 3, 2023Updated 2 years ago
- Lenses in Coq☆17Oct 7, 2022Updated 3 years ago
- ☆17Mar 17, 2023Updated 2 years ago
- 🌍 🐓 Formal verification for JavaScript☆19Jul 10, 2023Updated 2 years ago
- An implementation of publicly verifiable proofs of retrievability☆32Feb 24, 2018Updated 8 years ago
- A minimal example of a formally verified parser using ocamllex and Menhir's Coq backend.☆21Mar 19, 2015Updated 10 years ago
- Experimental model finder/SMT solver for functional programming.☆23Jun 23, 2022Updated 3 years ago
- Generator and supporting evidence for security of the Tweedledum/Tweedledee pair of elliptic curves suitable for Halo☆20Oct 25, 2022Updated 3 years ago
- Coq library for handling names☆19Aug 5, 2022Updated 3 years ago
- Implementation of sprintf for Coq☆19Apr 6, 2020Updated 5 years ago
- Template project for program verification in the Rocq Prover, showcasing reasoning on CompCert's Clight language using the Verified Softw…☆35Updated this week
- Formal verification of the zkWasm project☆17Aug 13, 2024Updated last year
- Verification-Driven Development☆21Mar 26, 2021Updated 4 years ago
- A Coq library providing tactics to deal with hypothesis☆23Dec 5, 2025Updated 2 months ago
- Synchronous fault-tolerant distributed algorithms encoded in TLA+☆33Jan 18, 2021Updated 5 years ago
- AppCoins is a blockchain-based protocol for the App Economy supported by the Aptoide App Store, and the first ICO serving 200 million us…☆12May 22, 2018Updated 7 years ago
- Understandable notes on blockchain papers.☆21Feb 19, 2019Updated 7 years ago
- A minimalistic blockchain consensus implemented and verified in Coq☆113Apr 13, 2020Updated 5 years ago
- Discrete-event simulation for BFT consensus protocols☆48Oct 13, 2021Updated 4 years ago