Get the free 30-day AI Mastery series 💌: https://insights.gradientlabs.co/
Work with me 💪: https://offerings.gradientlabs.co/ Next up! Level 11 - Elevator
In this CTF series, we’re going to learn more about the practical side of smart contract auditing and security.
If you’re interested in more/similar content, checkout my channel or website below.
My digital dumping ground - dylandavis.net
Additional Resources
Ethernaut CTF - https://ethernaut.openzeppelin.com/
Web3 Blockchain Developer - • Smart Contract Security - Ethernaut Challe...
The importance of composability - • Multicoin Summit | 2021 | Defining the Nex...
Interfaces (general) - https://en.wikipedia.org/wiki/Interfa...
Interfaces (Solidity specific) - https://buildmedia.readthedocs.org/me...
View function modifier - https://docs.soliditylang.org/en/deve...
Smart Contract Programmer (interface explainer) - • How to Call Deployed Contract - Interface ...
Related code snippet for above video - https://solidity-by-example.org/inter...
Timeline
00:00 - Intro to challenge
01:10 - Notes Review (composability)
04:12 - Notes Review (interfaces)
07:08 - Notes Review (function modifiers)
07:40 - Notes Review (resources)
08:10 - Code Review (target)
12:00 - Code Review (attack)
14:37 - Solving the challenge
18:01 - Outro