A curated list of educational resouces to get you started on your
journey to become an Ethernaut
🎮 Games
| Description | Link |
|---|---|
| Ethernaut CTF | https://ethernaut.openzeppelin.com/ |
| CryptoZombies | https://cryptozombies.io/ |
| Blockchain security games & challenges | https://github.com/openblocksec/blocksec-ctfs |
| Damn Vulnerable DeFi | https://www.damnvulnerabledefi.xyz/ |
| Capture the Ether | https://capturetheether.com/ |
🎓 Tutorials
| Description | Link |
|---|---|
| Hardhat | https://hardhat.org/tutorial/ |
| Let's Do Defi Guides | https://letsdodefi.com/ |
📑 Articles
⚒️ Dev Tools
| Description | Link |
|---|---|
| Hardhat | https://hardhat.org/ |
| Infura | https://infura.io/ |
| Alchemy | https://www.alchemy.com/ |
| Tenderly - Smart Contract Monitoring and Alerting | https://tenderly.co/ |
📜 Resources
| Description | Link |
|---|---|
| Kernel - Smart Contracts | https://kernel.community/en/resources/smart-contracts |
| Kernel - Security | https://kernel.community/en/resources/security |
| Solidity Crash Course | https://www.notion.so/Solidity-Crash-Course-Curriculum-7f61f269f1d54be5b6f92bd881fc4d74 |
| Build Guidl | https://buidlguidl.com/ |
| ETH Foundation Developer Guide | https://ethereum.org/en/developers/ |
| Learn Solidity in X and Y | https://learnxinyminutes.com/docs/solidity/ |
| DeFi Threat Matrix | https://github.com/freight-trust/defi-threat |
| Defi Developer RoadMap | https://github.com/OffcierCia/DeFi-Developer-Road-Map |
📚 Books
| Description | Link |
|---|---|
| Mastering Ethereum | https://github.com/ethereumbook/ethereumbook |
| Life After Google: The Fall of Big Data and the Rise of the Blockchain Economy | Audible link |
📹 Videos
| Description | Link |
|---|---|
| Finematics | https://www.youtube.com/channel/UCh1ob28ceGdqohUnR7vBACA |
| Defi Weekly | https://www.youtube.com/channel/UCksmBX-Jj_FGYX3EJahKW3Q |
| Bankless | https://www.youtube.com/c/Bankless/videos |
| Industry Talks Austin Griffith | https://www.youtube.com/watch?v=TGlklzDmTyc |
📣 Tweet Storms
| Description | Link |
|---|---|
| Solidity Recommendation by Santiago Palladino | https://docs.google.com/spreadsheets/d/1aq9y_dygyST48JmQKd0MYJzZaH8-3eDqWbQbp5pw6Xs/edit?usp=sharing |
🌐 Substacks
| Description | Link |
|---|---|
| Defi Weekly Substack | https://defiweekly.substack.com/ |
| Secureum: Perspectives on security topics in Ethereum | https://secureum.substack.com/ |
🧰 Fun & Useful Tools
| Description | Link |
|---|---|
| A Windows 95 themed UI for interacting with Ethereum smart contracts. | https://eth95.dev/ |
💡 Tip & Tricks
| From | Tip/Trick | Description |
|---|---|---|
| Will@Linum Labs | Loading web3.js into the dev console | Use ES6 modules from dev tools console. That should help you load web3.js. You should be able to interact with MetaMask even without loading web3.js through the window.ethereum api, I think these would be the docs for that: MetaMask Eth-provider |
📃 Blogs
| Description | Link |
|---|---|
| Alberto Cuesta Cañada (Yield Protocol) | https://albertocuestacanada.medium.com/ |
| https://hackernoon.com/u/albertocuestacanada |