Semgrep Solidity

Static analysis rules for Solidity

static-analysisrulespatternsvulnerabilitiessolidity

What is Semgrep Solidity?

Community-maintained Semgrep rules designed for Solidity smart contracts, based on patterns from real DeFi exploits and common vulnerabilities.

Supported chains
Ethereum

Key Features

Rules based on real DeFi exploits
Custom rule authoring support
CI/CD integration
Fast pattern-based scanning

Best Smart Contract Auditing Tools

Find the best smart contract auditing and security analysis tools for detecting vulnerabilities in Solidity code.

View all 13 tools

Build smart contracts visually

Design, test, and deploy Solidity contracts with a visual drag-and-drop editor. No coding experience required.

Start building for free