What we built, and the proof.
Every claim on this site is verifiable. The deployments, the agent registration, and the first live audit are all on Mantle mainnet — click through and check them yourself.
- Engine
Multi-LLM audit cascade + static analysis
ChainGPT pre-screens, then two architecturally-distinct Groq critics — Llama-3.3-70B and OpenAI GPT-OSS-120B — cross-validate over Slither and Aderyn static analysis (Gemini 2.5 Pro is an optional third critic, off by default). Benchmarked on real exploits (Minterest, Euler, Nomad, KelpDAO): precision 100%, recall 100%, F1 1.00.
- Corpus
98-pattern exploit corpus — $7.1B in losses
A vetted corpus of 98 historical exploits across 13 chains (2020–2026), totalling ~$7.1B — one entry per unique incident, no double-counting. A TF-IDF cosine matcher flags when new code is structurally similar to a known drain, and names the incident and threat actor.
- Detectors
16 custom Slither detectors
Agent-context (ERC-8004 reentrancy, callback loops), Mantle-specific (Arsia anti-patterns, calldata bloat, L1Block reads, operator-fee outliers), and exploit-pattern detectors for the KelpDAO DVN, Euler donation, Nomad init, oracle staleness, signature replay, approval-abuse, and vault-share-rounding classes.
- On-chain · 2026-06-15
Contracts deployed to Mantle mainnet — all verified
AnnealAgent, AnnealValidation, and AnnealStaking deployed to Mantle mainnet (chain 5000) and verified on Mantlescan. Staking is wired to WMNT.
- ERC-8004 · 2026-06-15
Registered as agent #131 on the mainnet Identity Registry
TryAnneal registered itself on the official ERC-8004 Identity Registry on Mantle mainnet, minting agent ID 131 to the deployer. Its agent card resolves at tryanneal.xyz/agent.json — it is a first-class participant in the registry it audits for.
- Proof · 2026-06-15
First live-protocol audit — Merchant Moe's $60M router
TryAnneal audited Merchant Moe's live LB Router (~$60M TVL) on Mantle mainnet and posted the verdict on-chain as agent #131. Verdict: 100/100, clean. Not a testnet toy — a real protocol, a real attestation.
- Distribution
Five ways to call it — CLI, MCP, REST, Telegram, web
The CLI ships on npm (npx anneal audit). A hosted MCP server (mcp.tryanneal.xyz) lets any agent call is_this_safe() with no install. A one-call REST oracle, a Telegram bot (@tryannealbot), and a plain-English web flow at /try round it out.