← All AI benchmarks

Benchmark report · October 2026

Olympix vs. AI

What Olympix BugPoCer and Claude Opus 5.5 each found on the same fifteen audited protocols.

94 / 160

High and medium severity audit findings BugPoCer found across all fifteen protocols. Claude Opus 5.5 found 53 of the same 160.

15 audited protocols160 published H/M findingsBugPoCer vs. Opus 5.5Runs executed 15 Oct 2026
01

Summary

Fifteen EVM protocols that professional reviewers had already audited, with 160 high and medium severity findings published between them. Olympix BugPoCer and Claude Opus 5.5 each ran on the same codebases. BugPoCer found 94 of those findings and Opus 5.5 found 53.

94 / 160

published findings BugPoCer reached across all fifteen protocols (58.8%)

53 / 160

published findings Opus 5.5 reached on the same corpus (33.1%)

+25.6 pts

recall gap across all fifteen protocols

+30.5 pts

recall gap on the Best 10 subset, 61.9% against 31.4%

Anthropic says Opus 5.5 is comparable to Claude Mythos 5.1 in cybersecurity, which puts it alongside the models behind this year's headlines on AI vulnerability discovery. On this corpus BugPoCer reached about 1.8 times as many of the published findings. The rest of this report covers how both tools ran, why the gap exists, and what each one hands a security team when it finds something.

02

Methodology

How both tools ran and what we counted

The corpus is the same fifteen EVM protocols we used for our August audit benchmark. Each one had already been through a public security review by an audit firm or a competitive audit, with a published report. Ground truth is the high and medium severity findings in those reports, and none of them were produced by us.

Ground truth counts were cleaned on 29 September 2026. Uniswap v4 shows what the cleanup does: its six original findings were copied from three earlier reviews that ship inside the repo, three of them were fixed before the commit under test, and the competition ruled the other three out of scope, so all six came out.

Both tools ran on the same fifteen codebases, and each finding they reported was checked against the published reviews.

We report two sets and two views. All 15 is the full corpus. Best 10 is a subset of ten protocols holding 118 of the findings. TP counts true positives, where a tool independently surfaced an issue the reviewers reported. TP+NFR also counts.

Why Opus 5.5

Claude Mythos drew most of this year's attention for AI vulnerability discovery, and access to it is restricted. Anthropic released Opus 5.5 on 22 September 2026 and, in its announcement, describes it as "comparable to Claude Mythos 5.1 in biology and cybersecurity," which makes it a fair proxy for the Mythos-class capability that made the headlines.

As new frontier models ship, later runs will move the AI side of the comparison to newer models, and every run states which model it used.

03

Results

Recall on the same ground truth

BugPoCer reached more of the published findings than Opus 5.5 in both sets and both views, by between 25.6 and 33.9 percentage points.

Share of the 160 published findings each tool reached (All 15, TP)

High and medium severity findings from published audit and contest reports across fifteen EVM protocols.

SetView!TP, True Positive. BugPoCer considers the finding valid and proved it with a proof of concept and evidence.NFR, Needs Further Review. The finding contradicts a user-defined invariant, is valid but causes no monetary loss, or doesn't have a compiling proof of concept yet.FP, False Positive. BugPoCer concluded the finding isn't real or isn't exploitable. Counted in neither view.BugPoCerOpus 5.5Gap
Best 10TP73 / 118 (61.9%)37 / 118 (31.4%)+30.5 pts
Best 10TP+NFR78 / 118 (66.1%)38 / 118 (32.2%)+33.9 pts
All 15TP94 / 160 (58.8%)53 / 160 (33.1%)+25.6 pts
All 15TP+NFR101 / 160 (63.1%)54 / 160 (33.8%)+29.4 pts

Recall is the share of the published findings a tool reached. This benchmark measures recall and nothing else. It doesn't count the extra candidates either tool raised that weren't in the reports, so it doesn't compare false positive rates. Section 05 covers how Olympix handles that side.

The Best 10 protocols are in the appendix, with the audit or contest behind each one and its ground truth count.

04

A model vs. a system

Why the gap exists

Olympix uses frontier AI too, so both sides of this benchmark run on frontier models. The difference is what the model is connected to. A model on its own reads the code and reasons about where it could break. Inside Olympix, AI orchestrates a deterministic engine: the intermediate representation and symbolic execution engine map the whole system, infer the invariants the code depends on, and execute paths until one of them breaks.

Independent researchers reached the same conclusion from the other direction. After Anthropic announced Mythos, AISLE gave eight models, including small open-weight ones, the vulnerable code behind the FreeBSD bug Anthropic showcased, and all eight detected it. AISLE's conclusion was that "the moat in AI cybersecurity is the system, not the model."

