Aderyn helps developers detect vulnerabilities in their Solidity smart contracts using static analysis. It seamlessly integrates with Aderyn’s CLI tool, providing real-time security insights directly in VS Code.
- Real-time Security Analysis – Detect vulnerabilities as you code.
- Inline Diagnostics – Highlights issues with detailed explanations.
- Quick Fixes & Suggestions – Offers actionable recommendations.
- Lightweight & Fast – Powered by Aderyn’s AST-based scanning engine.
- Download the
.vsix
file from the Releases page. - Open VS Code and install the extension.
- Clone the repository:
git clone https://github.com/cyfrin/vscode-aderyn.git cd vscode-aderyn
- Install dependencies:
make
- Start the development server:
make dev
- Install Rust and clone Aderyn separately.
- Create a
manifest
file and point it to Cargo.toml in Aderyn’s repository. - Open the project in VS Code and press F5 to launch a development instance.