🗃️Educational Resources
A curated list of educational resources to get you started on your journey to become an Ethernaut
Contribute
The best place for discussions is our EthernautDAO Discord server. Be welcome to post your educational resources in the #educational-material channel, too.
Everyone is invited to contribute educational resources. We kindly ask to submit your contribution via a pull-request. An EthernautDAO community member will then curate the content and merge it accordingly.
Categories
🎮 Games
Description
Link
Ethernaut CTF
CryptoZombies
Blockchain security games & challenges
Damn Vulnerable DeFi
Capture the Ether
Solidity Trivia
🎓 Tutorials
Description
Link
Let's Do Defi Guides
Journey to become a Blockchain Engineer
📑 Articles
Description
Link
The Complete Guide to Full Stack Ethereum Development
How to Get Into Ethereum/Crypto/Web3 as a Developer
How to become a DeFi Developer - Kerman Kohli
A Guide for Developers Interested in Learning Blockchain Development
Taking undercollateralized loans for fun and for profit
Resources for learning smart contract security
Most common smart contract bugs of 2020
Deconstructing a Solidity Contract —Part I
Developer Superpowers with The Graph
How to write your first decentralized app - scaffold-eth Challenge 1: Staking dApp
How to create an ERC20 Token and a Solidity Vendor Contract to sell/buy your own token
How to deploy your first smart contract on Ethereum with Solidity and Hardhat
Understanding Blockchain Explorers
⚒️ Dev Tools
Description
Link
Hardhat
Infura
Alchemy
Tenderly - Smart Contract Monitoring and Alerting
Scaffold-eth - 🏗 forkable Ethereum dev stack focused on fast product iterations
🛠️ solidity-template: a starter kit for your next smart contract
📜 Resources
Description
Link
Kernel - Development
Kernel - Security
Solidity Crash Course
Build Guidl
ETH Foundation Developer Guide
Learn Solidity in X and Y
DeFi Threat Matrix
Defi Developer RoadMap
Various Resources by ConseSys
Buildspace
Rari Capital
Web3 Security Resources
Smart Contract Security
Blockchain Development Resources
📚 Books
Description
Link
Web3 Books Collection
Mastering Ethereum
Life After Google: The Fall of Big Data and the Rise of the Blockchain Economy
Token Economy Book
📹 Videos
Description
Link
Extensive smart contract course by freeCodeCamp
Industry Talks Austin Griffith
📣 Tweet Storms
🌐 Substacks
Description
Link
Defi Weekly Substack
Secureum: Perspectives on security topics in Ethereum
🧰 Fun & Useful Tools
Description
Link
A Windows 95 themed UI for interacting with Ethereum smart contracts.
💡 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
Karmacoma
Sending Ether Cheat Sheet
📃 Blogs
Description
Link
Alberto Cuesta Cañada (Yield Protocol)
Last updated
Was this helpful?