ge-sc and ge-sc-machine
These are **ecosystem siblings** — ge-sc is the heterogeneous graph representation research foundation, while ge-sc-machine (MANDO-GURU) is the operational deep learning tool that builds upon and implements that graph structure for practical vulnerability detection at both contract and line levels.
About ge-sc
MANDO-Project/ge-sc
MANDO is a new heterogeneous graph representation to learn the heterogeneous contract graphs' structures to accurately detect vulnerabilities in smart contract source code at both coarse-grained contract-level and fine-grained line-level.
This project helps smart contract auditors and developers automatically find common security vulnerabilities like reentrancy or access control issues. You provide it with smart contract source code, and it identifies potential flaws at both the overall contract level and specific lines of code. The intended users are security researchers, blockchain developers, and smart contract auditors.
About ge-sc-machine
MANDO-Project/ge-sc-machine
MANDO-GURU, a deep graph learning-based tool, aims to accurately detect vulnerabilities in smart contract source code at both coarse-grained contract-level and fine-grained line-level.
This tool helps smart contract developers and auditors identify potential vulnerabilities in their Solidity smart contract source code. You input your Solidity code, and it tells you if specific types of bugs are present, and even highlights the exact lines of code that are problematic. It's designed for anyone responsible for the security and integrity of smart contracts on blockchain platforms like Ethereum.
Scores updated daily from GitHub, PyPI, and npm data. How scores work