7 advanced resources to learn Web3
7 resources
Ethereum Whitepaper
ethereum.org · Advanced · Whitepapers
Vitalik Buterin's original proposal for a blockchain that runs programs, the starting point for smart contracts and the EVM.
Damn Vulnerable DeFi
Damn Vulnerable DeFi · Advanced · Challenges
Hands-on challenges that have you drain deliberately vulnerable DeFi contracts: flash loans, price oracles, governance and upgradeable proxies.
Solana Whitepaper
Solana · Advanced · Whitepapers
The original Solana paper by Anatoly Yakovenko: proof of history, a verifiable clock that lets validators order transactions without waiting to agree on time.
Bitcoin: A Peer-to-Peer Electronic Cash System
bitcoin.org · Advanced · Whitepapers
Satoshi Nakamoto's 2008 paper, nine pages on proof of work, the peer-to-peer network and the chain of blocks.
Mastering Bitcoin (free edition)
GitHub · Advanced · Books
Andreas Antonopoulos's technical book on how Bitcoin works inside: keys, transactions, Script and mining. Free and open source on GitHub.
Mastering Ethereum (free edition)
GitHub · Advanced · Books
The Ethereum companion by Andreas Antonopoulos and Gavin Wood: the EVM, Solidity and Vyper contracts, tokens, oracles and dapps. Free on GitHub.
ZK Learning: Foundations of Zero Knowledge
zk-learning.org · Advanced · Courses
A lecture course on zero-knowledge proofs from Berkeley RDI, covering SNARKs and the proof systems behind blockchain privacy and scaling.