AuditorsRoadmap

Smart_Contract_Auditor_RoadMap

Available at: Ethereum Smart Contract Auditor Roadmap

PDF: Smart_Contract_Auditor_PDF.pdf

Step by Step Approach

1) Blockchain Fundamentals

2) Solidity Fundamentals

3) Gas Optimizations

4) Smart Contract Testing/Debugging

5) ERC Standards

7) Upgradeable Contracts

8) Smart Contract Attack Vectors

9) Yul

10) CTFs

11) DeFi Deep Dive

12) DeFi Attack Vectors

  • Flash Loan => Price Oracle Manipulation
  • Front-Running => Sandwich attacks
  • Rug Pulls => Unlimited Token Allowance

13) Postmortems & BugFixes

14) Report Reading

15) Security Standards & Checklists

  • Core: 150, 1559, 2929, 2930, 3198, 3529, 3675, 4399, 1153, 4758
  • Interface: 712
  • ERC: 165, 1167, 1271, 2535, 2612, 2771, 2981, 4337, 4626
  • Meta: All

17) Arsenal

18) Continuous Learning and Research