
Mastering Ethereum: Building Smart Contracts and DApps
by Andreas M. Antonopoulos and Gavin Wood
Mastering Ethereum by Andreas Antonopoulos and Gavin Wood (Ethereum's co-founder) is the authoritative technical guide to the Ethereum platform. The book covers Ethereum's architecture from the ground up, including the Ethereum Virtual Machine (EVM), account model, gas mechanism, and consensus protocol. It provides comprehensive coverage of smart contract development in Solidity, including security patterns, common vulnerabilities (reentrancy, integer overflow, access control), and best practices for writing safe, auditable code. Later chapters cover decentralized application (DApp) architecture, token standards (ERC-20, ERC-721), oracles, layer-2 scaling solutions, and development frameworks like Truffle and Hardhat. Written by the same author as Mastering Bitcoin, it maintains the same rigorous yet accessible style that made that book the standard reference for Bitcoin development.
Available formats
Book Details
- Author
- Andreas M. Antonopoulos and Gavin Wood
- Year
- 2018
- Category
- Blockchain
- ISBN
- 978-1491971949
- Formats
- Paperback
Get This Book
Related Books
Mastering Blockchain: First Edition
Imran Bashir
Deeper insights into decentralization, cryptography, Bitcoin, and popular blockchain frameworks.
Mastering Blockchain: Second Edition
Imran Bashir
Distributed ledger technology, decentralization, and smart contracts explained.
Mastering Blockchain: Third Edition
Imran Bashir
Deep dive into distributed ledgers, consensus protocols, smart contracts, DApps, cryptocurrencies, Ethereum, and more.
Mastering Blockchain: Fourth Edition
Imran Bashir
Inner workings of blockchain, from cryptography and decentralized identities, to DeFi, NFTs and Web3.