Solving the Capture the Ether challenges, my second stop on my smart contracts learning journey.
I started smart contracts CTF challenges with the Ethernaut website. My (not very explicit) solutions can be found here.
Basically I wanted to try to apply what I learned from the previous challenges to speedrun this one and prove to myself that I know some things about smart contracts vulnerability.
I think I did okay, solving most of them in less than a week (though I couldn't work full-time on them like I did in the previous ones). Some presented a certain difficulty however and pretty interesting to solve.
As the previous challenges, my solutions are listed here with each directory containing either a .sol
smart contract along with its deployement script for the Remix IDE or a .js
file to be run within a web3-enabled console.
I plan to start using hardhat or similar for the next ones to be familiar with a local blockchain setup.
Finished the last challenge Token Bank. I am leaving some of the challs aside as they require either bruteforce or some better setup than what I use currently (running JS from the Ethernaut website through the web console to interact with the contracts).
Now, I'm aiming at the Damn Vulnerable DeFi challs (which requires a hardhat setup, win-win for me !).