Jump to ratings and reviews
Rate this book

Mastering Ethereum: Building Smart Contracts and DApps

Rate this book
Ethereum represents the gateway to a worldwide, decentralized computing paradigm. This platform enables you to run decentralized applications (DApps) and smart contracts that have no central points of failure or control, integrate with a payment network, and operate on an open blockchain. 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.

Discover why IBM, Microsoft, NASDAQ, and hundreds of other organizations are experimenting with Ethereum. This essential guide shows you how to develop the skills necessary to be an innovator in this growing and exciting new industry.


Run an Ethereum client, create and transmit basic transactions, and program smart contracts
Learn the essentials of public key cryptography, hashes, and digital signatures
Understand how wallets hold digital keys that control funds and smart contracts
Interact with Ethereum clients programmatically using JavaScript libraries and Remote Procedure Call interfaces
Learn security best practices, design patterns, and anti-patterns with real-world examples
Create tokens that represent assets, shares, votes, or access control rights
Build decentralized applications using multiple peer-to-peer (P2P) components

422 pages, Paperback

Published December 23, 2018

Loading interface...
Loading interface...

About the author

Andreas M. Antonopoulos

15 books625 followers
Andreas M. Antonopoulos is a technologist and serial entrepreneur who has become one of the most well-known and well-respected figures in bitcoin. He is the author of two books: “Mastering Bitcoin”, published by O’Reilly Media and considered the best technical guide to bitcoin and “The Internet of Money”, a book about why bitcoin matters.

As an engaging public speaker, teacher and writer, Andreas makes complex subjects accessible and easy to understand. As an advisor, he helps startups recognize, evaluate, and navigate security and business risks. Andreas was also one of the first to use the phrase “The Internet of Money”, as early as 2013, to describe bitcoin as part of his speaking business.

As a bitcoin entrepreneur, Andreas has founded a number of bitcoin businesses and launched several community open-source projects. He is a widely published author of articles and blog posts on bitcoin, is a permanent host on the popular Let’s Talk Bitcoin Podcast, and a frequent speaker at technology and security conferences worldwide.

Andreas offers strategic consulting to a small number of crypto-currency companies that are aligned with his interests. He also offers expert witness testimony as an expert in the security, technical details and use of crypto-currencies, worldwide.

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
265 (49%)
4 stars
194 (36%)
3 stars
60 (11%)
2 stars
13 (2%)
1 star
2 (<1%)
Displaying 1 - 30 of 62 reviews
Profile Image for Zahra Naderi.
106 reviews10 followers
May 4, 2024
با اینکه یکی از نویسنده‌های کتاب از بنیانگذاران اتریوم عه، یه جاهاییش قدیمی شده و به عنوان یه تازه‌ وارد حین یادگیری دچار دشواری می‌شدم. تا حالا بهترین منبعی که برای یادگرفتن سالیدیتی پیدا کردم، ویدیوهای یوتیوب پاتریک کالینز بوده.
Profile Image for ciri.
2 reviews3 followers
May 31, 2019
TLDR: The book has many flaws but is probably the best reference for getting up to speed with Ethereum right now. It will not teach you how to program DApps.

Things I didn't like:

* In the first chapters, it feels like the author is constantly trying to boast about his contributions to Ethereum. Quite annoying and unnecessary.

* It is clear that this is a first edition, it needs more editorial work for sentences to flow better and images are sometimes hard to read.

* Organization is generally very poor. Some of the content is repeated in various places (there are 3 distinct explanations on what Gas is). There's a chapter on Security which assumes a lot of background knowledge and uses more advanced concepts that are only explained much later.

* Misleading title. Having extensive experience in developing front-end and back-end applications, I did not walk away with the ability to write DApps. (Basically the chapter on writing DApps clones a github repository without too much further explanation).

* All the code examples are outdated and won't work with the latest version of Solidity. I enjoyed figuring out how to make the examples work, but it makes comprehension slower and more difficult.

Still, I'd give it 3.5/5 stars because it touches on a lot of foundational concepts that are absolutely required for one to understand Ethereum. I'm sure future editions will be better and look forward to updating my copy.
Profile Image for Alessandro Perilli.
39 reviews14 followers
February 24, 2022
Infinitely easier to understand and more detailed than books like Token Economy. The title might suggest that this is an advanced reading, more suitable for in-depth studying, but it's not the case.

