If you are looking for the base repository to solve Ethernaut on your own, you
can find it in the ready-to-use-scaffold-branch
branch.
This repository uses the original version of the Ethernaut challenges. It is not modified to the 0.8 version of Solidity.
You will find each writeup in the distinct folder located under
src/levels/XX-LevelName
. Each solution is located in the appropriate folder in
the test
directory under the same name convention as the folders above
XX-LevelName.t.sol
.
You will also find the write-ups on my blog. In some cases, they are much more detailed than those on GitHub 🧐
- The structure of my reports is based on the wonderful insights provided by Joran Honig in his blog posts and his Twitter thread.
- Huge thanks to the Secureum Bootcamp and Rajeev for making the knowledge accessible.
- I've based my repository structure on the work of these amazing people and their repositories:
- OpenZeppelin & Ethernaut wargame
- Foundry