Dapp storeEthereumWeb3 security toolsBlockchain security tools
Semgrep Smart Contracts
Semgrep Smart Contracts
Blockchain security tools

Semgrep Smart Contracts

Semgrep Smart Contracts is a curated set of Semgrep rules for detecting vulnerabilities in Solidity smart contracts based on real DeFi exploits.

Ethereum Logo
Open-source
This link will take you to a third-party site not owned or operated by Alchemy.

What is Semgrep Smart Contracts?

Semgrep Smart Contracts is a repository of Semgrep rules curated by the Decurity team that detect vulnerability patterns in smart contracts based on actual DeFi exploits, along with gas optimization rules. Developers can scan their Solidity projects via CLI, integrate the rules into CI pipelines, or use them through the Semgrep registry under p/smart-contracts. The repository also includes rules for Cairo and Rust smart contracts. Each rule is accompanied by actual vulnerable source code that was targeted by an exploit for validation.

Improve transaction security with our simulation APIs
Get your API key

Best Blockchain security tools

Discover more web3 applications and developer tools.

See all dapps

Developer resources from Alchemy

Dapp store background image

Build blockchain magic

Alchemy combines the most powerful web3 developer products and tools with resources, community and legendary support.
Get your API key