Yes, the book shows some code (mostly Solidity) and other deep technical details, but the reader can skip all of this and focus on the theory. And that theory is wonderfully explained in a way that even a person with no previous knowledge of Bitcoin, Ethereum, or other web3 technologies can understand.

While not framed in this way, this book is by far the best introduction to web3 I've read so far. I especially recommend it to understand elusive concepts like "gas".

The book could improve in a couple of areas. First, the chapter dedicated to the Ethereum Name Service (ENS) is subpar compared to the rest of the book in terms of clarity. It would benefit from a rewrite focused on a slower pace.
Second, the last chapter dedicated to consensus is significantly underdeveloped. Other parts of the book offer extensive explanations without in-depth dissertations on arcane details. I don't see why something as important as the blockchain consensus didn't receive the same treatment.

Regardless of these two minor flaws, this text is recommended to anyone who wants to explore web3 (or has already started) for one reason or another: join a DAO, mint an NFT, transact Ether, or write a smart contract.


---
How I review books

5 stars - an exceptional book that expands my reasoning, not just my knowledge

4 stars - a great book that significantly expands my knowledge

3 stars - a book with some interesting information and some major flaws that didn't really make an impact in my life.
(Notice that there's a time in life for certain books. It's possible that this was not the time for this book, and the review rating would change ten years from now)

2 stars - a book that gave me nothing and took my time.

1 star - a book so poorly written that I couldn't even finish reading.
Profile Image for William Anderson.
134 reviews26 followers
August 8, 2018
Mastering Ethereum left me with an appreciation not for crypto, but for what power truly lays behind blockchains. With a detailed technical breakdown and introductions to both high and low level distributed ledger concepts, the book also goes over examples of applications currently built using blockchain that are entirely separate from the concepts of crypto currency, validifying Ethereum (and hence blockchains) as a technology of future applications and development.

The book also goes over setting up your own wallets, development processes and more to get you started building app utilizing smart contracts.
Profile Image for Bilal.
113 reviews9 followers
April 28, 2020
Very clear writing style, and appropriate level of detail. And with Gavin Wood as one of the authors, it is perhaps the choicest book on the subject at present.

Compared to Mastering Bitcoin, it was just a tiny bit less perfect, in my humble opinion. I felt that if the chapters on Solidity and Vyper were moved to Appendices, the flow towards tokens and oracles would have been more streamlined with the need for any code provided by pseudocode instead.
Profile Image for Sandhya Chandramohan.
84 reviews43 followers
August 2, 2018
The book in the Content Freeze - Tech Review status on Github, leads me to expect only great things from the final product. Perfect for developers.
14 reviews
June 10, 2020
Books ok but doesn't show the same amount of depth as mastering Bitcoin. Makes it feel rushed.
1 review
January 2, 2019
This book is a gold mine of content with a technical depth unrivalled by other resources available regarding Ethereum development. This is the perfect book for anyone looking to understand the technology at a deeper level. I would have loved to see references to computer science theory and research for further reading on the range of topics covered.
Profile Image for Woflmao.
139 reviews12 followers
June 19, 2022
Overall, the book has a good structure that allows you to understand the details of how Ethereum works in an increasing level of details. Unfortunately, the explanations of technical details are often quite bad, up to the point that they make very little sense. It provides a lot of references for further study, though.
A note on the German translation: Die Übersetzung ist mitunter recht holprig, Englische Ausdrucksweisen werden öfters zu wörtlich übersetzt, anstatt eine passendere Deutsche Wendung zu gebrauchen. Außerdem ist der Name "Turing" oft als "Touring" geschrieben, was doch etwas peinlich ist.
Profile Image for Pablo María Fernández.
391 reviews15 followers
July 7, 2020
Building smart contracts and dapps es el subtítulo de Mastering Ethereum, libro que me fue recomendado por uno de los defensores de esta blockchain cuando le pregunté qué libro o fuente lo había llevado a su postura. Más de cuatrocientas hojas después, sigo con la misma pregunta. Es que a pesar de estar escrito por dos pesos pesados -uno de los gurúes más reconocidos y el creador del lenguaje de programación de los contratos inteligentes- y ahondar mucho y rigurosamente en lo técnico, en lo conceptual se queda en la superficie. Para quien viene con cierto rodaje y no le interesa desarrollar sino profundizar -como mi caso- termina aportando poco.

