4 Security resources to learn Web3
Security: the discipline of auditing smart contracts and protocols before they hold real value.
4 resources
Ethernaut
OpenZeppelin · Intermediate · Challenges
OpenZeppelin's wargame of intentionally vulnerable contracts you break into to learn how exploits actually work.
Damn Vulnerable DeFi
Damn Vulnerable DeFi · Advanced · Challenges
A set of hands-on DeFi exploit challenges covering flash loans, oracles, governance, and upgradeability bugs.
Smart Contract Best Practices
Consensys · Intermediate · Articles
Consensys's living checklist of the recurring smart-contract bugs and the patterns that prevent them.
OpenZeppelin on GitHub
GitHub · Intermediate · Open source
OpenZeppelin's public repositories, including its audited contracts library, open for issues and contributions.