A no-fluff checklist covering code review, test coverage, documentation, gas analysis, and access control — everything your project needs before handing it to a professional auditor.
All external dependencies pinned to a specific commit or version
CEI/checks-effects-interactions pattern verified on every external function
Access control roles tested for privilege escalation
Test suite runs with ≥90% branch coverage on Forge
Slither + Aderyn static analysis clean (or suppressed with rationale)
NatSpec on all public/state-changing functions
Storage layout reviewed — no clashes, safe proxy upgrades
Emergency pause / rescue function documented and tested
What's included: The full PDF expands each item into a detailed sub-checklist — code review (15 checks), test coverage (12), documentation (8), gas patterns (10), and access control (9). 54 checks total, delivered as a printable PDF.