Writeups from solving Ethernaut to build smart-contract security skills.
Ethernaut is a Web3 CTF focused on Ethereum contract vulnerabilities. Each level has a vulnerable contract that must be exploited.
ethernaut-notes.md- short writeups per level (Bug -> Exploit -> Fix)console-snippets.md- browser console + hardhat snippets per levelattack-scripts.md- exploit contracts/scripts usedReadme.md- overview
- Start with
ethernaut-notes.mdto get the idea, then jump toconsole-snippets.md - If a level needs a contract, check
attack-scripts.md - I keep these short on purpose; the goal is to remember the trick, not rewrite the docs
- Remix (quick testing)
- Foundry (most exploits)
- Hardhat (some levels)
- Web3 console / Cast (storage reads, raw tx)
Educational use only.