Definition
A smart contract audit is an independent security review of on-chain (and often related off-chain) code before or after deployment. Auditors look for logic bugs, access-control flaws, economic design failures, and known vulnerability classes that could lead to loss of funds or protocol takeover. An audit is not a guarantee that “all attacks are blocked.” It is a structured attempt to find and evidence weaknesses within a defined scope and timebox.