
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.

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.
Web3 dapps and developer tools related to Semgrep Smart Contracts
Discover blockchain applications that are frequently used with Semgrep Smart Contracts.
Developer resources from Alchemy

ERC-4337 dummy signatures and gas token transfers
Learn how to get preVerificationGas and verificationGasLimit fields during the user operation gas estimation process using a dummy signature and dummy paymasterAndData value.

How Alchemy built the fastest archival methods on Solana
Discover the architecture that makes our archive methods the fastest solution on the market today.

A developer
In this article, we'll cover smart contract security best practices, fail-safe protections, and smart contract analysis tools for hardening smart contract security.
Semgrep Smart Contracts alternatives
Explore web3 competitors and apps like Semgrep Smart Contracts.

