CertiK Audit: Inside the Largest Web3 Security Auditor

CertiK Audit: Inside the Largest Web3 Security Auditor

The phrase "Audited by CertiK" shows up on token landing pages the way a safety sticker shows up on a child's car seat. It is supposed to say: someone checked this, you can relax. CertiK is the biggest name in Web3 security, and for a lot of investors the badge has become shorthand for "probably safe." The trouble is that several projects wearing it have still been drained of millions. So what does a CertiK audit actually buy you? This piece covers what CertiK is, how its audits and its Skynet score work, where they help, and where the badge quietly stops meaning much.

Who CertiK Is and Why It Dominates Web3 Security

CertiK did not invent the smart contract audit. It industrialized it. The company turned a slow, artisanal process done by a handful of cryptographers into a brand that a project can buy, display, and point to when investors ask whether the code is safe.

From a Yale lab to a $2 billion firm

Two computer science professors started it in 2018: Ronghui Gu of Columbia University and Zhong Shao of Yale. The pitch was academic, almost stubbornly so. Use formal verification, a mathematical method for proving software does what it claims, to make blockchain code provably correct instead of merely "tested." Niche idea. It still pulled serious money. By April 2022 CertiK had raised about $88 million at a $2 billion valuation, according to TechCrunch, with Goldman Sachs, Tiger Global, Sequoia, and SoftBank's Vision Fund all writing checks. Nine rounds, roughly $296 million in total. Not bad for a pair of academics who started out proving theorems about compilers.

What "largest auditor" really measures

CertiK's headline numbers are about volume. More than 6,100 projects audited. Over 91,000 vulnerabilities flagged across those security audits. Assets worth north of $360 billion reviewed, with clients like Aave, Polygon, and BNB Chain on the roster. The scale is real. It is also the catch, because "largest" counts how many audits a firm ships, not how deep any single one goes. A factory that prints more reports than anyone else is impressive, sure, but volume and rigor are not the same thing, and the gap between them is where most of the criticism lives. Here is the concrete version of that complaint. CertiK reviews so many projects that its name ends up on a throwaway meme token and a serious protocol alike, and a two-day pass earns the same badge as a months-long review. Buyers rarely see which is which. That flattening is the real problem with the badge.

certik-audit

How a CertiK Audit Actually Works, Step by Step

A CertiK audit is not one thing. It is two layers stacked together, and understanding the difference tells you a lot about what the final report can and cannot promise.

Formal verification vs manual review

The first layer is formal verification. Instead of running a smart contract and watching what happens, CertiK builds a mathematical model of the code and proves whether certain properties always hold, no matter the input. Its DeepSEA compiler exists to support this. Formal verification is powerful for narrow questions, like "can this balance ever go negative," but it only checks the properties someone thought to specify.

The second layer is manual review: human engineers reading the code line by line, looking for logic errors, bad assumptions, and the kind of subtle mistakes a model will not flag because nobody told it to look. This is where most real findings come from. Depending on how much code there is and how tangled it is, the whole process runs from about 48 hours for something tiny to several weeks for a large protocol.

Reading the report: "resolved" vs "acknowledged"

The deliverable is a report. It flags each vulnerability by severity — critical, major, minor, and informational — and notes what the project did about it. That last column matters more than people realize. A finding marked "resolved" means the team fixed it and CertiK re-checked. A finding marked "acknowledged" means the team read it, shrugged, and shipped anyway. Two projects can both wave the same badge while one fixed everything and the other ignored its critical warnings. The badge does not tell them apart. The report does. This is also why the date on a report matters. Code ships, then changes; an audit from a year and ten upgrades ago describes a project that may no longer exist on-chain in the form that was reviewed.

Stage What CertiK does Catches Blind spots
Formal verification Proves specified properties of the code mathematically Math and logic flaws in defined rules Anything outside the specified properties
Manual review Engineers read the code by hand Logic bugs, bad assumptions, known attack patterns Off-chain systems, post-audit code changes
Report and re-audit Lists findings by severity, re-checks fixes Whether issues were addressed Whether the team actually deployed the fixed version

Skynet and the CertiK Web3 Security Score

