This repository is dedicated to providing a comprehensive list of resources for individuals who are interested in learning more about blockchain technology and Ethereum.
- GitHub Wiki - Ethereum wiki covering all things related to Ethereum. The go-to place for all things.
- Yellowpaper - Technical description of Ethereum. Technically outdated, but interesting.
- Whitepaper - Non-technical introductory description of Ethereum.
- OpenZeppelin - Battle-tested framework of secure, reusable smart contracts.
- Remix Online IDE - A useful in-browser IDE that can compile and publish smart contracts to various Ethereum networks. Includes a linter.
- Hardhat - Ethereum development environment for professionals.
- Foundry - Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.
- Solidity Documentation - Programming language of choice for smart contracts.
- Ethereum Stack Exchange - Question and answers about Ethereum.
- Smart contract safety - Ethereum wiki on best practices for safety in smart contracts.
- Ethernaut Smart Contract Capture the Flag - Practice hacking Smart Contracts.
- CryptoZombies - Learn to Code Ethereum DApps By Building Your Own Game.
- MetaMask - Browser extension that can interact with Remix IDE and send transactions to different testnets.
- ETH Gas Station - A tool to check the current price of gas for transactions.
- Etherscan - Ethereum block explorer with other useful block utilities.