This repo is intended to help web3 learners who use Ethernaut to train themselves to identify vulnerabilities in a smart contract and fix them and to get better at understanding Solidity code. I have tried my best to give you some good reference points and good explanations and sometimes even resources attached.
You can use this repo as a solution guide but I recommend you to do things your own way first and understand it on your own even if you have to spend a lot of time understanding it. Only and only use this guide if you get stuck at one particular section and only try and refer to that particular section and try doing the remaining on your own.
Current available solutions in the repo:
- Challenge #1 Hello Ethernaut (Just follow the tutorial given on the page itself)
- Challenge #2 Fallback
- Challenge #3 Fallout
- Challenge #4 Coin Flip
- Challenge #5 Telephone
- Challenge #6 Token
- Challenge #7 Delegation
- Challenge #8 Force
- Challenge #9 Vault
- Challenge #10 King
- Challenge #11 Re-entrancy
All the challenges that are check marked are done and provided in the repo.
Have fun, happy hacking!