Skip to product information
1 of 1

Andreas Antonopoulos,Gavin Wood

Mastering Ethereum

Mastering Ethereum

Regular price £36.56 GBP
Regular price £52.99 GBP Sale price £36.56 GBP
31% OFF Sold out
Tax included. Shipping calculated at checkout.

YOU SAVE £16.43

  • Condition: Brand new
  • UK Delivery times: Usually arrives within 2 - 3 working days
  • UK Shipping: Fee starts at £2.39. Subject to product weight & dimension
Trustpilot 4.5 stars rating  Excellent
We're rated excellent on Trustpilot.
  • More about Mastering Ethereum

With this practical guide, Andreas M. Antonopoulos and Gavin Wood provide everything you need to know about building smart contracts and DApps on Ethereum and other virtual-machine blockchains.

Format: Paperback / softback
Length: 415 pages
Publication date: 04 December 2018
Publisher: O'Reilly Media, Inc, USA


Ethereum is a revolutionary platform that opens the door to a decentralized computing paradigm, enabling users to run decentralized applications (DApps) and smart contracts without relying on centralized points of failure or control. These applications can seamlessly integrate with a payment network and operate on an open blockchain, providing transparency, security, and trust.

In this comprehensive guide, authored by Andreas M. Antonopoulos and Gavin Wood, you will gain a deep understanding of how to build smart contracts and DApps on Ethereum and other virtual-machine blockchains. You will explore why leading organizations such as IBM, Microsoft, NASDAQ, and hundreds more are actively experimenting with Ethereum and its potential for innovation.

The guide begins by introducing you to the Ethereum client, which is required to interact with the Ethereum network. You will learn how to install and run an Ethereum client, create and transmit basic transactions, and program smart contracts using Solidity, the programming language for Ethereum. You will also delve into the fundamentals of public key cryptography, hashes, and digital signatures, which are essential for secure communication and transaction verification on the blockchain.

Understanding how wallets hold digital keys that control funds and smart contracts is crucial for anyone interested in Ethereum. You will learn about different types of wallets, such as software wallets, hardware wallets, and paper wallets, and how to securely store and manage your digital assets. Additionally, you will explore how to interact with Ethereum clients programmatically using JavaScript libraries and Remote Procedure Call interfaces, allowing you to automate and streamline your blockchain operations.

Security is a paramount concern in the world of blockchain technology, and the guide provides comprehensive insights into best practices, design patterns, and anti-patterns. You will learn about common vulnerabilities and attack vectors, and how to implement robust security measures to protect your DApps and smart contracts. Real-world examples and case studies will help you apply these principles in practical scenarios.

One of the key features of Ethereum is the ability to create tokens that represent assets, shares, votes, or access control rights. You will learn how to design and implement tokens on the Ethereum blockchain, including the process of minting, burning, and trading tokens. This allows for the creation of decentralized financial systems, voting systems, and other applications that leverage the power of blockchain technology.

Building decentralized applications (DApps) on Ethereum requires the integration of multiple peer-to-peer (P2P) components. You will explore the architecture of DApps, including the client-server model, decentralized data storage, and consensus mechanisms. You will learn how to design and implement DApps that are resilient, scalable, and secure, and how to integrate them with other blockchain platforms and services.

In conclusion, Ethereum represents a paradigm shift in computing, offering a decentralized, secure, and transparent platform for building innovative applications. With this comprehensive guide, you will gain the skills and knowledge necessary to become an innovator in this growing and exciting new industry. Whether you are a developer, entrepreneur, or simply interested in exploring the potential of blockchain technology, this guide will provide you with the foundation you need to succeed. So, why wait? Start your journey into the world of Ethereum today and unlock the full potential of decentralized computing!

Weight: 728g
Dimension: 179 x 234 x 23 (mm)
ISBN-13: 9781491971949

This item can be found in:

UK and International shipping information

UK Delivery and returns information:

  • Delivery within 2 - 3 days when ordering in the UK.
  • Shipping fee for UK customers from £2.39. Fully tracked shipping service available.
  • Returns policy: Return within 30 days of receipt for full refund.

International deliveries:

Shulph Ink now ships to Australia, Belgium, Canada, France, Germany, Ireland, Italy, India, Luxembourg Saudi Arabia, Singapore, Spain, Netherlands, New Zealand, United Arab Emirates, United States of America.

  • Delivery times: within 5 - 10 days for international orders.
  • Shipping fee: charges vary for overseas orders. Only tracked services are available for most international orders. Some countries have untracked shipping options.
  • Customs charges: If ordering to addresses outside the United Kingdom, you may or may not incur additional customs and duties fees during local delivery.
View full details