Skip to content
This repository has been archived by the owner on Sep 14, 2021. It is now read-only.

Latest commit

 

History

History
181 lines (124 loc) · 7.17 KB

README.md

File metadata and controls

181 lines (124 loc) · 7.17 KB

This repository is deprecated. For an up-to-date list of educational resources, please visit the EthernautDAO Documentation.

ETHERNAUT BANNER LOGO

Educational Resources

A curated list of educational resouces to get you started on your
journey to become an Ethernaut


Categories

🎮 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
Description Link
The Complete Guide to Full Stack Ethereum Development https://dev.to/dabit3/the-complete-guide-to-full-stack-ethereum-development-3j13
How to Get Into Ethereum/Crypto/Web3 as a Developer https://dev.to/dabit3/how-to-get-into-ethereum-crypto-web3-as-a-developer-9l6
How to become a DeFi Developer - Kerman Kohli https://defiweekly.substack.com/p/how-to-become-a-defi-developer
A Guide for Developers Interested in Learning Blockchain Development https://www.linumlabs.com/articles/a-guide-for-developers-interested-in-learning-blockchain-development
Taking undercollateralized loans for fun and for profit https://samczsun.com/taking-undercollateralized-loans-for-fun-and-for-profit/
Resources for learning smart contract security https://immunefi.com/learn/
Most common smart contract bugs of 2020 https://medium.com/solidified/most-common-smart-contract-bugs-of-2020-c1edfe9340ac
Deconstructing a Solidity Contract —Part I https://blog.openzeppelin.com/deconstructing-a-solidity-contract-part-i-introduction-832efd2d7737/
Developer Superpowers with The Graph https://theethernaut.substack.com/p/developer-superpowers-with-thegraph
⚒️ 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
Various Resources by ConseSys https://github.com/ConsenSys/ethereum-developer-tools-list/blob/master/EcosystemResources.md
📚 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
Token Economy Book https://github.com/sherminvo/TokenEconomyBook/wiki
📹 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

Contributing

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.

The best place for discussions is our EthernautDAO Discord server. Be welcome to post your educational resources in the #educational-material channel, too!

Follow us on Twitter or jump into pairings and proposals at our Discourse Forum.