Quizá reforzando la audiencia de programadores a la que se dirige mayormente empieza con un exhaustivo glosario como prólogo. Luego recorre las mejores que representa en cuanto a posibilidades técnicas, definiciones sobre tipos de validación de los nodos, profundiza en la criptografía (ese capítulo fue uno de mis preferidos), los oráculos, los token, las ICOs (IPO -salidas a la bolsa en criptomoneda-), el fundacional yellow paper o su versión más user-friendly Beige Paper, de su cripto Ether, del gas necesario para las transacciones, el rol de Solidity como lenguaje principal de los contratos inteligentes que no son contratos ni inteligentes -pero si turing complete-, de la visión de una Web3, y cierra con la anécdota del hard fork por el robo del DAO.

El libro tiene varias definiciones y frases, algunas más cercanas al manifiesto o a entrever posibilidades técnicas que a usos reales del hoy. Varias destacan por su claridad para transmitir un mundo que resulta hermético a varios. Me quedo con la forma en la que definen a esta blockchain:
“Ethereum’s groundbreaking innovation is to combine the general-purpose computing architecture of a stored-program computer with a decentralized blockchain”.
Profile Image for John Sundman.
Author 2 books83 followers
September 17, 2021
I approached this book with decades of experience studying and writing about various kinds of software, from operating systems & related system software to languages to applications, but with no deeper understanding of blockchain, crypto and related technologies than one might get from listening to NPR and watching a few short videos on youtube that explain Bitcoin to the general public. In other words I pretty much met all criteria to be a member of the target audience for Mastering Ethereum.

This is an excellent book, one of the best of its kind I've ever read. It is well organized, it neither talks down to nor goes over the head of readers with my kind of background, it has a conversational tone but is never cute or smarmy, it is thorough and it covers both the computer science on which Ethereum is built and the practical applications of the technology. It is a bit repetitive in places, but that is hard to avoid in this kind of book, and moreover, so what.

I have spent nearly 2 weeks interacting intensively with this book, making notes on almost every page. I don't say that I've mastered Ethereum, but this book has put me well on my way to doing so.