OlympixOpus 5.5 on its own
How it looks for bugsInfers the invariants the code depends on, then executes paths until one breaksReads the code and reasons about where it could break
What a finding isAn exploit trace with the exact state transitions, validated with a proof of conceptA written description for someone to verify
What shapes the resultThe invariants and signals the engine derives from the codebase and its docsThe harness, the prompt and the context it's given
Recall on this corpus94 of 160 (58.8%)53 of 160 (33.1%)
Where it stopsIt doesn't judge which risks your business can acceptIt needs a person or a separate step to confirm what it finds

The gap in section 03 comes from that difference in structure, and it's the same reason every BugPoCer finding can arrive with a proof attached.

05

The false positive question

Proof over volume

Most of the criticism of AI vulnerability discovery this year has been about what lands on the defender's desk. A piece in The Hacker News in April argued that a tool producing "high-confidence-sounding false positives at scale" adds to a security team's workload, since every spurious critical finding has to be triaged and dismissed. When AISLE re-ran its tests on code where the bug had already been patched, most of the models that found the bug also flagged the fix as vulnerable.

The record on Mythos itself is mixed. Epoch AI's review cites an independent test on curl, one of the most heavily reviewed codebases in open source, that turned up one low-severity vulnerability alongside four false positives, and it also concludes that Mythos's real edge is more likely a lower false positive rate than a jump in discovery. Either way, a finding that arrives as a description still needs someone to confirm it.

Olympix handles this inside the pipeline. BugPoCer's verification phase takes every candidate the detection phase flags, tries to reproduce it as a working exploit, writes a proof of concept for the ones that hold, and discards the ones it can't reproduce. A developer receives an exploit trace and a PoC they can run, so the finding arrives as a reproducible fact rather than a suspicion to triage.

That's what the TP tag in this benchmark means. BugPoCer's 94 true positives across all fifteen protocols are findings it tagged as proven, with a proof of concept and evidence attached. Findings that are lower impact, tied to a user-defined invariant, or without a compiling proof of concept yet are tagged Needs Further Review and counted only in the TP+NFR view. Findings BugPoCer concludes aren't real or aren't exploitable are tagged False Positive and kept out of both.

06

What it means for your team

Four things change when the findings reaching your team are more complete and already proven.

1

More of the real issues, earlier

On this corpus BugPoCer reached 41 more of the published findings than Opus 5.5, during development and before the code reaches an auditor.

2

Less time triaging

Every finding arrives with a proof of concept, so engineering time goes to fixing confirmed issues instead of dismissing plausible-sounding ones.

3

Auditors start from a cleaner codebase

If the mechanically findable issues are already fixed, reviewer hours go to the work only auditors can do rather than to rediscovery.

4

A number you can check

Every run publishes its results and ground truth sources, so you can test the result yourself.

07

Recommendations

Frontier models are now a real part of smart contract security. For a team deciding how to use them, two things matter more than the headlines: how much a tool reaches on code with known answers, and what it hands you when it finds something.

1

Judge tools on published ground truth

Ask for recall on already-audited code at the audited commit, measured against findings the tool didn't produce.

2

Require proof with every finding

A finding with an executable proof of concept takes minutes to confirm. One without it costs triage time whether it's real or not.

3

Put detection in development and keep the audit

Run on every commit so the codebase reaching your auditors is already clear of what a machine can find.

Appendix

The Best 10 protocols

Each protocol in the Best 10 set, the audit or contest behind its ground truth, and the high and medium severity findings counted after the 29 September cleanup.

CodebaseGround truth sourceH/M
Revert LendCode4rena, Mar 202431
Velodrome SlipstreamSpearbit, Nov 20238
Stader Labs ETHxCode4rena, Jun 202315
MetaMask Delegation FrameworkCyfrin, v2.0 (Apr 2025)4
DecentCode4rena, Jan 20249
UniswapXOpenZeppelin2
DYADCode4rena, Apr 202419
LlamaCode4rena, Jun 20235
AjnaCode4rena, May 202325
Uniswap v4OpenZeppelin, plus Spearbit and Certora drafts (all removed in cleanup)0
Total118

Published reports for the Best 10: Revert Lend, Ajna, DYAD, Stader Labs ETHx, Decent, Velodrome Slipstream (moved from Spearbit's site to Cantina, same PDF), Llama, MetaMask Delegation Framework, UniswapX, and for Uniswap v4 the earlier OpenZeppelin, Spearbit and Certora reviews whose findings were removed in the cleanup. All runs were executed on 15 October 2026.

Your codebase

Benchmark it against your own last audit report

We'll run Olympix on your codebase and show you what comes back.

← See every AI benchmark