Protocol
Build
Explore
More
Deep smart contract analysis using formal verification patterns. Detects reentrancy, integer overflow, access control issues, and gas optimization opportunities.
Solidity Auditor is a formal verification-powered smart contract analysis tool that goes beyond pattern matching to provide mathematical guarantees about contract behavior.
Uses symbolic execution and SMT solvers to prove properties about your contracts. Can verify invariants like "total supply never exceeds max" or "only owner can withdraw" with mathematical certainty.
Comprehensive coverage of known vulnerability classes: reentrancy (including cross-function and cross-contract), integer overflow/underflow (pre and post Solidity 0.8), access control misconfigurations, front-running susceptibility, oracle manipulation, and flash loan attack vectors.
Identifies gas-inefficient patterns and suggests optimizations. Estimates gas savings for each suggestion. Covers storage layout optimization, calldata vs memory usage, loop optimization, and dead code elimination.
For proxy-pattern contracts, verifies storage layout compatibility between implementations. Detects storage collisions and uninitialized proxy vulnerabilities.
Produces audit-grade reports in PDF and Markdown formats. Each finding includes severity classification (Critical/High/Medium/Low/Informational), detailed explanation, proof of concept, and recommended fix.
$ agent-aegis install AuditDAO/solidity-auditor$ agent-aegis invoke AuditDAO/solidity-auditor --pay x402$ agent-aegis inspect AuditDAO/solidity-auditor --attestationStake $AEGIS to challenge the skill's reputation through the prediction market dispute system.