zkaoChangelog

Release history for the zkao security scanner. The current version is v3.0.0.

v3.0.0FeatureCurrent2026-10-02

Organizations, Our Biggest Analysis Update, and the zkao Assistant

Organizations group your projects under one team and one credit balance. Plus the biggest change to how zkao finds bugs since we launched: scan types named for the job, three new techniques, scans that build on earlier analysis, new coverage for trusted execution and Noir, and an assistant that briefs you and answers in finding comments.

  • Organizations: your projects and repositories under one team, with organization-level roles and one credit balance shared by every project
  • Scan types named for the job: Quick Look and Deep Audit from one launch page, Continuous Testing and Dependency Watch turned on per repository from a monthly budget, and a project dashboard that shows which repositories have them on
  • Our biggest analysis update since launch: three new techniques, scans that build on earlier analysis, and coverage for trusted execution environments and Noir
  • The zkao assistant: a chat on every page, your dashboard included, that briefs you, answers questions about your scans, findings, and the docs, and proposes the next step
  • Tag @zkao or a teammate in a finding comment, and hand one finding or a whole scan's worth to your coding agent
Full release notes
v2.2.0Feature2026-08-20

Audit Areas, Sniper, and a Leaner ZKAO Max

Point a scan at the part of a large repository that matters, get every new repository analyzed for free when you add it, and meet Sniper, a new flow for the bugs that break everything. New Solana, Go, and protocol coverage. ZKAO Max now rotates its techniques and starts lower.

  • Scans can be pointed at a named part of a large repository instead of all of it
  • Every repository you add is analyzed at no cost in credits, and comes back with the areas an audit would work through, each one click from a scan
  • New coverage for Solana programs, Go, and handshake and key-exchange protocols
  • Sniper, a new analysis flow in ZKAO Max, goes after the most severe bugs in the code where a single mistake breaks everything
  • ZKAO Max rotates through its analysis techniques, one per scan, which lowers what a Max scan costs and gives a repeat scan a new angle
  • Our analysis flows keep improving, so scans find more, including in code earlier scans already looked at
  • A rebuilt launch page in three steps, a budget recommended from what your scans actually spend, and an invoice for every credit purchase
Full release notes
v2.1.0Feature2026-08-02

Lacuna, Many Eyes, and Faster Triage

New analysis flows hunt audit blind spots, Lean and consensus coverage expand, and a faster triage workflow turns findings into decisions with less friction.

  • ZKAO Max adds Lacuna, which hunts the blind spots left by earlier analysis, and Many Eyes, which puts the hardest questions to a panel of independent open-weight models
  • New Lean 4 and Byzantine consensus coverage, plus analysis updated for current Aleo and snarkVM behavior
  • Faster finding triage with one-click reasons, instant Undo, keyboard shortcuts, auto-advance, and a dedicated needs-triage queue
  • Sign in with GitHub or Google, choose the right account explicitly, and manage your profile, verified emails, and sign-in methods
  • Direct Markdown context and linked reference repositories, clearer scan coverage, redesigned public reports, and stronger protection against interrupted or over-budget runs
Full release notes
v2.0.0Feature2026-07-22

zkao 2.0: Pay As You Go, and a New Look

Billing is now pure pay-as-you-go: buy prepaid credits, pay only for what a scan uses, and your credits never expire. No subscriptions. zkao also gets a dark theme, a refreshed look, and redesigned home, repository, and scan pages. Our analysis flows keep getting sharper.

  • Pay-as-you-go billing: buy prepaid credits that never expire, and pay only for what a scan actually uses, capped at the budget you set
  • New spend controls: a per-project monthly budget with alert thresholds, optional auto top-up, and a billing page that states plainly how much scans can still spend
  • A full dark theme with a light, dark, or system switcher, plus a refreshed look across the whole app
  • Redesigned repository, home, and scan pages: a ranked queue of what needs you when you sign in, and live progress on running scans wherever they appear
  • Sharper analysis: flows like snarksentinel, gestalt, and cryptopsy got better at staying on the code that matters and confirming real bugs, so a fresh scan can surface issues earlier passes missed
Full release notes
v1.4.0Feature2026-07-17

Put Your Scans on Autopilot

New automations launch scans for you: on a schedule, whenever a new zkao release ships, or until a repository stops turning up new bugs, all within a budget you control. Our analysis flows keep getting sharper.

  • New automations: opt in to launch scans automatically, on a schedule or whenever a new zkao release ships
  • Pick a cadence (daily, weekly, every two weeks, or monthly), or keep scanning until a repository stops revealing new confirmed bugs, all within a monthly credit cap you set
  • Sharper analysis: flows like snarksentinel, gestalt, and cryptopsy got better at staying on the code that matters and confirming real bugs, and scans now draw on a broader set of models, so a fresh scan can surface issues earlier passes missed
  • New user documentation walks you through connecting a repository, running a scan, and steering it with guidance
Full release notes
v1.3.0Feature2026-07-10

Automate zkao With the New API and SDK

Launch scans, track them, and read or triage findings from your own code and CI with the new zkao API, TypeScript SDK, and command-line tool. GPT-5.6 joins the models we scan with, and our analysis flows got sharper at finding real bugs.

  • New zkao API and TypeScript SDK: launch scans, follow their progress, and read or triage findings straight from your own tooling and CI
  • A zkao command-line tool that does the same from your terminal, with JSON output for scripts
  • Hand it to your own AI coding agent: point it at the zkao agent skill and it creates a token and drives your scans and findings in plain language
  • GPT-5.6 joins the models we scan with, and because every scan draws on a different mix of models, running more scans of the same code finds more, on top of sharper snarksentinel, gestalt, and invarianthunter flows
  • Scope your API tokens to exactly what they can do, limit them to specific repositories, and adjust their permissions later
  • Steer scans with a zkao.md in your repo: it now shapes audit scope and threat model directly, repository and per-scan guidance layer on top of it, and our analyzers ask fewer questions you have already answered
  • Differential testing in testator: your crypto is now cross-checked against independent implementations of the same primitives, turning subtle correctness bugs into concrete, reproducible mismatches
  • Your zkSecurity audits, in zkao: audits we have delivered now appear as manual audit scans on your project, findings included, side by side with your automated scans