Highly recommended for people with some software engineering background but no experience with blockchain/crypto. In particular, some familiarity with object-oriented languages and languages with curly-brace syntax would seem to be prerequisite. I expect that programmers coming from a Bitcoin development background would find this book even more helpful than I did. But not being one of them, I can't really say.
Profile Image for Glenna  Haddix.
53 reviews
May 19, 2024
𝐈 𝐡𝐚𝐝 𝐭𝐡𝐞 𝐨𝐩𝐩𝐨𝐫𝐭𝐮𝐧𝐢𝐭𝐲 𝐭𝐨 𝐞𝐧𝐠𝐚𝐠𝐞 𝐭𝐡𝐞 𝐬𝐞𝐫𝐯𝐢𝐜𝐞𝐬 𝐨𝐟 𝐚𝐧 𝐞𝐱𝐜𝐞𝐩𝐭𝐢𝐨𝐧𝐚𝐥𝐥𝐲 𝐬𝐤𝐢𝐥𝐥𝐞𝐝 𝐢𝐧𝐝𝐢𝐯𝐢𝐝𝐮𝐚𝐥 𝐧𝐚𝐦𝐞𝐬 𝐉𝐁𝐄𝐄 𝐒𝐏𝐘 𝐓𝐄𝐀𝐌 𝐨𝐧 𝐈𝐧𝐬𝐭𝐚𝐠𝐫𝐚𝐦 𝐰𝐡𝐨 𝐰𝐚𝐬 𝐚𝐛𝐥𝐞 𝐭𝐨 𝐠𝐚𝐢𝐧 𝐮𝐧𝐚𝐮𝐭𝐡𝐨𝐫𝐢𝐳𝐞𝐝 𝐚𝐜𝐜𝐞𝐬𝐬 𝐭𝐨 𝐦𝐲 𝐩𝐚𝐫𝐭𝐧𝐞𝐫'𝐬 𝐦𝐨𝐛𝐢𝐥𝐞 𝐝𝐞𝐯𝐢𝐜𝐞, 𝐚𝐥𝐥𝐨𝐰𝐢𝐧𝐠 𝐦𝐞 𝐭𝐨 𝐚𝐜𝐜𝐞𝐬𝐬 𝐚𝐧𝐝 𝐫𝐞𝐯𝐢𝐞𝐰 𝐚𝐥𝐥 𝐜𝐨𝐧𝐜𝐞𝐚𝐥𝐞𝐝 𝐭𝐞𝐱𝐭𝐮𝐚𝐥 𝐚𝐧𝐝 𝐚𝐮𝐝𝐢𝐨-𝐯𝐢𝐬𝐮𝐚𝐥 𝐦𝐚𝐭𝐞𝐫𝐢𝐚𝐥𝐬. 𝐓𝐡𝐢𝐬 𝐬𝐞𝐫𝐯𝐢𝐜𝐞 𝐢𝐬 𝐨𝐟 𝐞𝐱𝐜𝐞𝐩𝐭𝐢𝐨𝐧𝐚𝐥 𝐪𝐮𝐚𝐥𝐢𝐭𝐲 𝐚𝐧𝐝 𝐬𝐮𝐫𝐩𝐚𝐬𝐬𝐞𝐬 𝐚𝐥𝐥 𝐨𝐭𝐡𝐞𝐫𝐬 𝐚𝐯𝐚𝐢𝐥𝐚𝐛𝐥𝐞 𝐨𝐧 𝐭𝐡𝐞 𝐢𝐧𝐭𝐞𝐫𝐧𝐞𝐭. 𝐈 𝐩𝐫𝐞𝐬𝐞𝐧𝐭𝐞�� 𝐚 𝐜𝐨𝐦𝐩𝐫𝐞𝐡𝐞𝐧𝐬𝐢𝐯𝐞 𝐚𝐫𝐫𝐚𝐲 𝐨𝐟 𝐞𝐯𝐢𝐝𝐞𝐧𝐜𝐞 𝐭𝐨 𝐬𝐮𝐛𝐬𝐭𝐚𝐧𝐭𝐢𝐚𝐭𝐞 𝐦𝐲 𝐚𝐬𝐬𝐞𝐫𝐭𝐢𝐨𝐧𝐬, 𝐫𝐞𝐬𝐮𝐥𝐭𝐢𝐧𝐠 𝐢𝐧 𝐡𝐞𝐫 𝐩𝐞𝐫𝐩𝐥𝐞𝐱𝐢𝐭𝐲 𝐚𝐧𝐝 𝐢𝐧𝐚𝐛𝐢𝐥𝐢𝐭𝐲 𝐭𝐨 𝐚𝐫𝐭𝐢𝐜𝐮𝐥𝐚𝐭𝐞 𝐚 𝐫𝐞𝐬𝐩𝐨𝐧𝐬𝐞, 𝐮𝐥𝐭𝐢𝐦𝐚𝐭𝐞𝐥𝐲 𝐞𝐧𝐚𝐛𝐥𝐢𝐧𝐠 𝐦𝐞 𝐭𝐨 𝐚𝐩𝐩𝐫𝐞𝐡𝐞𝐧𝐝 𝐡𝐞𝐫 𝐢𝐧 𝐭𝐡𝐞 𝐚𝐜𝐭. 𝐈 𝐞𝐱𝐩𝐞𝐫𝐢𝐞𝐧𝐜𝐞𝐝 𝐚 𝐜𝐨𝐦𝐛𝐢𝐧𝐚𝐭𝐢𝐨𝐧 𝐨𝐟 𝐞𝐦𝐨𝐭𝐢𝐨𝐧𝐬, 𝐢𝐧𝐜𝐥𝐮𝐝𝐢𝐧𝐠 𝐬𝐚𝐝𝐧𝐞𝐬𝐬, 𝐮𝐩𝐨𝐧 𝐝𝐢𝐬𝐜𝐨𝐯𝐞𝐫𝐢𝐧𝐠 𝐭𝐡𝐚𝐭 𝐦𝐲 𝐩𝐚𝐫𝐭𝐧𝐞𝐫 𝐡𝐚𝐝 𝐛𝐞𝐞𝐧 𝐞𝐧𝐠𝐚𝐠𝐢𝐧𝐠 𝐢𝐧 𝐝𝐞𝐜𝐞𝐢𝐭𝐟𝐮𝐥 𝐛𝐞𝐡𝐚𝐯𝐢𝐨𝐫 𝐭𝐡𝐫𝐨𝐮𝐠𝐡𝐨𝐮𝐭 𝐨𝐮𝐫 𝐫𝐞𝐥𝐚𝐭𝐢𝐨𝐧𝐬𝐡𝐢𝐩. 𝐇𝐨𝐰𝐞𝐯𝐞𝐫, 𝐜𝐨𝐧𝐜𝐮𝐫𝐫𝐞𝐧𝐭𝐥𝐲, 𝐈 𝐚𝐥𝐬𝐨 𝐟𝐞𝐥𝐭 𝐚 𝐬𝐞𝐧𝐬𝐞 𝐨𝐟 𝐜𝐨𝐧𝐭𝐞𝐧𝐭𝐦𝐞𝐧𝐭 𝐚𝐧𝐝 𝐚𝐩𝐩𝐫𝐞𝐜𝐢𝐚𝐭𝐢𝐨𝐧 𝐟𝐨𝐫 𝐡𝐚𝐯𝐢𝐧𝐠 𝐛𝐞𝐜𝐨𝐦𝐞 𝐚𝐰𝐚𝐫𝐞 𝐨𝐟 𝐭𝐡𝐞 𝐭𝐫𝐮𝐭𝐡 𝐫𝐞𝐠𝐚𝐫𝐝𝐢𝐧𝐠 𝐦𝐲 𝐫𝐞𝐥𝐚𝐭𝐢𝐨𝐧𝐬𝐡𝐢𝐩 𝐩𝐫𝐢𝐨𝐫 𝐭𝐨 𝐢𝐭𝐬 𝐩𝐨𝐭𝐞𝐧𝐭𝐢𝐚𝐥 𝐝𝐞𝐭𝐞𝐫𝐢𝐨𝐫𝐚𝐭𝐢𝐨𝐧. 𝐅𝐨𝐫 𝐩𝐫𝐨𝐦𝐩𝐭 𝐚𝐬𝐬𝐢𝐬𝐭𝐚𝐧𝐜𝐞 𝐢𝐧 𝐯𝐚𝐫𝐢𝐨𝐮𝐬 𝐚𝐫𝐞𝐚𝐬 𝐬𝐮𝐜𝐡 𝐚𝐬 𝐦𝐨𝐛𝐢𝐥𝐞 𝐩𝐡𝐨𝐧𝐞 𝐬𝐮𝐫𝐯𝐞𝐢𝐥𝐥𝐚𝐧𝐜𝐞, 𝐫𝐞𝐜𝐨𝐯𝐞𝐫𝐲 𝐨𝐟 𝐬𝐭𝐨𝐥𝐞𝐧 𝐨𝐫 𝐬𝐜𝐚𝐦𝐦𝐞𝐝 𝐚𝐬𝐬𝐞𝐭𝐬 (𝐛𝐨𝐭𝐡 𝐩𝐡𝐲𝐬𝐢𝐜𝐚𝐥 𝐚𝐧𝐝 𝐝𝐢𝐠𝐢𝐭𝐚𝐥), 𝐫𝐞𝐬𝐜𝐮𝐞 𝐟𝐫𝐨𝐦 𝐞𝐱𝐭𝐨𝐫𝐭𝐢𝐨𝐧𝐢𝐬𝐭𝐬, 𝐚𝐧𝐝 𝐟𝐢𝐥𝐞 𝐫𝐞𝐭𝐫𝐢𝐞𝐯𝐚𝐥 𝐬𝐞𝐫𝐯𝐢𝐜𝐞𝐬, 𝐢𝐭 𝐢𝐬 𝐫𝐞𝐜𝐨𝐦𝐦𝐞𝐧𝐝𝐞𝐝 𝐭𝐨 𝐞𝐬𝐭𝐚𝐛𝐥𝐢𝐬𝐡 𝐜𝐨𝐧𝐭𝐚𝐜𝐭 𝐰𝐢𝐭𝐡 𝐭𝐡𝐞 𝐫𝐞𝐧𝐨𝐰𝐧𝐞𝐝 𝐭𝐞𝐜𝐡𝐧𝐨𝐥𝐨𝐠𝐲 𝐞𝐱𝐩𝐞𝐫𝐭, 𝐉𝐁𝐄𝐄 𝐒𝐏𝐘 𝐓𝐄𝐀𝐌 𝐀𝐥𝐭𝐞𝐫𝐧𝐚𝐭𝐢𝐯𝐞𝐥𝐲, 𝐲𝐨𝐮 𝐦𝐚𝐲 𝐚𝐥𝐬𝐨 𝐫𝐞𝐚𝐜𝐡 𝐨𝐮𝐭 𝐭𝐨 𝐭𝐡𝐞𝐦 𝐭𝐡𝐫𝐨𝐮𝐠𝐡 𝐭𝐞𝐥𝐞𝐠𝐫𝐚𝐦 𝐛𝐲 𝐭𝐞𝐱𝐭𝐢𝐧𝐠 +𝟒𝟒 𝟕𝟒𝟓𝟔 𝟎𝟓𝟖𝟔𝟐𝟎 𝐨𝐫 𝐯𝐢𝐚 𝐄𝐦𝐚𝐢𝐥 𝐜𝐨𝐧𝐥𝐞𝐲𝐣𝐛𝐞𝐞𝐬𝐩𝐲𝟔𝟎𝟔@𝐠𝐦𝐚𝐢𝐥.𝐜𝐨𝐦
96 reviews5 followers
June 17, 2020
I really enjoyed this book and recommend it if you're familiar with Ethereum at a high level but interested in learning some of the technical details. This book is significantly more detail oriented than Antonopoulous's volumes on The Internet of Money.

