7 Advanced resources to learn Web3
7 resources
Ethereum Whitepaper
ethereum.org · Advanced · Whitepapers
Vitalik Buterin's original argument for a general-purpose, programmable blockchain, hosted by the Ethereum Foundation.
Damn Vulnerable DeFi
Damn Vulnerable DeFi · Advanced · Challenges
A set of hands-on DeFi exploit challenges covering flash loans, oracles, governance, and upgradeability bugs.
Solana Whitepaper
Solana · Advanced · Whitepapers
The original technical case for Solana's proof-of-history approach to high-throughput consensus.
Bitcoin: A Peer-to-Peer Electronic Cash System
bitcoin.org · Advanced · Whitepapers
Satoshi Nakamoto's original paper, hosted at the project's own domain, describing proof-of-work consensus.
Mastering Bitcoin (free edition)
GitHub · Advanced · Books
Andreas Antonopoulos's technical book on Bitcoin internals, published free and open source on GitHub.
Mastering Ethereum (free edition)
GitHub · Advanced · Books
The companion book to Mastering Bitcoin, covering the EVM, contracts, and Ethereum client internals.
ZK Learning: Foundations of Zero Knowledge
zk-learning.org · Advanced · Courses
A university-taught MOOC on zero-knowledge proofs, from the researchers who helped design SNARK systems.