ConsenSysDiligence / solc-typed-astLinks
A TypeScript package providing a normalized typed Solidity AST along with the utilities necessary to generate the AST (from Solc) and traverse/manipulate it.
☆131Updated 2 months ago
Alternatives and similar repositories for solc-typed-ast
Users that are interested in solc-typed-ast are comparing it to the libraries listed below
Sorting:
- Abstraction layer for smart contract build systems☆180Updated last week
- TypeScript types and a JSON Schema for the Solidity AST☆95Updated 2 months ago
- EVM CFG recovery☆126Updated 2 years ago
- A Solidity parser for JS built on top of a robust ANTLR4 grammar☆173Updated 2 weeks ago
- Benchmark Generator for Smart-Contract Fuzzers☆138Updated 7 months ago
- An experimental Solidity parser for Python built on top of a robust ANTLR4 grammar 📚☆148Updated last year
- Ethereum Virtual Machine (EVM) Bytecode or Solidity Smart Contract static analysis tool based on symbolic execution☆76Updated 2 years ago
- The Certora Prover is the state-of-the-art security tool for automated formal verification of smart contracts running on EVM-based chains…☆198Updated 3 weeks ago
- ☆62Updated 2 years ago
- Ethereum Static Vulnerability Detector for Gas-Focussed Vulnerabilities☆134Updated 2 years ago
- Verified Ethereum Smart Contract dataset☆29Updated last year
- Re-entrancy attack patterns from our paper "Sereum: Protecting Existing Smart Contracts Against Re-Entrancy Attacks"☆112Updated 5 years ago
- Mutation Testing for Ethereum Smart Contracts☆206Updated last year
- A binary lifter and analysis framework for Ethereum smart contracts☆324Updated 2 weeks ago
- Using mutations to improve specs and test suites☆191Updated 2 months ago
- Solidity grammar for tree sitter