Introducing Sherlock AI V2.2

Sherlock AI v2.2: Solana Support and Specialist Architecture
Today, we’re rolling out Sherlock AI v2.2 with Solana Rust support and a redesigned analysis architecture built around coordinated specialists rather than a single generalist process.
Solana Rust Support (Beta)
Sherlock AI can now analyze Solana Rust programs. This expands coverage beyond EVM-only workflows and brings Sherlock AI into the Solana ecosystem.
As Solana adoption grows, security tooling needs to cover non-EVM execution environments with the same level of rigor teams expect elsewhere. v2.2 is our first step in that direction.
Planning and Specialists
The core architectural change in v2.2 is how code analysis is performed.

Sherlock AI now uses domain-specific analysis workflows, called specialists, coordinated by a planner. The planner analyzes the codebase, determines which risk surfaces are present, routes scopes to the relevant specialists, compares their findings, and coordinates follow-up passes when signals overlap or conflict.
Instead of one generalist agent checking everything at once, each specialist focuses deeply on a specific class of vulnerabilities:
- Economic Logic specialists trace value flows and invariants
- Math & Crypto specialists focus on signature verification and cryptographic safety
- State Transition specialists examine state changes and value conservation
We’ve deployed seven specialists covering the full methodology: Math & Crypto, DeFi Economics, Code Correctness, MEV Detection, State Transition Safety, External Integration, and Access Control.
This structure allows the system to reason more thoroughly about each risk surface and reduces noise caused by applying every checklist to every function. The result is deeper analysis where it matters, without spreading attention thin.
Improved Contextual Awareness
Beyond the specialist architecture, Sherlock AI now incorporates repository context and documentation to better infer protocol intent and trust assumptions.
This helps the system understand what the code is meant to do, not just what it does syntactically. In practice, this reduces false positives and increases the number of valid, actionable findings.
Coming Soon: v2.3
Next up, we expect to ship stronger assumption controls so teams can correct assumptions and steer analysis directly.
We’re also building execution-context reviews that include external dependency context when protocols integrate with infrastructure like Aave, Uniswap, and similar systems. The goal is to reason about the full execution environment, not just isolated code.
Sherlock AI v2.2 is live now for all active customers.
Questions or feedback? Reach out.


