7 Advanced resources to learn Web3

7 resources

  1. Ethereum Whitepaper

    ethereum.org · Advanced · Whitepapers

    Vitalik Buterin's original argument for a general-purpose, programmable blockchain, hosted by the Ethereum Foundation.

  2. Damn Vulnerable DeFi

    Damn Vulnerable DeFi · Advanced · Challenges

    A set of hands-on DeFi exploit challenges covering flash loans, oracles, governance, and upgradeability bugs.

  3. Solana Whitepaper

    Solana · Advanced · Whitepapers

    The original technical case for Solana's proof-of-history approach to high-throughput consensus.

  4. 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.

  5. Mastering Bitcoin (free edition)

    GitHub · Advanced · Books

    Andreas Antonopoulos's technical book on Bitcoin internals, published free and open source on GitHub.

  6. Mastering Ethereum (free edition)

    GitHub · Advanced · Books

    The companion book to Mastering Bitcoin, covering the EVM, contracts, and Ethereum client internals.

  7. 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.