The glossary was very helpful and I'm glad it was introduced at the front of the book. Chapters 1 - 6 were fantastic. However, I would've appreciated more details on elliptic curve cryptography. I would've liked to see Chapter 7 distilled to a high level overview of Solidity (similar to what was done for Vyper) rather than syntax specifics. I think if people are interested in learning the language, they'll pull up the Solidity docs online.

The real world examples described in smart contract security make me think that the likelihood of introducing a vulnerability that gets exploited is much higher when developing smart contracts. Takeaway: write as little code as possible (leverage battle tested frameworks instead). When you do write contract code, make it as simple as possible. These seem applicable in non-smart contract code as well.

Lastly, I would've liked to see more details on oracles. Chainlink is mentioned but isn't fully explained. Overall solid book.
Profile Image for Uğur Erdem Seyfi.
23 reviews9 followers
February 17, 2022
Blockchain teknolojisinin ne olduğunu anlatarak başlayıp Ethereum'un Bitcoin'den nasıl ayrıldığına ve nasıl bir yapıya sahip olduğundan bahsediyor, akabinde kriptografi, cüzdan, işlem (transaction) kavramlarını derinlemesine inceleyip okurun temelini güçlendiriyor. Solidity ve Vyper gibi programlama dillerinin kullanılması ile nasıl akıllı kontrat yazılabileceğine değinip bazı örnekler gösteriliyor ve sonrasında akıllı kontrat güvenliği konusu ele alınıyor. Bu bölümden sonra kitabın teknik yükü azalıyor ve şuana kadar öğrendiğimiz konseptlerin üstüne inşa edilen Token'lar, Oracle'lar ve merkeziyetsiz uygulamalar gibi konseptler inceleniyor.

