📚 Resources & Further Reading
A curated collection of resources for diving deeper into Ethereum, smart contract development, and the topics covered in the workshop.
Ethereum Fundamentals
| Resource | Description |
|---|---|
| ethereum.org | Official Ethereum website with guides, docs, and learning paths |
| Ethereum Whitepaper | Vitalik Buterin's original vision for Ethereum |
| Ethereum Yellow Paper | Formal specification of the Ethereum protocol |
| Ethereum Roadmap | Current development priorities and upcoming upgrades |
| EIP Repository | All Ethereum Improvement Proposals |
Learning Solidity
| Resource | Description | Level |
|---|---|---|
| Solidity Docs | Official language documentation | All |
| CryptoZombies | Interactive Solidity tutorial (build a game) | Beginner |
| Solidity by Example | Learn through annotated code examples | Beginner |
| Cyfrin Updraft | Free comprehensive smart contract course | Beginner to Advanced |
| Alchemy University | Full-stack Web3 development course | Intermediate |
| Speedrun Ethereum | Build and deploy 5 projects to learn Ethereum | Intermediate |
Development Tools
| Tool | Description | Link |
|---|---|---|
| GRYD | Modern browser-based smart contract IDE | gryd.wtf |
| Remix IDE | Browser-based Solidity IDE | remix.ethereum.org |
| Hardhat | JavaScript/TypeScript development framework | hardhat.org |
| Foundry | Blazing-fast Solidity-native toolchain | getfoundry.sh |
| OpenZeppelin | Audited smart contract library | openzeppelin.com |
| Etherscan | Block explorer and contract verification | etherscan.io |
| Chainlink | Decentralized oracle network | chain.link |
Security Resources
| Resource | Description |
|---|---|
| Ethereum Smart Contract Best Practices | ConsenSys security guide |
| SWC Registry | Smart Contract Weakness Classification |
| Damn Vulnerable DeFi | CTF for learning smart contract exploits |
| Ethernaut | OpenZeppelin's Solidity security wargame |
| Rekt News | Post-mortems and analysis of crypto hacks |
| Immunefi | Bug bounty platform for Web3 |
| Slither | Static analysis tool by Trail of Bits |
| Mythril | Symbolic execution for vulnerability detection |
Privacy & Zero-Knowledge
| Resource | Description |
|---|---|
| ZKPs on ethereum.org | Official introduction to ZK proofs |
| ZK-Rollups Explained | Layer 2 scaling with ZK proofs |
| Vitalik: Incomplete Guide to Rollups | Deep dive into rollup technology |
| ZK Podcast | Interviews with leading ZK researchers |
| Circom Language | Write ZK circuits |
| Noir Language | Aztec's ZK domain-specific language |
| Semaphore Protocol | Anonymous group membership proofs |
Ethereum Ecosystem
| Resource | Description |
|---|---|
| DevCon | Ethereum Foundation's flagship conference |
| ETHGlobal | Worldwide Ethereum hackathons |
| ETHIndia | India's largest Ethereum hackathon |
| Gitcoin | Public goods funding and grants |
| Ethereum Magicians | Community forum for protocol discussion |
Wallets & Testnets
| Resource | Description |
|---|---|
| MetaMask | Most popular Ethereum wallet extension |
| Google Cloud Sepolia Faucet | Free Sepolia test ETH |
| Sepolia Etherscan | Block explorer for Sepolia testnet |
| Chainlist | Add any EVM network to your wallet |
Books & Papers
| Title | Author | Description |
|---|---|---|
| Mastering Ethereum | Andreas Antonopoulos, Gavin Wood | Comprehensive technical guide (free online) |
| The Bitcoin Standard | Saifedean Ammous | Economics of decentralized money |
| The Infinite Machine | Camila Russo | The story of Ethereum's creation |
| Blockchain and the Law | De Filippi & Wright | Legal implications of decentralized tech |
Community
| Platform | Description |
|---|---|
| Ethereum Discord | Official Ethereum community chat |
| r/ethereum | Ethereum subreddit |
| @ethereum | Ethereum on X (Twitter) |
| @EFDevcon | DevCon updates |
| @TeamGRYD | GRYD on X |
Start Building
The best way to learn is by doing. Pick a tool from the list above, follow a tutorial, and deploy your first contract. The Workshop Quests are a great starting point!