Audits are one-time snapshots. Skynet is CertiK's attempt to sell something continuous: a real-time dashboard that watches projects after they launch and assigns each one a Security Score. The company says it monitors more than 20,000 projects on-chain.

The score blends a few inputs. It looks at whether a project has been audited, whether its team passed CertiK's KYC check (which comes in gold, silver, and bronze tiers), and how the contracts behave — Skynet analyzes contract behavior on-chain through runtime monitoring and flags anomalies as they occur. Skynet also runs on-chain monitoring alerts for exit scams and exploits, plus leaderboards ranking projects against each other. As a first-glance signal, a Skynet score is genuinely useful. It is faster than reading a full report and it flags obvious red flags. But it is also a product CertiK sells, built partly on inputs CertiK provides, and a high score has never been a promise that a project is safe. Treat it as one data point, not a verdict. The track record bears that out. Projects have carried respectable Skynet scores right up until the moment they were exploited or quietly abandoned, because a score built largely on past behavior cannot see a malicious change coming. It tells you a project has not blown up yet. It cannot tell you it never will.

Beyond Audits: The Rest of CertiK's Ecosystem

The audit is the headline, but CertiK sells a wider stack around it. Penetration testing throws simulated attacks at wallets, exchanges, and apps. A bug bounty program, run at zero platform fee, pays outside hackers to find holes before the criminals do. Then there is KYC to put a real name behind anonymous founders, SkyInsights for the compliance and anti-money-laundering work that regulated firms need under MiCA and DORA, and SkyTrace to chase stolen funds across chains once something has already gone wrong. None of it replaces the audit. It wraps around the audit, which is how a one-off engagement quietly becomes a subscription covering the full life of a decentralized project.

Audited Then Hacked: When Attack Vectors Slip Through

Here is the part the glossy explainers skip. An audit is a snapshot of specific code at a specific moment. It is not a warranty, and treating it like one is how people lose money on projects that did everything "right" on paper.

What an audit does not cover

A smart contract audit checks the contract. It does not check whether the founders hold an admin key that lets them drain the pool. It does not check the website, the servers, or the private keys behind them. It does not check the version of the code the team deploys after the audit ends, which can differ from what was reviewed. And it cannot stop a team that simply decides to run off with the money. Most of the attack vectors that empty a project are not bugs in the audited contract at all. They live in the gaps around it.

The Merlin DEX case: flagged but exploited

Merlin DEX is the cleanest example. CertiK audited it, and the audit actually flagged the problem: the project's contracts were dangerously centralized, with privileged access that a malicious insider could abuse. In April 2023 that exact vector was used to drain roughly $1.82 million. The audit was not wrong; it named the risk. But the warning sat in the "acknowledged" column instead of the "resolved" one, and the exploit walked straight through the door the report had already pointed at. Catching the flaw was the easy part. Acting on it was the client's job, and Merlin's team never did.

Zoom out and the trend is uncomfortable for the whole industry. CertiK's own Hack3d reports show losses climbing, not falling. The firm counted about $2.36 billion stolen across 760 incidents in 2024, then about $3.35 billion across 630 incidents in 2025, a year inflated by the single $1.45 billion Bybit breach. Independent data from Chainalysis put 2025 theft near $3.4 billion, of which roughly $2.02 billion was tied to North Korea-linked groups. Those operators increasingly go after the people and infrastructure around a contract rather than the contract itself, which is precisely the ground an audit does not cover. More auditing has not meant less crime.

Year Reported losses Incidents Largest single hit
2024 $2.36 billion 760
2025 $3.35 billion 630 Bybit, $1.45 billion

The Kraken Incident and CertiK's Trust Problem

For a company that sells trust, its own conduct is part of the product. Two episodes have made that awkward.

In June 2024, CertiK researchers found a zero-day flaw in the exchange Kraken and, instead of just reporting it, used it to pull about $3 million out of Kraken's systems. CertiK framed it as proving the severity of the bug. Kraken called it extortion and said the firm initially refused to return the funds until pressed. The money was eventually sent back, but the episode read badly: a security firm exploiting a client at scale to make a point. Then in early 2025 CertiK apologized over work tied to Huione, a Cambodian operation later linked to forced-labor scam compounds. None of this means CertiK's audits are worthless. It does mean that a firm asking the market to take its word now has to rebuild some of that word, and it is doing so while reportedly preparing for an eventual IPO at around its $2 billion valuation.