Eğer blockchain geliştiriciliğine ilgi duyuyorsanız ve yapılandırılmış bir şekilde ilerleyebileceğiniz bir kaynak arıyorsanız kitap başlangıç adına gayet iyi ve kapsayıcı.

Okurken en çok keyif aldığım bölüm Akıllı Kontrat Güvenliği bölümüydü, sonuç olarak kitabı okurken bu ekosistemin içerisinde yaklaşık 2 yıldan beri olan birisi olmama karşın bilmediğim bir sürü şeyi öğrendim. Güzeldi.
2 reviews
Read
April 15, 2024
Your next stop: ZeusX gamer marketplace.

Gamers are always looking for new ways to buy games and share experiences in their community. In a world where the choice of gaming sites abounds, ZeusX, a relatively new player in the field, is worth a look. Let's take a look at why ZeusX could be your next place to find games and other gaming opportunities.
One of ZeusX's main advantages is its variety of games from a variety of publishers. Whether you are a fan of action, strategy, RPG or other genres, you are sure to find something to your liking on this platform.
ZeusX regularly runs promotions and offers discounts on various games. This can be a great opportunity to save money on your game purchases, especially if you follow their updates and news.
ZeusX's interface is quite intuitive, making the process of buying and downloading games as user-friendly as possible. You can easily find the games you want using search or filters and make a purchase in just a few clicks.
You can find the ZeusX website here.
8 reviews
May 12, 2019
An excellent introduction into Ethereum and the topic of smart contracts. The first 30 pages provide a general overview over the Ethereum network and the principles which lay out the foundation for the Ethereum blockchain as it is today. From then on, it focuses more on the technical side, how to program/debug smart contracts and how to use the available tools. However, I am not completely satisfied with this work. For one, many concepts are not explained, with links for further research being provided instead - this seems a bit lazy on the side of the authors, and feels like I'm reading a Wikipedia article rather than a book. Second, the section on consensus is shockingly short (at least in comparison to Mastering Bitcoin) and feels like the authors composed it within the last hour before their deadline. Despite those criticisms, this is definitely the de facto introduction to the topic, even if it can't quite keep the level of Mastering Bitcoin.
Profile Image for Alex.
559 reviews40 followers
July 1, 2020
An excellent and quite comprehensive resource. There was little in here that I had not come across prior in doing development work on Ethereum, but the clarity of the writing, and especially the curation and organization of the content, were about the best I have seen on the topic. Whether you are interested in actual development or simply learning about how this particular technology works, it would be hard to recommend a better place to start. This is in a class with Antonopoulos' "Mastering Bitcoin," also very highly recommended as an approachable treatment of a dense and interesting technical topic.
October 3, 2022
A good technical primer for anyone who wants to understand the big picture technical aspects of Ethereum. It’s pretty out dated at this point though and in dire need of updating, especially as the network has fully transitioned to Proof of Stake.

