Please enable JavaScript.
Coggle requires JavaScript to display documents.
Smart Contract Auditor, , hacker Ethereum Smart Contract Auditor Roadmap,…
Smart Contract Auditor
Step 1
Blockchain Fundamentals
Proof of Work vs Proof of Stake
Mastering Ethereum
The Eth2 Book
Step 2
Solidity Fundamentals
Smart Contract Programmer - Solidity 0.8
Secureum Solidity 101
Secureum Solidity 201
Solidity Documentation
Step 4
Smart Contract Testing/Debugging
Better Programming Hub
Hardhat Docs
Code Eater - Hindi
Foundry
Tenderly
Step 5
ERC Standards
Token Standards - ERC 20, 721, 777, 1155, 4626
Other Standards:
ERC2981
Step 6
Openzeppelin Helper Libraries/Contracts
Step 8
Smart Contract Attack Vectors
Secureum Security Pitfalls 201
Secureum Security Pitfalls 101
SWC Registry
Smart Contract Programmer - Hack Solidity
Kaden: Smart Contract Attack Vectors
Step 7
Upgradeable Contracts
Different Proxy Patterns - EIPs 897, 1822, 1967, 1538, 2535
Smart Contract Programmer - Upgradeable Contracts
Smart Contract Programmer - Risks of Upgradeable Contracts
Step 10
CTFs
Ethernaut
CTFs & WriteUps - A curated list (for reference)
Capture The Ether
Damn Vulnerable DeFi (After Completing Step 11)
CipherShastra
Step 11
DeFi Deep Dive
Smart Contract Programmer - DeFi
Finematics - DeFi
Protocol Deep Dives:
Uniswap v2/v3/v4, Compound, Curve, Aave, Balancer, Gearbox
Stablecoins
=>
Algorithmic Stablecoins
Staking Rewards, Vaults
DeFi MOOC
Step 12
DeFi Attack Vectors
Front-Running => Sandwich attacks
Flash Loan => Price Oracle Manipulation
Rug Pulls => Unlimited Token Allowance
Step 13
Postmortems & BugFixes
BlockSec
Immunefi
SlowMist
Rekt News
PeckShield
Step 14
Report Reading
Secureum Audit Findings 201
Secureum Audit Findings 101
Consensys
,
Trail of Bits
,
Openzeppelin
,
Code4rena
,
Sherlock
Database:
Solodit
Step 17
Arsenal
Slither
Remix
VS Code IDE
Mythril
Echidna
Manticore
Surya
BlockSec ETH/BSC Tx Analysis
ethtx ETH Tx Analysis
Scribble
Step 18
Continuous Learning and Research
Join Security Communities on Discord: Immunefi, Secureum,
Blockchain Pentesting
, Eth Security, Eth R&D
Newsletters:
Blockthreat
Be Active on Twitter & follow up with latest research, and attack vectors
Ethereum Yellow Paper
Ethereum Execution Specs
Eth Research
Ethereum Magicians
Deep Dive Research Papers:
Arxiv
Ethereum Consensus Specs
Step 15
Security Standards
& Checklists
Rari-Capital Solcurity
SCSVS
Step 3
Gas Optimizations
Juan: Advanced Gas Optimizations
Kaden: Gas Optimization Tips
Aggregated Tricks by pcaversaccio and Harikrishnan Mulackal
Step 16
Important Ethereum Improvement Proposals (EIPs)
Core:
150, 1559, 2929, 2930, 3198, 3529, 3675, 4399, 1153, 4758
ERC:
165, 1167, 1271, 2535, 2612, 2771, 2981, 4337, 4626
Interface
: 712
Meta:
All
Step 9
Yul
Inline Assembly
OPCODES
Dynamic Gas Costs & Memory Expansion
PRECOMPILES
Ethereum Smart Contract Auditor Roadmap
©
Razzor