githubEdit

🗃️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 serverarrow-up-right. 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-requestarrow-up-right. An EthernautDAO community member will then curate the content and merge it accordingly.

Categories

🎮 Games

🎓 Tutorials

📑 Articles

Description

Link

Resources for learning smart contract security

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

⚒️ Dev Tools

Description

Link

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

📚 Books

Description

Link

Life After Google: The Fall of Big Data and the Rise of the Blockchain Economy

📹 Videos

📣 Tweet Storms

🌐 Substacks

Description

Link

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 consolearrow-up-right. 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-providerarrow-up-right

📃 Blogs

Last updated

Was this helpful?