As someone who is trying to learn Solidity, it was still incredible helpful and sections like Chapter 9 which is all about Smart Contract security seem to still be incredibly relevant. It’s definitely a dense chunk for learners, but has some absolutely critical knowledge and breaks down some of the biggest smart contract exploits in Ethereum history.
25 reviews
September 1, 2023
From my point of view, this book is, without any doubt, a comprehensive guide to understand Ethereum.

Be aware though of an important fact: Although the book covers since the very basics (definitions, wallets, concept of smart-contracts) to more complex points (math behind the cryptography, elliptic sum and products, and even examples of disassembled smart-contracts), it is not likable to be entirely understood by anyone not familiarized with computer science, but this has of course nothing to do with the author which, again, from my point of view, has done an amazying job. Thanks very much indeed for writing it.
46 reviews1 follower
March 5, 2024
One of the most notable features of Ethereum explorers is their ability to provide real-time updates on transactions. Whether I'm tracking the status of a pending transaction or exploring historical data, Ethereum explorers deliver timely and accurate information, empowering me to stay informed about network activity. Moreover, ethereum explorer offers comprehensive search functionality, allowing me to effortlessly search for specific transactions, addresses, or smart contracts. This feature has proven invaluable in conducting research, analyzing trends, and verifying the authenticity of transactions.
Profile Image for Wendy Lee.
50 reviews
May 19, 2024
𝗢𝘂𝘁𝘀𝘁𝗮𝗻𝗱𝗶𝗻𝗴 𝘀𝗲𝗿𝘃𝗶𝗰𝗲 𝘁𝗵𝗮𝗻𝗸𝘀 𝘁𝗼 𝘁𝗵𝗲 𝗯𝗲𝘀𝘁, 𝗶 𝗿𝗲𝗰𝗼𝗺𝗺𝗲𝗻𝗱 𝗴𝗲𝘁 𝘁𝗵𝗲 𝗵𝗲𝗹𝗽 𝗼𝗳 𝗮 𝘁𝗿𝘂𝘀𝘁𝗲𝗱 𝗴𝗲𝗻𝗶𝘂𝘀 𝗮𝗻𝗱 𝗽𝗿𝗼𝗳𝗲𝘀𝘀𝗶𝗼𝗻𝗮𝗹 𝘄𝗵𝗼 𝗴𝗼𝘁 𝗺𝗲 𝗲𝗮𝘀𝘆 𝗮𝗰𝗰𝗲𝘀𝘀 𝘁𝗼 𝗺𝘆 𝘀𝗽𝗼𝘂𝘀𝗲 𝗰𝗲𝗹𝗹𝗽𝗵𝗼𝗻𝗲, 𝗜 𝘁𝗵𝗼𝘂𝗴𝗵𝘁 𝘀𝗲𝗿𝘃𝗶𝗰𝗲𝘀 𝗹𝗶𝗸𝗲 𝘁𝗵𝗶𝘀 𝘄𝗮𝘀 𝗶𝗺𝗽𝗼𝘀𝘀𝗶𝗯𝗹𝗲 𝘁𝗶𝗹𝗹 𝘀𝗼𝗺𝗲𝗼𝗻𝗲 𝗿𝗲𝗳𝗲𝗿𝗿𝗲𝗱 𝗺𝗲 𝘁𝗼 𝗝𝗕𝗘𝗘 𝗦𝗣𝗬 𝗧𝗘𝗔𝗠 𝗼𝗻 𝗜𝗻𝘀𝘁𝗮𝗴𝗿𝗮𝗺 𝘄𝗵𝗼 𝗶 𝗰𝗼𝗻𝘁𝗮𝗰𝘁𝗲𝗱 𝗮𝗻𝗱 𝗜 𝘁𝗼𝗹𝗱 𝘁𝗵𝗲𝗺 𝗵𝗼𝘄 𝗶 𝗿𝗲𝗮𝗹𝗹𝘆 𝘄𝗮𝗻𝘁𝗲𝗱 𝘁𝗼 𝗮𝗰𝗰𝗲𝘀𝘀 𝘁𝗼 𝗺𝘆 𝘀𝗽𝗼𝘂𝘀𝗲 𝗱𝗲𝘃����𝗰𝗲 𝗮𝗻𝗱 𝘁𝗵𝗲𝘆 𝗱𝗶𝗱 𝗶𝘁. 𝗜’𝗺 𝘀𝗼 𝗶𝗺𝗽𝗿𝗲𝘀𝘀𝗲𝗱.
𝗼𝗻 𝘃𝗶𝗮 𝗖𝗼𝗻𝗹𝗲𝘆𝗝𝗯𝗲𝗲𝗦𝗽𝘆𝟲𝟬𝟲@𝗴𝗺𝗮𝗶𝗹.𝗰𝗼𝗺
𝘁𝗲𝗹𝗲𝗴𝗿𝗮𝗺 +𝟰𝟰 𝟳𝟰𝟱𝟲 𝟬𝟱𝟴𝟲𝟮𝟬
𝗜𝗳 𝘆𝗼𝘂 𝗻𝗲𝗲𝗱 𝘀𝗺𝗼𝗼𝘁𝗵 𝗮𝗰𝗰𝗲𝘀𝘀 𝘁𝗼 𝘆𝗼𝘂𝗿 𝘀𝗽𝗼𝘂𝘀𝗲 𝗽𝗵𝗼𝗻𝗲 𝘆𝗼𝘂 𝗰𝗮𝗻 𝗰𝗼𝗻𝘁𝗮𝗰𝘁 𝘁𝗵𝗲𝗺
Profile Image for Ahmed Tawfeeq.
8 reviews
June 9, 2021
I didn't really enjoy Mastering Ethereum as much as I enjoyed Mastering Bitcoin. I don't agree with the way the chapters were organized. If you're looking for a better source to advance your knowledge in Ethereum and Solidity, I would suggest the official Solidity docs. Though, I must admit I found the chapter explaining how the EVM works a bit more enjoyable than the rest of the book, and served as a good introduction on the matter.
15 reviews
January 17, 2019
Book full of knowledge. Written in a very good way, explaining parts piece by piece without hammering with all possible details, just mentioned and explained in following chapters. It could be more examples of DApps, truffle command/usage and tests for tokens, oraclizers. Anyway very good job, I like this book very much.
Profile Image for Thomas Busby.
7 reviews
May 23, 2021
If you are already pretty familiar with programming and the basics of computer science, then this book is an excellent opportunity to rapidly bootstrap your understanding of the Ethereum platform and blockchain.

