Blockchain Roadmap
Basic Blockchain Knowledge
Blockchain Structure
Basic Blockchain Operations
Applications and Uses
General Blockchain Knowledge
Cryptography
Consensus Protocols
Storage
Blockchain Interoperability
Blockchains
Solana
TON
EVM-Based
L2 Blockchains
Oracles
Hybrid Smart Contracts
Chainlink
Oracle Networks
Smart Contracts
ERC Tokens
Crypto Wallets
Crypto Faucets
Decentralized Storage
Smart Contract Frameworks
Hardhat
Brownie
Truffle
Foundry
Security
Practices
Fuzz Testing & Static Analysis
Common Threat Vectors
Source of Randomness Attacks
Tools
Slither
Manticore
Management Platforms
OpenZeppelin
Version Control Systems
Repo Hosting Services
GitHub
GitLab
BitBucket
dApps - Decentralized Applications
Client Libraries
Client Nodes
Frontend Frameworks
React
Angular
Vue
Node as a Service
Alchemy
Infura
Moralis
QuickNode
Supporting Languages
JavaScript
Python
Go
Building for Scale
State and Payment Channels
Validium
Ethereum 2.0
Sidechains