Smart contract audit firms compared

Updated October 19, 2026

This page compares what smart contract audit firms publish about price, turnaround and deliverables. Every fact links to the firm's own page, except where we say otherwise. When a firm does not publish a number, the table says "not published". Firms appear in alphabetical order.

01At a glance

Audit firms at a glance

Smart contract audit firms in alphabetical order, with published price, turnaround, deliverables and source
CertiKNot published; quote on requestNot publishedManual review, AI-assisted review, optional formal verification; public report with severity levels and remediation adviceCertiK audit page, CertiK FAQ
CyfrinNot publishedEstimated per codebase at onboardingPreliminary report with proof-of-concepts, a mitigation round, final report with each fix verifiedCyfrin audits
GuardixSee Guardix pricing2 to 10 hours, depending on code sizeAgentic AI audit of one repository at one commit; findings with file and line; exploit for each critical; re-audit per commitGuardix pricing
HackenTypically $3,000 to $100,000+Most audits 2 to 4 weeks; simple contracts 5 to 10 business days; complex protocols 4 to 6 weeks"Double manual coverage", delivery manager, findings shared during the audit, fix verification, final reportHacken audit page
OpenZeppelinNot publishedNot publishedEach line reviewed by at least two researchers, fix review, final report on a tracking platform, ongoing supportOpenZeppelin security audits
SherlockNot published; quote on requestAI engagements: first results in hours. Researcher engagements: multi-day to multi-weekCollaborative audits with curated researchers, Audit Engine (AI auditors plus researchers), bug bountiesSherlock, Audit Engine FAQ
SolidProofNot published; estimate after you share the code2 days to 2 weeksAutomated static analysis, manual line-by-line review, initial report, final report after fixesSolidProof audit page

Turnaround here means the review itself. It does not include the wait for a free slot, which no firm in this table publishes.

02Firm

CertiK

Price: not published. CertiK's audit page asks buyers to request a quote (CertiK).

Turnaround: not published for smart contract audits.

What you get: CertiK combines manual code review, AI-powered analysis and optional formal verification (CertiK FAQ). The report classifies findings from Critical to Informational, with suggested remediation for each. Issues fixed before launch are marked resolved; issues left open carry the project team's explanation. Reports are public, and audited projects appear on CertiK's Skynet leaderboard (CertiK audit page).

One customer's published account: a developer who bought a CertiK package for an ERC-1400 token contract reported a $16,000 starting quote, negotiated to $10,500, for an audit bundled with other CertiK services. The author described the process as 2 to 4 weeks (Habr, December 13, 2025, in Russian). This is one buyer's report, not a CertiK price list.

03Firm

Cyfrin

Price: not published on Cyfrin's audit page.

Turnaround: Cyfrin's engineers review codebase size and complexity at onboarding and estimate the timeline then (Cyfrin).

What you get: researchers verify the impact of each issue with a proof-of-concept and recommend a fix. Cyfrin delivers a preliminary report, your team mitigates, and researchers then verify each fix and update the final report (Cyfrin). The page lists support for chains including Ethereum, Arbitrum, Base, Optimism, Polygon, ZKsync, Solana, Sui, Aptos, Starknet and TON.

04Firm

Guardix

Price: see Guardix pricing.

Turnaround: 2 to 10 hours, depending on code size.

What you get: you connect a GitHub repository and pick a branch and commit. Several AI agents review the code, and each candidate finding is proved or dismissed before the report. The report lists every finding with severity, file and line, and the vulnerable code. Each critical finding is reproduced with a working exploit on a mainnet fork. The report also includes the invariants and assumptions the code relies on. A re-audit on a new commit is compared with the last one (Guardix pricing).

Published benchmark: on EVMBench, a public set of 117 high-severity bugs from 40 audits, Guardix 0.7 detected 104 of 117 (88.9% attributed recall) on September 11, 2026. Precision was not scored, 13 bugs were missed, and Guardix does not replace a manual audit (EVMBench results).

05Firm

Hacken

Price: "typically cost from $3,000 to $100,000+", depending on scope, complexity, integrations and timeline. Hacken confirms a quote after reviewing the repository (Hacken).

Turnaround: most audits take 2 to 4 weeks. Simple contracts take 5 to 10 business days and complex protocols 4 to 6 weeks (Hacken).

What you get: "double manual coverage" of the code, a dedicated delivery manager, and findings shared in a reporting portal during the engagement. High and critical issues include exploit scenarios. You can submit unlimited in-scope fixes within two weeks; Hacken re-checks them and publishes a final report after a QA step (Hacken).

