A curated list of platforms, protocols, tools, frameworks, standards, and learning resources for blockchain technology, covering distributed ledgers, smart contracts, Web3 infrastructure, and decentralized applications.
- Foundations & Concepts
- Layer 1 Blockchains
- Layer 2 & Scaling
- Smart Contract Platforms
- Development Frameworks & SDKs
- Nodes, Clients & Infrastructure
- Wallets & Key Management
- DeFi (Decentralized Finance)
- NFTs & Digital Assets
- Interoperability & Oracles
- Security, Auditing & Privacy
- Data, Analytics & Indexing
- Governance & DAOs
- Enterprise & Consortium Blockchain
- Learning Resources
- Related Awesome Lists
- Blockchain Explained – High-level explanation of blockchain concepts and architecture.
- Bitcoin Whitepaper – Foundational paper introducing decentralized digital currency.
- Ethereum Whitepaper – Proposal for programmable smart contracts on blockchain.
- Consensus Mechanisms – Overview of PoW, PoS, and alternative consensus models.
- Cryptography Basics – Practical cryptography fundamentals relevant to blockchain systems.
- Bitcoin – First decentralized blockchain focused on peer-to-peer digital money.
- Ethereum – Smart contract platform powering decentralized applications.
- Solana – High-throughput blockchain optimized for performance.
- Polkadot – Multi-chain platform enabling interoperable blockchains.
- Cardano – Research-driven blockchain focused on scalability and security.
- Avalanche – High-performance blockchain supporting custom networks.
- Cosmos – Ecosystem of interoperable blockchains using IBC.
- Lightning Network – Layer 2 payment network for Bitcoin.
- Arbitrum – Ethereum optimistic rollup for scaling smart contracts.
- Optimism – Ethereum Layer 2 focused on optimistic rollups.
- zkSync – Zero-knowledge rollup for scalable Ethereum transactions.
- StarkNet – ZK-rollup platform for scalable smart contracts.
- Polygon – Scaling and interoperability solutions for Ethereum.
- Ethereum Virtual Machine (EVM) – Runtime environment for Ethereum smart contracts.
- Solana Programs – Smart contract model for Solana.
- NEAR Protocol – Developer-friendly smart contract blockchain.
- Tezos – Self-amending blockchain with on-chain governance.
- Algorand – Blockchain optimized for speed and finality.
- Hardhat – Ethereum development environment for smart contracts.
- Foundry – Fast, Rust-based Ethereum development toolkit.
- Truffle – Smart contract development framework.
- Brownie – Python-based Ethereum development framework.
- Web3.js – JavaScript library for interacting with blockchains.
- Ethers.js – Lightweight JavaScript library for Ethereum interactions.
- Geth – Official Go Ethereum client.
- Nethermind – High-performance Ethereum execution client.
- Erigon – Optimized Ethereum client for fast sync.
- Infura – Managed blockchain node infrastructure.
- Alchemy – Blockchain developer platform and APIs.
- QuickNode – High-performance blockchain node provider.
- MetaMask – Browser-based wallet for Ethereum and EVM chains.
- Ledger – Hardware wallet for secure key storage.
- Trezor – Open-source hardware wallet.
- WalletConnect – Protocol for connecting wallets to dApps.
- Safe (Gnosis Safe) – Multi-signature wallet for smart contract assets.
- Uniswap – Decentralized exchange using automated market makers.
- Aave – DeFi lending and borrowing protocol.
- Compound – Algorithmic interest rate markets.
- MakerDAO – Decentralized stablecoin and lending system.
- Curve – DEX optimized for stablecoin trading.
- OpenSea – Marketplace for NFTs and digital collectibles.
- ERC-721 – Standard for non-fungible tokens on Ethereum.
- ERC-1155 – Multi-token standard for NFTs and fungible tokens.
- IPFS – Distributed storage commonly used for NFT metadata.
- Arweave – Permanent decentralized data storage network.
- Chainlink – Decentralized oracle network for off-chain data.
- LayerZero – Omnichain interoperability protocol.
- Wormhole – Cross-chain messaging protocol.
- IBC – Inter-Blockchain Communication protocol in Cosmos.
- Axelar – Cross-chain communication network.
- OpenZeppelin – Security standards and audited smart contract libraries.
- MythX – Smart contract security analysis platform.
- Slither – Static analysis framework for Solidity.
- CertiK – Blockchain security audits and monitoring.
- Tornado Cash – Privacy-preserving transaction protocol.
- The Graph – Decentralized indexing protocol for blockchain data.
- Dune – SQL-based blockchain analytics platform.
- Glassnode – On-chain market intelligence and analytics.
- Nansen – Blockchain analytics and wallet intelligence.
- Etherscan – Ethereum blockchain explorer.
- DAOstack – Framework for decentralized governance.
- Aragon – Tools for creating and managing DAOs.
- Snapshot – Off-chain voting platform for DAOs.
- Tally – Governance dashboard for on-chain voting.
- OpenZeppelin Governor – Governance contracts for DAOs.
- Hyperledger Fabric – Permissioned blockchain framework for enterprises.
- Hyperledger Besu – Enterprise-grade Ethereum client.
- Corda – Distributed ledger platform for regulated industries.
- Quorum – Enterprise-focused Ethereum distribution.
- IBM Blockchain – Enterprise blockchain solutions.
- Ethereum Developer Docs – Official documentation for Ethereum development.
- Solana Developer Docs – Guides for building on Solana.
- Chainlink Tutorials – Oracle integration guides.
- How Blockchains Work – Practical overview of blockchain systems.
- Smart Contract Best Practices – Security and design guidelines.
- Web3 Architecture – Overview of decentralized web architecture.
- Blockchain Fundamentals – Core blockchain concepts and cryptography.
- Ethereum & Smart Contracts – Building decentralized applications.
- Web3 Infrastructure – Nodes, indexing, and scalability.
Contributions are welcome. Please ensure your submission fully follows the requirements outlined in CONTRIBUTING.md, including formatting, scope alignment, and category placement.
Pull requests that do not adhere to the contribution guidelines may be closed.