certik-audit

CertiK vs Other Web3 Security Firms

CertiK is the loudest name in blockchain security, not the only one, and for many projects it is not the obvious pick. The audit market splits roughly into scale players and boutiques. Boutique firms take on fewer clients and tend to go deeper, and many set their own security standards that exceed what a high-volume shop has bandwidth to enforce. Protocols handling serious money often pay for a second opinion from one of them precisely for that reason. Scale and depth are not the same thing, and the right choice depends on your stage and budget. Pricing reflects that range: a small token audit can run a few thousand dollars, while a full review of a complex protocol reaches well into six figures.

Firm Focus Known for Model
CertiK Broad Web3 security Volume, Skynet, brand recognition Scale
Trail of Bits High-assurance security Deep manual review, research Boutique
OpenZeppelin Smart contract security Widely used contract libraries Boutique
Halborn Blockchain and infra security Pen testing, advanced exploits Mid-size
Hacken Web3 audits and monitoring Cost-effective audits Mid-size

How to Read the Audited by CertiK Badge

So you see "Audited by CertiK" on a project. Before you trust it, open the actual report and check five things. First, scope: which contracts were reviewed, and is the part holding your money one of them? Second, the date and the commit hash, then compare them against the code that is actually live, because they often diverge. Third, the findings: how many were critical, and were they resolved or merely acknowledged? Fourth, whether the audited version is the deployed version. Fifth, do not lean on the Skynet score alone; it is a summary, not the document.

One quick aside on tickers, because people confuse them. CertiK the company is private and has no stock. CTK is the token of Shentu chain, a separate proof-of-stake network connected to CertiK's early work. Buying CTK is not buying a stake in the audit business. If you came looking for "CertiK stock," there isn't one yet.

What a CertiK Audit Is Really Worth

So is a CertiK audit worth anything? Yes, within limits. It raises the floor. It screens out lazy code, puts real risks on paper, and hands a serious team a punch-list to work through. What it cannot do is vouch for the people. It will not promise that the deployed code matches what was reviewed, or that a single flagged risk was ever actually closed. Treat the badge as the start of your diligence, not the finish line. So the next time you see "Audited by CertiK," do the boring thing almost nobody does: open the report and read the column that says what got fixed. And if the project will not show you the report? That reluctance is the answer. A badge you cannot check is just a logo.

Any questions?

By sheer volume, CertiK is the largest, with thousands of audits and a near-ubiquitous badge. By depth, that title is contested. Boutique firms like Trail of Bits and OpenZeppelin are often rated higher for rigor on complex protocols, which is why many teams use more than one auditor.

CertiK is a private company controlled by its co-founders, professors Ronghui Gu and Zhong Shao, alongside its venture backers. Investors include Goldman Sachs, Tiger Global, Sequoia, and SoftBank’s Vision Fund. There is no public shareholder structure, since the firm has not listed on any stock exchange.

CertiK itself has no token. The asset people mean is CTK, the native token of Shentu chain, a proof-of-stake network linked to CertiK’s origins. Its price floats on the open market like any altcoin. Owning CTK does not give you equity in CertiK the company.

CertiK does not publish a fixed price, because cost scales with the size and complexity of the code. A small, simple token contract might run a few thousand dollars, while a full audit of a large DeFi protocol can climb into six figures. Turnaround ranges from about 48 hours to several weeks.

No. An audit reviews specific code at one point in time. It does not cover admin-key abuse, rug pulls, off-chain servers, or code the team changes after the audit ends. Several CertiK-audited projects have still been exploited, often through risks the report had already named.

Not yet. CertiK is privately held and, as of 2026, has only discussed a possible future IPO at roughly its $2 billion valuation. There is no public stock to buy today. The only tradable asset in its orbit is the CTK token, which is separate from the company’s equity.

Ready to Get Started?

Create an account and start accepting payments – no contracts or KYC required. Or, contact us to design a custom package for your business.

Make first step

Always know what you pay

Integrated per-transaction pricing with no hidden fees

Start your integration

Set up Plisio swiftly in just 10 minutes.