06Firm

OpenZeppelin

Price: not published.

Turnaround: not published.

What you get: at least two security researchers inspect each line of code, working with your team during the audit. After you fix the issues, researchers run a fix review. The final report is delivered on a platform where your team tracks issues and talks to the auditors, and OpenZeppelin keeps a channel open for later questions (OpenZeppelin).

07Firm

Sherlock

Price: not published. Sherlock quotes per scope and participant mix (Audit Engine FAQ). For collaborative audits, the final price and length are set from the code at the frozen commit (Sherlock scoping).

Turnaround: AI-only Audit Engine engagements show first results in hours. Engagements that add human researchers run for days and sometimes weeks, plus 2 to 3 days of judging for multi-week ones (Audit Engine FAQ). For collaborative audits, code must be frozen three days before the start; after the audit you have three weeks to return fixes, and the fix review takes one to three days (Sherlock fixes and reporting).

What you get: three formats. Collaborative audits are private audits by a team of researchers that Sherlock selects. Audit Engine combines AI auditors, models and researchers into one judged result. Bug bounties cover live code (Sherlock). Sherlock's docs mark its earlier audit contests as deprecated and replaced by Audit Engine (Sherlock docs).

08Firm

SolidProof

Price: not published. You share the code and SolidProof estimates cost and time (SolidProof).

Turnaround: "two days to two weeks, depending on the size and complexity of the contracts" (SolidProof).

What you get: static analysis with automated tools, then a manual line-by-line review. SolidProof sends an initial report, helps with fixes, and issues a final report once every issue is fixed or acknowledged (SolidProof). SolidProof also sells team KYC checks (SolidProof).

09AI tools

AI audit tools

AI audit tools publish prices more often than audit firms do. The three below publish a price you can calculate yourself. Benchmark figures are self-reported and use different setups.

AI audit tools with a published price, time and EVMBench detection figure
AuditAgent (Nethermind)$0.05 per billable line of code (about tokens divided by 10); a 2,000-line example costs $100Most scans within an hour; up to 5 hours of analysis67% on the 120-bug versionAuditAgent pricing, AuditAgent, benchmark post
Cecuro$799 for the first 1,000 lines, plus $300 per additional 1,000, up to 30,000 lines"Results in hours"91.45%Cecuro pricing, Cecuro benchmarks
SolidityScan$29.99 per report (1,000 lines); $199.99/month (8,000 lines); $499.99/month (50,000 lines)5 minutes or less of compute per scanNone foundSolidityScan pricing

All published EVMBench numbers, with their caveats, are on EVMBench results and leaderboard. For a longer comparison of AI tools, see AI smart contract auditors.

10Quotes

How to compare audit quotes

  • Ask what is in scope. Prices depend on the contracts and lines in scope. Sherlock, for example, fixes the quote only at the frozen commit, and scope that grows before the freeze can change the price (Sherlock).
  • Ask whether fix review is included. Hacken includes fixes submitted within two weeks; Sherlock gives three weeks to return fixes. Check the window in every quote.
  • Ask whether the report is public. CertiK publishes reports by default. Ask other firms what they publish.
  • Prepare the code first. Hacken says good preparation cuts audit time and cost (Hacken). Our web3 security checklist lists what to fix before you book.

Price ranges from public quotes across the market are on smart contract audit cost. How AI and manual reviews divide the work: AI vs manual smart contract audits. Running an AI check before a paid audit: what a pre-audit is.

11FAQ

FAQ

How much does a smart contract audit firm charge?
Most firms on this page do not publish prices. Hacken publishes a typical range of $3,000 to $100,000+. CertiK, Cyfrin, OpenZeppelin, Sherlock and SolidProof quote per project.
How long does a smart contract audit take?
Published ranges: SolidProof 2 days to 2 weeks; Hacken 2 to 4 weeks for most audits and 4 to 6 weeks for complex protocols. AI tools take minutes to hours.
Do audit firms re-check fixes?
Hacken, Cyfrin, OpenZeppelin, Sherlock and SolidProof describe a fix review or a final report after fixes. Hacken and Sherlock publish the fix window: two and three weeks.
Can an AI audit tool replace an audit firm?
For code that will hold significant funds, no. AI tools cost less and run faster, and teams use them before a paid audit. Published EVMBench detection rates for AI tools run from 59.8% to 91.45%, all self-reported, and EVMBench does not score false positives (EVMBench results).
Which audit firm should I choose?
This page does not rank firms. Compare quotes on scope, team size, fix review and report format, and ask each firm for sample reports.