awesome-ethereum
github.com/awesomelistsio/awesome-ethereum ↗A curated list of awesome tools, libraries, frameworks, educational content, and community resources for Ethereum, the world’s leading smart contract platform. This list covers everything from getting started with Ethereum to advanced development and DeFi applications.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me decentralized applications (dapps) resources from awesome-ethereum"
Installation instructions →What's inside
Decentralized Applications (dApps)
- Aave
A decentralized lending and borrowing protocol on Ethereum.
- Compound
A protocol for lending and borrowing Ethereum-based assets.
- MakerDAO
A decentralized protocol for generating the stablecoin DAI using Ethereum as collateral.
- OpenSea
The largest NFT marketplace on Ethereum.
- Uniswap
A leading decentralized exchange on Ethereum.
Ethereum Tools and Libraries
- Alchemy
A platform offering developer tools and infrastructure for building Ethereum dApps.
- Ethers.js
A lightweight library for interacting with the Ethereum blockchain and smart contracts.
- Infura
A service providing scalable Ethereum and IPFS APIs.
- The Graph
An indexing protocol for querying blockchain data.
- Web3.js
A JavaScript library for interacting with the Ethereum blockchain.
Layer 2 Solutions
- Arbitrum
A Layer 2 solution offering faster and cheaper Ethereum transactions through rollups.
- Loopring
A Layer 2 DEX protocol using zkRollups.
- Optimism
A Layer 2 scaling solution using optimistic rollups.
- Polygon (Matic)
A scalable solution for Ethereum, providing faster and cheaper transactions.
- zkSync
A Layer 2 solution using zero-knowledge rollups for scaling Ethereum.
Ethereum Wallets
- Argent Wallet
A smart contract wallet with integrated DeFi features.
- Ledger Nano
A hardware wallet for securely storing Ethereum and other cryptocurrencies.
- MetaMask
A browser extension wallet for Ethereum and ERC-20 tokens.
- MyEtherWallet (MEW)
A user-friendly web wallet for Ethereum.
- Trust Wallet
A mobile wallet for Ethereum and a wide range of tokens.
Educational Resources
- CryptoZombies
A gamified platform for learning smart contract development.
- Ethereum 101 by Binance Academy
An introductory guide to Ethereum.
- EthHub
A comprehensive resource hub for learning about Ethereum.
- Mastering Ethereum
An open-source book by Andreas M. Antonopoulos and Gavin Wood.
Ethereum Analytics and Block Explorers
- DeBank
An analytics tool for managing DeFi portfolios.
- Dune Analytics
A platform for querying and visualizing Ethereum data.
- Etherscan
A comprehensive block explorer and analytics platform for Ethereum.
- Nansen
Provides insights and analytics on Ethereum transactions and DeFi activity.
- Zapper
A dashboard for tracking DeFi assets and yield farming positions.
Community and Forums
- Discord: Ethereum Developers
A community for Ethereum developers and enthusiasts.
- Ethereum Stack Exchange
A Q&A site for Ethereum developers.
- Reddit: r/Ethereum
A subreddit dedicated to Ethereum discussions.
- Telegram: Ethereum Community
A Telegram group for general discussions about Ethereum.
Ethereum Development
- Ethereum Developer Portal
A hub of resources for Ethereum developers.
- Ganache
A local Ethereum blockchain for testing and development.
- Hardhat
A development environment for compiling, testing, and debugging Ethereum smart contracts.
- Remix IDE
A browser-based IDE for writing, compiling, and deploying smart contracts.
- Truffle Suite
A popular development framework for building and testing smart contracts.
Showing a sample of 48 resources. View the full list on GitHub →