Introduction to AuditAgent
AuditAgent is an AI smart contract security analysis tool from Nethermind. It works across EVM (Solidity), Starknet (Cairo), and Solana (Rust), and hands back a ranked list of findings, an architecture diagram, generated invariants, and a security score.
These docs walk you through running your first scan, reading the results, and wiring AuditAgent into your CI pipeline.
Four ways in
Pick the path that matches what you came to do. Each one is a guided sequence with no dead ends.
What is AuditAgent
The model behind the agent, what it sees, and how findings are produced.
Read introduction 02 · SetupGetting started
Connect a repository, pick contracts in scope, and run an end-to-end scan.
Run a scan 03 · ReportsReading scan results
Severity, exclusions, invariants, and how the security score is calculated.
Browse findings 04 · IntegrateAPI & CI
Trigger scans from your pipeline. REST endpoints, GitHub Actions, and JSON or PDF results.
View referencePopular pages
Who AuditAgent is for
If you write smart contracts and want a structured security pass before every release, AuditAgent is built for you. The same goes for auditors who want a faster opening sweep before they start manual review, and for security teams keeping an eye on protocols they already shipped.
Try it first
Every Developer Scan gives you 500 BLoC for free, up to three scans a day, so most small contracts cost nothing to run. Point AuditAgent at a public repository and the scan starts immediately. See How long does it take for the timing breakdown by repo size. No GitHub App install needed for public repos.
For the longer story, including numbers, methodology, and an honest take on what AuditAgent catches and what it misses, read What is AuditAgent. For the pipeline mechanics, see How It Works.