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.
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.