4 Security resources to learn Web3

Security: the discipline of auditing smart contracts and protocols before they hold real value.

4 resources

  1. Ethernaut

    OpenZeppelin · Intermediate · Challenges

    OpenZeppelin's wargame of intentionally vulnerable contracts you break into to learn how exploits actually work.

  2. Damn Vulnerable DeFi

    Damn Vulnerable DeFi · Advanced · Challenges

    A set of hands-on DeFi exploit challenges covering flash loans, oracles, governance, and upgradeability bugs.

  3. Smart Contract Best Practices

    Consensys · Intermediate · Articles

    Consensys's living checklist of the recurring smart-contract bugs and the patterns that prevent them.

  4. OpenZeppelin on GitHub

    GitHub · Intermediate · Open source

    OpenZeppelin's public repositories, including its audited contracts library, open for issues and contributions.