Publisher's Synopsis
Design and develop decentralized applications using Hedera Hashgraph
Key Features
- Understand the Hedera DLT ecosystem, its key concepts and implementation
- Implement smart contracts, wallets, and decentralized applications(DApps) using Hedera
- Learn how to develop dApps like NFT minting platforms and p2p lending platforms
Book Description
Hedera is a fully open source, proof-of-stake, public network and governing body for building and deploying decentralized applications. This book serves as a practical guide to developing a full-fledged decentralized application with Hedera Hashgraph
This book will walk you through the core concepts and key features of Hedera. You will understand the process of Hedera's consensus algorithm and setting up your Hedera development environment. As you steadily progress, you'll go on to setting up and managing a wallet account. This will further help you to create, update, delete, and submit transactions to the Hedera Network. You'll also learn about the concepts of tokenization, Hedera token service, and Hedera Decentralised file storage service. As you explore later chapters, you'll learn to develop and deploy solidity smart contracts and also interact with the Hedera blockchain. You will then move on to learning the concepts of Cryptographic signatures, Hash functions, Sharding, and their implementation. Lastly, you'll understand the concepts of DeFi and its use cases
By the end of this book, you will learn to launch high-throughput and Low latency dApps built on the Hedera Hashgraph network
What you will learn
- Submit messages to the Hedera network for time-stamping and ordering
- Configure and manage Fungible and Non-Fungible tokens using Hedera's Token service
- Create and deploy Solidity smart contracts using Hedera Smart Contract service
- Store and manage files for your DApp using Hedera File Services
- Understand security and cryptography implementations in Hedera
- Acquire knowledge on the advanced principles of sharding and scalability on Hedera
Who This Book Is For
This book is for blockchain developers and IT professionals who aspire to learn about Hedera DLT and develop a Hedera dApp. The reader should have a basic understanding of blockchain and distributed ledger technologies. Beginner-level programming experience in Javascript can be helpful but not a necessity
Table of Contents
- Introduction to Hedera
- Understanding Hedera's Consensus
- Setting Up Your Hedera Development Environment
- Wallets and Accounts
- Deep Dive into Hedera's Consensus Service
- Using Hedera for Transactions
- Hedera Token Service
- Hedera File Service
- Smart Contracts on Hedera
- Advanced Hedera Topics
- Hedera's Guardian
- Decentralised Finance and Its Use Cases on Hedera
- Building a peer-to-peer lending platform on Hedera