Ethereum Projects for Beginners : Build Blockchain-Based Cryptocurrencies, Smart Contracts, and DApps.
Ethereum enables the development of efficient, smart contracts that contain code. These smart contracts interact with other smart contracts to make decisions, store data, and send Ether to others. This book begins with an introduction to Ethereum and then a detailed step-by-step process required to...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Birmingham :
Packt Publishing Ltd,
2018.
|
Temas: | |
Acceso en línea: | Texto completo |
Tabla de Contenidos:
- Cover; Title Page; Copyright and Credits; Packt Upsell; Contributor; Table of Contents; Preface; Chapter 1: Workflow Setup and Thinking Blockchain; Ethereum-based projects; Gnosis; FirstBlood; Dynamis; Ujo Music; Golem; Overview of blockchain and Ethereum; Going from Bitcoin to Ethereum; The benefits and limitations; Benefits of blockchain and Ethereum; Limitations of blockchain and Ethereum; Overcoming limitations; Setting up the workflow; Requirements; Getting started; Summary; Chapter 2: Developing Your First Decentralized Application with Ethereum; Creating a project.
- Deploying and testing a projectsStarting a development blockchain ; Configuring your deployment; Deploying the smart contracts; Exploring the Solidity syntax and JavaScript codes; Understanding the Solidity syntax; Working with JavaScript; Bug fixing and debugging smart contracts; Changing our application with a better payment application; Summary; Chapter 3: Creating Your Own Cryptocurrency on the Ethereum Blockchain; Creating an ERC20 token; Installing OpenZepplin Solidity; Setting up new project; Deploying and testing ERC20 tokens; Deploying ERC20 tokens; Testing ERC20 tokens.
- Understanding token standardsERC20; ERC721; ERC827; Using tokens and executing logic; Summary; Chapter 4: Signing Legal Documents on Blockchains and Identity Verification; User identity and sensitive data on the blockchain; Hashing; Dealing with files and large data on the blockchain; User identity verification with blockchains; Signing a document on the blockchain ; Summary; Chapter 5: Ethereum Outside the PC/Web Environment; Ethereum outside the browser; Ethereum and IoT; Ethereum and smartphone applications; Using a DApp browser; Using Android or the iOS library.
- Further steps and resourcesSummary; Other Books You May Enjoy; Index.