logo
ProposalsVoters
©

2025 Agora, the onchain governance company

/
Twitter
/
Github
/
About
Developer Ecosystem
The Ethernaut icon

The Ethernaut

Project

0x7D...9351
ethernaut.openzeppelin.com

A wargame for developers to learn how to break dummy smart contracts.

Appears in
56 ballots

Contribution

The Ethernaut is a community-driven capture-the-flag wargame that challenges developers of all levels to break smart contracts while learning common solidity vulnerabilities maintained by OpenZeppelin. Each level is a gamified experience where a smart contract needs to be 'hacked'. It is 100% open source and all levels are contributions made by other players. In the last 2-years we have added 5 new levels, done a complete redesign of the UI, added support for multiple networks incl. Goerli-Optimism, translated the game into 10 languages, added a leaderboard feature and refactored the GitHub repository to host discussions and technical support. We believe that The Ethernaut is essential in the the training of developers across the Ethereum ecosystem including the Optimism network.

Contribution links

    world

    The Ethernaut Game

    github

    The Ethernaut Repository

    world

    Leaderboard

Impact

The Ethernaut is a hub for developers to understand smart contract security. It is also a key resource for new blockchain security researchers entering the field. In the game, players’ skills are measured and recognized through a public leaderboard where they can link their contact details and build a reputation. Each network has its own leaderboard. The game is always expanding with a current total of 29 distinct levels, where in each one of them, the player is engaged in a gamified experience that involves researching and exploiting a vulnerability in the contract.

Impact Metrics

  • GitHub Stars
    1.7K
  • GitHub Contributors
    91
  • GitHub Forks
    620
  • Total Players YTD (all networks)
    15K
  • Total Instances Created YTD
    140K
  • Total Instances Solved YTD
    98K
  • Total Instances Failed YTD
    24K
  • Funding sources

    No funding sources provided