NethermindEth / EVMYulLeanLinks
Executable formal model of the EVM and Yul in Lean 4.
β59Updated this week
Alternatives and similar repositories for EVMYulLean
Users that are interested in EVMYulLean are comparing it to the libraries listed below
Sorting:
- Interactive formal verification tool for Yul programsβ65Updated this week
- Formal verification for Solidity smart contracts with Rocq π Verify arbitrary properties on your smart contracts and make no bugs!β33Updated 2 weeks ago
- A support library for working with zero knowledge cryptography in Lean 4.β38Updated last month
- A model of the RISC Zero zkVM and ecosystem in the Lean 4 Theorem Proverβ70Updated 2 years ago
- An open benchmark for evaluating smart contracts verification tools.β14Updated last month
- Lean circuit DSLβ76Updated this week
- Prove functional correctness of Ethereum smart contracts in higher-order logicβ27Updated this week
- A formal verification of Linear PCP SNARKs.β53Updated 11 months ago
- Formally Verified Arguments of Knowledge in Leanβ81Updated this week
- deprecated, use Verified-zkEVM repository insteadβ19Updated 5 months ago
- β60Updated 7 months ago
- β47Updated last year
- A toy implementation of the EVM in Lean4.β10Updated last year
- Solves systems of polynomial equations.β29Updated last year
- Horus, a formal verification tool for StarkNet smart contracts.β74Updated this week
- An EVM interpreter in Dafnyβ129Updated 8 months ago
- β77Updated this week
- Symbolic Execution Benchmarks for Ethereum Smart Contractsβ20Updated 10 months ago
- Automated verification of uniqueness property for ZKP circuitsβ42Updated last year
- the CheckMate protocol verification toolβ10Updated this week
- Verification of the gnark implementation of the Semaphore protocol using Reilabs' extractor to Lean.β15Updated last year
- Precise Attack Synthesis for DeFi Appsβ47Updated 2 years ago
- Verify Cairo contracts in Lean 4β14Updated last month
- A Symbolic Execution Tool for Cairoβ51Updated 2 years ago
- Playing with zero-knowledge proof languagesβ105Updated 2 years ago
- Automated verification of uniqueness property for ZKP circuitsβ76Updated last year
- Deposit smart contract in Dafnyβ22Updated 3 years ago
- Extracting the semantics of Noir to Lean for formal verificationβ33Updated this week
- The Certora Prover is the state-of-the-art security tool for automated formal verification of smart contracts running on EVM-based chainsβ¦β191Updated 2 weeks ago
- The monorepo of YulDSL (a DSL for Solidity/Yul), YulDSL/Haskell (Embedding YulDSL in Haskel), and Yolc (a safe, expressive, fun language β¦β39Updated 3 weeks ago