Ethernaut Foundry Solutions 2023 - How to Start + Challenge 0 Solution
Johnny Time
Welcome to JohnnyTime's new Ethernaut Foundry Solutions series!
If you're serious about a smart contract hacking career, check out our complete Smart Contract Hacking Course: https://johnnytime.xyz/smart-contract-hacker
In this video, we will get started with Ethernaut challenges by OpenZeppelin, a renowned CTF for smart contract hacking and auditing.
But that's not all - we're taking it a step further by using the powerful Foundry framework.
We will:
- Explore the fundamentals of Ethernaut
- Setup our environment on the Goerli testnet using Metamask.
- Learn how to use the Ethernaut Website
- Learn how to solve the first Ethernaut Challenge "0 - Hello Ethernaut"
- Setup our Foundry Solutions Environment
- Learn how to create a script file that interacts with Ethernaut's Level 0 challenge and solves it.
- Using the Foundry framework to interact with the challenge.
- Understanding how to broadcast your transactions to the Goerli blockchain
If you're looking to enhance your smart contract hacking and auditing skills while having a blast, this video is for you. Make sure to like, subscribe, and hit that notification bell to stay updated on this series! š
š Check out our GitHub repository for all the code and resources mentioned in the video:
Stay tuned for more exciting challenges and Foundry solutions in this series. Your journey to becoming a skilled smart contract hacker starts here. Let's dive in! š”šØāš»š ļø
š Useful Links:
How to SETUP MetaMask Wallet: https://www.youtube.com/watch?v=KcZ34jXyy8w&
Goerli PoW Faucet: https://goerli-faucet.pk910.de/
Ethernaut Website: https://ethernaut.openzeppelin.com/
Foundry Website: https://book.getfoundry.sh/
ā° Timestamps: 00:00 Intro 01:40 What is Ethernaut 02:15 Challenge 0 - Hello Ethernaut 12:19 Ethernaut Foundry Solutions Explained 14:10 Foundry Installation & Setup 15:30 Configuring Our Foundry Environment 17:40 Creating the Challenge 0 Contact 18:10 Creating the Script File (Solution) 22:00 Running the Script and Solving the Challenge 25:44 Summary ... https://www.youtube.com/watch?v=UWy-CcnulCA
244892142 Bytes