Skip to content

Cyfrin/vscode-aderyn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

✨ Aderyn - Solidity Security Extension for VS Code ✨

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.

🔹 Features

  • 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.

🔗 Aderyn CLI

🚀 Installation

  1. Download the .vsix file from the Releases page.
  2. Open VS Code and install the extension.

🛠 Contributing

  1. Clone the repository:
    git clone https://github.com/cyfrin/vscode-aderyn.git
    cd vscode-aderyn
  2. Install dependencies:
    make
  3. Start the development server:
    make dev
  4. Install Rust and clone Aderyn separately.
  5. Create a manifest file and point it to Cargo.toml in Aderyn’s repository.
  6. Open the project in VS Code and press F5 to launch a development instance.