Book Image

Ethereum Cookbook

By : Manoj P R
Book Image

Ethereum Cookbook

By: Manoj P R

Overview of this book

Ethereum and Blockchain will change the way software is built for business transactions. Most industries have been looking to leverage these new technologies to gain efficiencies and create new business models and opportunities. The Ethereum Cookbook covers various solutions such as setting up Ethereum, writing smart contracts, and creating tokens, among others. You’ll learn about the security vulnerabilities, along with other protocols of Ethereum. Once you have understood the basics, you’ll move on to exploring various design decisions and tips to make your application scalable and secure. In addition to this, you’ll work with various Ethereum packages such as Truffle, Web3, and Ganache. By the end of this book, you’ll have comprehensively grasped the Ethereum principles and ecosystem.
Table of Contents (13 chapters)

Introduction

Tokens in Ethereum represent a financial value or exist as a digital asset. These tokens can be either fungible or non-fungible, based on the requirement. They can represent anything ranging from a currency to a virtual cat that can be traded. Using an Ethereum-based token allows you to make use of Ethereum's existing infrastructure rather than building a blockchain from scratch.

A fungible token is one that is not unique and is perfectly interchangeable with other identical tokens. For example, the US dollar can be compared with fungible tokens. It is perfectly exchangeable with any other US dollar. Non-Fungible Tokens (NFTs) are unique in nature and can be distinguished from one another. For example, a collectible card can be considered as an NFT, and each card has different characteristics that make it stand out.

The Ethereum community has some standards defined...