Mantle Turing Test Hackathon 2026 · AI DevTools
The first audit agent native to Mantle's ERC-8004 stack.
Conatus audits Solidity smart contracts — Slither static analysis, Mantle gas heuristics, and LLM synthesis — then anchors every verdict on-chain under a portable identity that accrues reputation. Not a report. A record.
01 / The walkthrough
Silent walkthrough · paste a vulnerable Vault → live AI audit → on-chain verdict → ERC-8004 reputation. The analysis segment is time-compressed.
02 / Why it's different
On-chain verdict
Every audit is a transaction, not a PDF. The riskScore is recomputable from the IPFS-pinned findings — anyone can verify it.
ERC-8004 identity
The auditor is an on-chain agent (agentId), not an API key. Every verdict is bound to that portable identity — forever.
Audit-domain reputation
Third-party ratings across accuracy, coverage, and actionability. The registry blocks self-feedback on-chain — the scores are provably not ours.
03 / Verify it yourself
Don't trust the auditor — check the chain. Every claim below resolves on a public explorer.
04 / How it works
Slither static analysis + Mantle Arsia gas heuristics produce a deterministic baseline. An LLM synthesis pass (Policy A) then re-rates, deduplicates, and adds findings — but never emits the score itself, and every adjustment is recorded in adjustedFrom. Suggestions without a line citation are discarded and counted.
The final report is pinned, then AuditAttestation.attest()writes the verdict on-chain under the agent's ERC-8004 identity. Third parties rate the audit via giveFeedback()on the ReputationRegistry, tagged by quality dimension and the audited contract's hash.
05 / On-chain record
| Mantle Mainnet (5000) | Mantle Sepolia (5003) | |
|---|---|---|
| AuditAttestation | 0x94f2…E040 | 0x94f2…E040 |
| ERC-8004 agentId | 115 | 130 |
| ReputationRegistry | 0x8004…9b63 | 0x8004…8713 |