{"repo":"crytic/slither","free":true,"listed":false,"github":"https://github.com/crytic/slither","clone":"git clone https://github.com/crytic/slither.git","description":"Static Analyzer for Solidity and Vyper","language":"Python","stars":6346,"topics":["solidity","ethereum","static-analysis","vyper"],"license":"AGPL-3.0","category":"blockchain-web3","readme_excerpt":"Slither, the smart contract static analyzer Join the Empire Hacking Slack - Discussions and Support Slither is a Solidity & Vyper static analysis framework written in Python3. It runs a suite of vulnerability detectors, prints visual information about contract details, and provides an API to easily write custom analyses. Slither enables developers to find vulnerabilities, enhance their code comprehension, and quickly prototype custom analyses. Features Usage How to install Using uv (Recommended) Using Pip Using Git Using Docker Integration Detectors Printers Quick Review Printers In-Depth Review Printers Tools API Documentation Getting Help FAQ License Publications Trail of Bits publication External publications Features Detects vulnerable Solidity code with low false positives (see the list of trophies) Identifies where the error condition occurs in the source code Easily integrates into continuous integration and Hardhat/Foundry builds Built-in 'printers' quickly report crucial contract information Detector API to write custom analyses in Python Ability to analyze contracts written with Solidity = 0.4 Intermediate representation (SlithIR) enables simple, high-precision analyses Correctly parses 99.9% of all public Solidity code Average execution time of less than 1 second per contract Integrates with Github's code scanning in CI Support for Vyper smart contracts Usage Run Slither on a Hardhat/Foundry/Dapp/Brownie application: This is the preferred option if your project has","default_branch":null,"files":null,"tree":[],"storefront":"/r/crytic","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/crytic/slither/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}