ethereum / act
Smart contract specification language
☆231Updated this week
Alternatives and similar repositories for act:
Users that are interested in act are comparing it to the libraries listed below
- symbolic EVM evaluator☆251Updated this week
- Overview of the formal verification projects in the Ethereum ecosystem.☆323Updated last year
- An EVM interpreter in Dafny☆126Updated 2 months ago
- Formal methods training program with an emphasis on software in the blockchain & decentralized financed (DeFi) industry☆165Updated 2 years ago
- Tools for Yul.☆137Updated last year
- Scribble instrumentation tool☆324Updated last month
- Publications of Runtime Verification, Inc.☆88Updated last month
- Executable formal model of the EVM and Yul in Lean 4.☆46Updated this week
- Interactive formal verification tool for Yul programs☆54Updated last month
- Practical tutorials of Certora Prover☆233Updated last year
- Using mutations to improve specs and test suites☆173Updated 4 months ago
- A static analyzer and linter for the Circom zero-knowledge DSL☆237Updated 6 months ago
- ☆107Updated last month
- K framework proof explorer & smart contract specification format☆123Updated 3 years ago
- Playing with zero-knowledge proof languages☆104Updated last year
- Abstraction layer for smart contract build systems☆163Updated this week
- Repository for Huff - an EVM programming language☆233Updated 4 years ago
- ➕ A low-level, highly efficient extension to Yul, an intermediate language for the Ethereum Virtual Machine.☆172Updated 2 years ago
- Eth2.0 spec in Dafny☆74Updated 6 months ago
- Evm laboratory☆257Updated last week
- A TypeScript package providing a normalized typed Solidity AST along with the utilities necessary to generate the AST (from Solc) and tra…☆129Updated last month
- Website for the Underhanded Solidity Contest☆168Updated last month
- Mutation Testing for Ethereum Smart Contracts☆205Updated last year
- Formal verification for Solidity smart contracts with Coq 🐓 Verify arbitrary properties on your smart contracts and make no bugs!☆26Updated last month
- K Semantics of the Ethereum Virtual Machine (EVM)☆512Updated this week
- CREATE3 (see EIP-3171) implemented in Solidity☆287Updated 2 years ago
- Ethereum Virtual Machine (EVM) Bytecode or Solidity Smart Contract static analysis tool based on symbolic execution☆75Updated last year
- Solidity compiler tooling by @NomicFoundation☆246Updated this week
- A low level assembly language for the Ethereum Virtual Machine☆260Updated 2 years ago
- Symbolic execution engine written in Solidity, based on Difference Logic.☆111Updated 2 years ago