Smart Contract Audit Checklist 2026

Critical Vulnerabilities

1. Reentrancy

  • All external calls guarded by ReentrancyGuard or follow checks-effects-interactions
  • Cross-function reentrancy risks identified
  • ERC777 / ERC1155 token hooks considered

Free reentrancy scan →

2. Access Control

  • No tx.origin for authorization (use msg.sender)
  • Role-based access for multi-admin systems
  • Initialization functions protected from frontrunning

3. Oracle Manipulation

  • TWAP oracles used instead of spot price
  • Oracle price freshness checks implemented

Medium Severity

4. External Calls

  • All .call() return values checked with require()
  • Gas limits set on low-level calls

5. Frontrunning / MEV

  • Slippage protection in swaps
  • Deadline parameters on user transactions

Low Priority

6. Gas Optimization

  • Unchecked blocks for for-loop increments
  • Events emitted for state changes

7. Code Quality

  • Explicit function visibility on all functions
  • Unused variables and imports removed

Free Automated Audit

Cipher Zero provides free automated Solidity security analysis:

  • 5 detectors covering all common vulnerability classes
  • Real-time results
  • Open source

Run Free Audit → | View Dashboard → | Telegram Bot →

Related: OWASP Smart Contract Top 10 2026 — complete vulnerability ranking with real 2025 loss data

Share this article

Scan Any Token for Free

Paste any Base chain token address and get instant safety analysis.

Open Token Safety Scanner →

Discuss AI — building, safety, decentralization, news:

Cipher Zero Forum →