Full release notes
v1.2.0Feature2026-06-29

Catch Regressions, Sharpen Your Guidance

Re-check findings you fixed for regressions, get sharper results from improved analysis flows, let Calibration sharpen each repository's guidance from what scans learn, adjust a finding's severity when you disagree, and manage findings across branches.

  • Turn on the regression check when you start a scan to re-examine findings you marked resolved and flag any that have come back, linked to the original
  • snarksentinel, gestalt, and cryptopsy are better at finding real bugs, including on code earlier scans already looked at, and scans now put any leftover budget toward deeper bug hunting
  • Calibration: after a scan, zkao can ask you a clarifying question or suggest a specific edit to your repository's zkao.md guidance, with a reason and one-click accept
  • Set a finding's severity yourself when you disagree with the analysis, applied directly with the original rating kept alongside
  • Filter findings by branch, and see each branch's complete picture, including issues that recur from another branch or an earlier commit
  • Re-scanning after a small change now updates the initial repository analysis for just what changed instead of rebuilding it from scratch, so you pay far less when little has changed
Full release notes
v1.1.0Feature2026-06-12

Higher-Signal Findings and Parallel Scans

Higher-signal findings that spell out the attack path, results ordered by real impact, parallel scans across your repositories on a smarter queue, private repositories without scary GitHub permissions, and README badges anyone can verify.

  • Higher-signal findings: gestalt spells out end-to-end attack paths, severities you can trust, no more noise from test scaffolding
  • Findings are now ordered by impact, so the scariest ones come first
  • Run scans on several repositories in the same project at once, on a smarter queue with fair scheduling and faster starts
  • Private repositories without scary permissions: connecting GitHub is now sign-in only
  • README badges that prove themselves: show your latest scan or scan count, scope a badge to a repository, and let anyone verify it
Full release notes
v1.0.0Announcement2026-06-07

zkao 1.0: Now Public, with Solidity and Sharper Flows

zkao 1.0 is our move out of private beta into a public, generally available release: the main version of the product. Access stays curated, with every team reviewed before scanning. This release also adds Solidity and EVM coverage with runnable proof-of-concept exploits, sharper analysis flows that find and confirm more real bugs, and triage that reinvests unused budget into deeper validation.

  • zkao is now public: version 1.0, generally available, with access still curated and reviewed per team
  • Solidity and EVM smart contract scanning with proof-of-concept exploits
  • Sharper analysis flows: snarksentinel and gestalt find and validate more real bugs
  • cryptopsy now diffs implementations against their specs to catch subtle crypto bugs
  • Triage reinvests a scan's unused budget into deeper finding validation
Full release notes
v0.5.0Feature2026-05-29

Gestalt Analysis, Broader Crypto Coverage, Manual Audits

A new gestalt analysis flow, an upgraded Anthropic analysis model, coverage expanding beyond ZK circuits into broader cryptography, per-repository pages, recorded manual audits by zkSecurity, and a redesigned public report experience.

  • New gestalt analysis flow runs in every scan type to catch more bugs
  • Upgraded to Anthropic's latest Opus 4.8 model for deeper reasoning
  • Coverage expanding beyond ZK circuits toward broader cryptography
  • Repositories navigation with per-repo scans, findings, and run-scan CTA
  • Manual audits by zkSecurity recorded and badged across scan surfaces
Full release notes
v0.4.0Feature2026-05-19

Credits Pricing, Aleo & Plonky3 Coverage, Better Reports

A credits-based scan budget you control, new Aleo/Leo and Plonky3 framework coverage, redesigned PDF-friendly reports, file coverage in the scan UI, and improved Circom scanning.

  • Credits model with per-scan budget slider and absorbed overages
  • New framework coverage: Aleo/Leo and Plonky3 AIR
  • Redesigned PDF-friendly scan reports with TOC and grouped agent activity
  • File coverage badges and tree panel in the scan UI
  • Improved Circom finding triage and cross-file navigation
Full release notes
v0.3.0Feature2026-02-20

Improved Circom Triage, Better Classification & Redesigned Details

Improved Circom triage with proof-of-concept generation, finer-grained finding categories, assumptions on findings, and a redesigned detail page.

  • Improved Circom finding triage
  • Better findings across multiple analysis flows
  • Finer-grained finding categories
  • Findings now list their key assumptions
  • Redesigned finding detail page
Full release notes
v0.2.0Feature2026-02-15

Improved Scans, Public Reports & Gnark Support

Better scans with new analysis flows, public audit reports with shareable URLs, Gnark circuit support, and an overhauled GitHub integration.

  • New specialized analysis flows for deeper coverage
  • Public audit reports with shareable URLs
  • Gnark circuit support
  • Overhauled GitHub integration with multi-org support
Full release notes
v0.1.0Announcement2026-02-05

Early Access Launch

First production release of zkao - AI-powered security analysis for Circom circuits.

  • AI-powered security analysis for Circom circuits
  • Two specialized flows: SnarkSentinel and Invariants Hunter
  • GitHub integration for repository scanning
  • Early access program now open
Full release notes