Honest comparison · November 2026
The best AI smart contract auditors, compared on public evidence
If you want the strongest published number on a shared test, start with Cecuro: it reports 91.45% detection on EVMBench, the smart contract benchmark OpenAI built with Paradigm and OtterSec, measured in its own run on the same 117 vulnerabilities and grading. Azimuth from TestMachine reports 86.3% (101 of 117) and has published its run logs. Nethermind's AuditAgent reports 67% (80 of 120).
Every EVMBench score on this page is self-reported. There is no official leaderboard, and a March 2026 re-evaluation found that rankings shift with the agent scaffolding and configuration. The other five tools publish no EVMBench score at all. That makes them unmeasured on a shared test, not weaker, and two of them, V12 and Olympix, publish benchmarks on their own datasets.
Disclosure: Cecuro publishes this page and is one of the tools on it. Every competitor fact links to a public source, mostly the vendor's own site, checked in November 2026. What we could not verify is left out.
| Tool | How it works | Published benchmark | Pricing | Coverage | Best for |
|---|---|---|---|---|---|
| Cecuro | About 180 specialized AI agents over an average of 8 hours; each finding is validated before it reaches the report | EVMBench Detect 91.45% of 117, self-run on the same dataset and grading; 83 of 90 real post-2024 exploits flagged | Published on the pricing page | Smart contracts; severity-classified, signed report | A full audit report in hours, with the highest graded EVMBench score published |
| Azimuth | AI agents generate exploit hypotheses and execute them against forked mainnet state | EVMBench Detect 101 of 117 (86.3%), run 14 July 2026; sanitized run logs published | Free daily quota, no credit card; paid tiers not listed | Solidity and Vyper on EVM chains; Rust on Solana | Confirming exploitability against live chain state |
| AuditAgent | Automated scan with a validation phase that filters findings; report by email; scans run up to 5 hours | EVMBench Detect 80 of 120 (67%) after validation, self-run on all 40 repositories | $0.05 per BLoC for a full-depth scan | Solidity on EVM chains, Cairo on Starknet, Rust on Solana | Pre-audit scans with published per-line pricing; Starknet teams |
| Almanax | GitHub app that scans existing code and reviews each pull request; threat modeling and plain-English custom rules | None published | 7-day free trial; prices not published | Ecosystem models for EVM, Solana, Stellar and Aptos | Pull request review for Solana, Stellar and Aptos teams |
| Octane | Models how the system runs and analyzes every pull request in context; GitHub, GitLab and CI/CD | No named benchmark; states a 97.4% true positive rate | Not published; continuous analysis is generally a subscription | Ten languages including Solidity, Rust, Go and C++; EVM chains, Solana, Aptos, Sui and Cosmos | Contracts plus off-chain code such as bridges and node clients |
| Olympix | Deterministic static analysis, generated unit tests and mutation testing; BugPoCer adds symbolic execution, fuzzing and AI | Own report: 94 of 160 published audit findings across 15 protocols, vendor-run, October 2026 | Not published; free static analyzer available | Solidity | Security tooling inside the development loop, before an audit |
| Sherlock AI | GitHub app that scans every commit and pull request; Audit Engine combines AI auditors, models and researchers | None published | Not published; contact sales | Supported languages not stated | Teams already running Sherlock audits or contests |
| V12 | Autonomous auditor: GitHub app review on every pull request, plus CLI, web app and MCP | Own Crypto Security Bench: 181 of 289 (62.6%), vendor-run, June 2026; no EVMBench score | $100 free credits; priced per run | Benchmarked on Solidity, Rust, C++ and Go | Self-serve, pay-per-run review across several languages |
Every row comes from the sources listed at the end of this page, checked in November 2026. Benchmark figures are as each maker publishes them, including its denominator. Every EVMBench score is self-run and no official leaderboard exists. 'None published' means we found no benchmark figure on the vendor's site. Cecuro's figures come from its benchmarks page.
How we compared them
Each tool's benchmark is quoted exactly as its maker publishes it, with the denominator they use. The EVMBench paper describes 117 curated vulnerabilities from 40 repositories; Nethermind reports against the earlier set of 120. Percentages on different denominators are close but not identical, so read the counts.
Tools are ordered by published EVMBench Detect score, then alphabetically for tools that publish none. Pricing, coverage and delivery come from each vendor's own site. Where a vendor states a figure without naming the test behind it, the table says so.
Higher numbers exist that measure something else. SolidityGuard, an open-source project, reports 120 of 120 on EVMBench as ground-truth coverage by its pattern scanner. That is a different measurement from the graded audit report the Detect task scores, so it is not ranked alongside the others. Frontier models used on their own score lower: the EVMBench paper reports no base model above 46% on Detect.
The tools, one by one
Cecuro coordinates about 180 specialized AI agents over an average of 8 hours per audit. They investigate the code from adversarial angles and validate each finding before it reaches the report, which is severity-classified and signed. On EVMBench, Cecuro reports 91.45% detection, measured in its own run on the same dataset and evaluation criteria as the published model baselines. On a separate set of 90 contracts exploited in real post-2024 attacks, $228M in losses, it flagged the exploited vulnerability in 83 (92%), covering $96.8M in exploitable value against $7.5M for a baseline agent. Pricing is published on the pricing page, and the method is on the benchmarks page.
Azimuth is TestMachine's offensive security agent. It maps a codebase's attack surface, generates exploit hypotheses and runs them against forked mainnet state, and the product page says confirmed findings include an attack path, an execution trace and a reproduction. TestMachine reports 86.3% on EVMBench Detect (101 of 117) from a run on 14 July 2026, and it has published sanitized logs of that run on GitHub, which makes it the most inspectable EVMBench result on this page. It covers Solidity and Vyper on EVM chains and Rust on Solana, and offers a free daily quota.
AuditAgent is Nethermind's AI security analysis tool, which its own docs describe as a pair auditor and not a replacement for a skilled human reviewer. Nethermind ran it on all 40 EVMBench repositories and reports 80 of 120 vulnerabilities found, 67% recall after its validation phase; before validation recall was 74%, with about four times as many findings to read. It supports Solidity on EVM chains, Cairo on Starknet and Rust on Solana, and publishes scan pricing of $0.05 per BLoC.
Almanax calls itself an AI security engineer. It installs as a GitHub app, scans existing code and reviews each pull request, can block risky code before merge, and adds threat modeling and custom rules written in plain English. Its site lists ecosystem-specialized models for EVM, Solana, Stellar and Aptos and offers a 7-day free trial without a credit card. It publishes no benchmark figures. Its homepage also states that Almanax is joining depthfirst, so check the product's status before you commit.
Octane describes itself as an AI-powered offensive security platform. You connect a repository, it builds a model of how the system runs, and it analyzes every pull request in context, with findings that include the vulnerable path, root cause, severity and a suggested fix. It integrates with GitHub, GitLab and CI/CD, lists ten languages from Solidity and Rust to Go and C++, and covers EVM chains, Solana, Aptos, Sui and Cosmos, plus bridges, validator software and node clients. It states a 97.4% true positive rate without naming the benchmark behind it. Pricing depends on codebase size, cadence and integrations, and is not published.
Olympix positions itself as pre-deployment security tooling that analyzes smart contracts deterministically, with static analysis, generated unit tests and mutation testing. Its BugPoCer tool combines custom detectors, symbolic execution, fuzzing and AI. Olympix's own October 2026 report says BugPoCer found 94 of 160 published audit findings across fifteen protocols, against 53 for Claude Opus 5.5 used on its own; that is a vendor-run test on its own dataset, not EVMBench. Its materials reference Solidity only, and it offers a free static analyzer.
Sherlock AI is the development-stage product from Sherlock, the audit contest platform. It connects through a GitHub app and scans every commit and pull request; Sherlock says it is trained on thousands of real vulnerabilities and findings, and its launch post describes it as an open beta. Sherlock also offers Audit Engine, announced in August 2026, which combines AI auditors, advanced models and researchers in one review and consolidates their findings into one result. Sherlock publishes no benchmark score or pricing for either.
V12 was introduced by Zellic in September 2025 as an autonomous Solidity auditor and now runs at v12.sh as an autonomous security system. It reviews every pull request through a GitHub app and also ships a CLI, a web app and an MCP integration for coding agents. New accounts start with $100 in free credits and runs are priced individually; the site shows one example run at $18.40 for a 2,841-line repository. V12's own Crypto Security Bench, run in June 2026, reports 181 of 289 known issues found (62.6%) across Rust, C++, Solidity and Go, against 36.0% for a Claude Code harness. That is a vendor-run benchmark on its own dataset, not EVMBench.
What an AI auditor does not replace
Treat any AI auditor as a fast, repeatable first layer. Benchmarks like EVMBench measure detection of known vulnerability classes, not judgment about a mechanism nobody has deployed before, and a clean report from any tool on this page is evidence, not proof that no bug remains.
For novel mechanism design, formal verification, or a launch where investors require a named firm, add a manual review or an audit contest. AI vs manual smart contract audits covers when that is worth it, and the 2026 smart contract audit cost guide covers what it costs.
When to choose another tool
- Choose Azimuth if you want exploits executed against forked mainnet state, or want to inspect a benchmark run yourself: TestMachine published sanitized logs for its EVMBench run.
- Choose V12 for self-serve, pay-per-run review with free starting credits, a CLI and an MCP integration, or if much of your code is Rust, Go or C++.
- Choose AuditAgent if you build on Starknet in Cairo, or want a published per-line scan price.
- Choose Olympix if you want deterministic analysis, generated unit tests and mutation testing inside the development loop rather than a report at the end.
- Choose Octane if the same review has to cover off-chain code such as bridges, validator software or node clients, or if you need the GitLab integration it lists.
- Choose Almanax if your code is on Stellar or Aptos and you want pull request review from a model specialized for that ecosystem, after checking what its move to depthfirst means for the product.
- Choose Sherlock AI if you already run contests with Sherlock and want development-stage scanning and Audit Engine reviews from the same provider.
- Choose a manual firm or a contest for novel mechanism design, formal verification or a named-firm report. See the best smart contract audit companies.
Sources
- Azimuth (TestMachine)
- AuditAgent (Nethermind)
- Almanax
- Octane
- Sherlock AI (Sherlock)
- V12 (V12, launched by Zellic)
Judge us by the benchmark.
Cecuro holds the highest detection rate on EVMBench, the smart contract security benchmark from OpenAI, Paradigm and OtterSec. Read the leaderboard, then read a real report.