ethereumbook

    ethereumbook/ethereumbook

    #251 this week

    Mastering Ethereum: 2nd Edition, by Andreas M. Antonopoulos, Gavin Wood, Carlo Parisi, Alessandro Mazza, Niccolò Pozzolini

    blockchain
    web3
    book
    dapp
    devp2p
    embark
    ethereum
    oreilly
    smart-contracts
    solidity
    token
    truffle-framework
    web3js
    21.5K stars
    5.2K forks
    21.5K watching
    Updated 5/4/2026
    View on GitHub

    Genblaze — open-source SDK for generative multimedia pipelines

    Orchestrate AI video, audio & image providers in Python with provenance built into every output.

    BackblazeLearn more

    Loading star history...

    Health Score

    75

    Activity
    2
    Community
    25
    Maintenance
    0
    Last release156d ago

    Weekly Growth

    +0

    +0.0% this week

    Contributors

    230

    Total contributors

    Open Issues

    0

    Use Cases & Benefits

    About ethereumbook

    Mastering Ethereum

    Mastering Ethereum Cover

    Mastering Ethereum is a book for developers, offering a guide to the operation and use of the Ethereum, Ethereum Classic, RootStock (RSK) and other compatible EVM-based open blockchains.

    Reading this book

    To read this book, see book.asciidoc. Click on each of the chapters to read in your browser. Other parties may choose to release PDFs of the book online.

    Chapters

    Content

    The content status is "COMPLETE". The first edition of this book was published on December 1st, 2018. That edition is available in print and ebook format at many popular bookstores. It is tagged "first_edition_first_print" in the develop branch of this repository.

    At this time, only bug fix requests are accepted. If you find a bug, start an issue or better yet, fix the problem with a pull request. We will start work on the second edition in late 2019.

    Source and license

    The first edition of this book, as printed and sold by O'Reilly Media, is available in this repository.

    Mastering Ethereum is released under the Creative Commons CC-BY-SA license.

    This "Free Culture" compliant license was approved by our publisher O'Reilly Media (http://oreilly.com), who understands the value of open source. O'Reilly Media is not just the world's best publisher of technical books, but is also a strong supporter of this open culture and the sharing of knowledge.

    Creative Commons License
    Mastering Ethereum by Andreas M. Antonopoulos, Gavin Wood is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
    Based on a work at https://github.com/ethereumbook/ethereumbook.

    Translate This Book!

    If you are interested in translating this book, please join our team of volunteers at: https://www.transifex.com/aantonop/ethereumbook

    Discover Repositories

    Search across tracked repositories by name or description