Skip to main content

ERC-20 Token Audit Checklist

Pre-configured audit checklist for ERC-20 token contracts — covering transfer safety, supply invariants, approval race conditions, and standards conformance.

What Is a Smart Contract Audit?

A smart contract audit is a systematic review of a contract's source code to identify vulnerabilities, logic errors, gas inefficiencies, and deviations from best practices before deployment.

Auditors use checklists to ensure consistent coverage across critical areas: reentrancy, integer overflow, access control, oracle manipulation, and more. This tool generates a tailored starting checklist based on your contract type and chosen focus areas.

Contract Type
Audit Focus Areas
Try This
  • Select "ERC-20 Token" and generate a checklist to see critical vulnerabilities
  • Tick items as you audit — progress is tracked in real time
  • Add context like "uses Chainlink oracle" for a more targeted checklist
  • Switch focus areas to narrow the checklist to your priorities

How Audit Checklist Works

1

Select the smart contract type to narrow down the security surface area

2

Choose focus areas (security, gas, access control, etc.) for a targeted checklist

3

Generate a prioritised, severity-tagged checklist of issues to verify

4

Tick off each item as you audit — progress bar tracks completion

5

Critical & High items must be addressed before deployment

Audit Checklist

Select a contract type and click Generate to create your audit checklist.