Safety brief
What a Smart Contract Audit Does and Does Not Prove
An audit is a review with a scope and a date, not a guarantee. How to read one, and the four things a badge on a website never tells you.
Audited is one of the most common claims in crypto and one of the least examined. An audit is a paid review in which a security firm reads a codebase, looks for defects and publishes findings. It is a genuine and valuable exercise. It is not a warranty, and the gap between what it establishes and what a badge implies is where most of the harm sits.
What an audit is
A firm is engaged for a defined scope over a defined period. It reviews specific contracts at a specific commit, reports issues by severity, and usually publishes a final version noting which findings the team fixed, which it acknowledged and left, and which it disputed. The report is the artefact. The badge is marketing.
The four questions the badge does not answer
What was in scope. An audit covers the contracts handed to the auditor. Contracts deployed later, admin scripts, the front end and any off-chain component may be entirely outside it.
Which version. Code changes. An audit of a commit says nothing about the code deployed after it, and re-audits after significant changes are a cost projects sometimes skip.
What was found and not fixed. Reports routinely list acknowledged issues the team decided to accept. Those are disclosed risks, and reading them is the single most informative thing a non-technical reader can do with a report.
What powers remain. Many contracts keep an upgrade key, a pause function or a privileged role. An audit may confirm these exist and work as documented — which is not the same as their being safe for you, since a key that can change the rules is a trust assumption regardless of code quality.
Key takeaway
How to read one in five minutes
Find the report itself rather than the claim. Check the date and the commit against what is deployed. Read the scope section and the acknowledged findings. Look for whether privileged roles are described and who holds them. If no report is published at all, the claim is unverified — and an unverifiable claim is the finding.
More guides
Next