surya

Contract analyzer

A tool for visualizing and analyzing Solidity contract structures and function call graphs.

A set of utilities for exploring Solidity contracts

GitHub

1k stars
30 watching
119 forks
Language: JavaScript
last commit: 2 months ago
Linked from 3 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
naddison36/sol2uml A tool for visualizing and analyzing Solidity contracts using Unified Modeling Language (UML) and blockchain explorer APIs. 1,167
tintinweb/solgrep A tool for finding and analyzing smart contracts in Solidity source code 143
chao-peng/sif A framework to analyze and instrument Solidity smart contracts by parsing their abstract syntax trees (ASTs) and generating modified source code. 50
raineorshine/solgraph A tool for visualizing control flow and security vulnerabilities in smart contracts written in Solidity 1,018
nascentxyz/pyrometer Analyzes security and parameters of Solidity smart contracts using symbolic execution, abstract interpretation, and static analysis 679
consensys/solidity-metrics Analyzes and metrics Solidity code to identify quality issues 244
consensys/solc-typed-ast A tool for compiling and manipulating Solidity smart contract source code 127
ericr/sol-function-profiler A tool to analyze and report on the functions of Ethereum smart contracts written in Solidity. 80
msuiche/porosity A tool for analyzing and decomposing Ethereum smart-contract bytecode into readable Solidity syntax 928
lukehedger/sulk A tool that automates the process of compiling Solidity smart contracts with configuration stored in separate files. 9
aniket-engg/sol-profiler Tool to visualize and review Solidity smart contract methods properties 30
eth-sri/securify2 An automated security scanner for Ethereum smart contracts 588
capacitorset/box-js A tool for analyzing malicious JavaScript by simulating a Windows JScript environment and logging various system interactions. 617
consensys/abi-decoder A Node.js and JavaScript library used to decode data parameters and events from Ethereum transactions. 640
jsv4/opencontracts A document analytics platform providing features for managing documents, extracting layout information and vector embeddings, annotating documents, and querying them using LlamaIndex. 717