Ein Security Audit ist eine professionelle Überprüfung des Smart-Contract-Codes, des Protokolldesigns oder der Infrastruktur eines Blockchain-Projekts, um Schwachstellen, Fehler und potenzielle Exploits zu identifizieren, bevor sie von Angreifern ausgenutzt werden können. Audits werden typischerweise von spezialisierten Firmen wie Trail of Bits, OpenZeppelin, Certik oder Halborn durchgeführt. Obwohl ein Audit das Risiko erheblich reduziert, garantiert es nicht, dass ein Projekt vollständig sicher ist. In DeFi ist das Vorhandensein (oder Fehlen) eines Audits eines der ersten Dinge, die Nutzer prüfen, bevor sie Gelder einzahlen.