Your journey towards mastering Solidity made easy with this comprehensive guide.
About This Book
* Programmers looking to leverage blockchain technology for advanced apps
* Engineers who want to understand Ethereum and how to build apps with it.
Who This Book Is For
This book is for professionals who want to learn Ethereum, Blockchain, and Solidity to write Smart Contracts and understand advanced topics to help develop production-ready code.
What You Will Learn
* Understand how to test & debug Smart Contracts with Truffle framework, Ganache, Remix, and MetaMask.
* Gain insight into maintaining code quality with different tools.
* Deep dive into ERC standards such as ERC-20 and ERC-721.
* Become adept at using design patterns while writing Smart Contracts.
* Understand how to use MultiSig wallets and how they are used to improve the security of the contracts.
* Get to grips with using Oracle services to fetch information outside of the Blockchain.
In Detail
With this book, the readers will learn how to write production-ready Smart Contracts for the Ethereum Blockchain.
This book will serve as a comprehensive guide that covers different ERC standards such as ERC-20, ERC-223, ERC-721. We will also discuss which standard to choose while writing Smart Contracts. You will be taken through different Smart Contracts available for use in libraries such as OpenZeppelin. You will explore Truffle, Gache, Remix & MetaMask and different approaches to write ICO (Initial Coin Offering) Smart Contracts. You will also learn to use different open source tools to test, review and improve the quality of the code to make it production ready.
Finally, with the help of comprehensive examples, you will learn how to add security to Smart Contracts and the delve into the various security considerations that must be paid attention to.
Sprache
Verlagsort
Zielgruppe
Maße
Höhe: 235 mm
Breite: 191 mm
ISBN-13
978-1-78953-241-8 (9781789532418)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Klassifikation
Jitendra has over twelve years of experience in software architecture and designing high throughput server applications. Jitendra is an industry expert on blockchain and is a frequent contributor, hacker and speaker at various conferences and meetups.
He has written and reviewed Ethereum Solidity Smart Contracts, and currently, holds more than $200+ million worth of Ethereums and tokens.
He has been writing Ethereum Smart Contracts in Solidity and conducting Smart Contract security analysis since 2016.