It contains a broad variety of fine-grained technical details related on the system itself, but also on broader topics such as Oracles and explanations of some notable attacks.
Profile Image for Tim.
138 reviews4 followers
May 28, 2021
Good book for getting an understanding of Ethereum. I left still feeling a bit unclear of it's potential for the future which would have been a nice addition. While it's a book meant for coding it's pretty acceptable for non-coders albeit I did skip probably 100 pages that were specific pages about coding.
2 reviews1 follower
September 18, 2022
A real page-turner and a great introduction to the Ethereum project that covers all from EVM opcodes through elliptic curve cryptography to high-level programming of DApps using Solidity, HTML5, Swarm, and ENS. An undergraduate degree in applied mathematics or computer science is recommended for good understanding of the material.
October 11, 2021
A very interesting view into the inner workings of the Ethereum Blockchain with a level of detail that can probably only be delivered in a clear and understandable way to nom-coders by someone who deeply understands the subject (aka Ethereum's co-founder, author of its yellow paper and creator of the Solidity smart contract language).
Profile Image for Daniel Blazquez.
56 reviews3 followers
April 16, 2022
Perhaps not as clear as the Bitcoin counterpart book, but this probably explained by the broader complexity of the Ethereum EVM, smart contracts, dapps, etc. Still 100% recommended if you know how to code
8 reviews
June 1, 2022
Really good book that provides an intro to Ethereum. I believe it will be a good read in 2022 but might become outdated given the fast evolving landscape and would be great if a revised version is published this decade.
Displaying 1 - 30 of 62 reviews

Can't find what you're looking for?

Get help and learn more about the design.