The Essential Guide to Web3
By :
The Essential Guide to Web3
By:
Overview of this book
Web3, the new blockchain-based web, is often hailed as the future of the internet. Driven by technologies such as cryptocurrencies, NFTs, DAOs, decentralized finance, and more, Web3’s aim is to give individuals more control over the web communities they belong to. Whether you’re a beginner or an experienced developer, this book will help you master the intricacies of Web3 and its revolutionary technologies.
Beginning with a concise introduction to blockchain and the Ethereum ecosystem, this book quickly immerses you in real-world blockchain applications. You’ll work on carefully crafted hands-on exercises that are designed for beginners as well as users with prior exposure. The chapters show you how to build and deploy smart contracts, while mastering security controls and discovering best practices for writing secure code. As you progress, you’ll explore tokenization and gain proficiency in minting both fungible and non-fungible tokens (NFTs) with the help of step-by-step instructions. The concluding chapters cover advanced topics, including oracles, Layer 2 (L2) networks, rollups, zero knowledge proofs, and decentralized autonomous organizations (DAOs).
By the end of this Web3 book, you’ll be well-versed in the Web3 ecosystem and have the skills to build powerful and secure decentralized applications.
Table of Contents (25 chapters)
Preface
Chapter 1: Fundamentals of Blockchain and Web3
Chapter 2: Getting Started With Ethereum
Chapter 3: Your First Ethereum Transaction
Part 2 – All about Smart Contracts
Chapter 4: Introduction to Smart Contracts
Chapter 5: Creating and Deploying Your First Smart Contract
Chapter 6: Smart Contract Security and Access Controls
Part 3 – Writing Your DApps for Web3
Chapter 7: Developer Tools and Libraries for Web3 Development
Chapter 8: Writing and Testing Your First dApp on Web3
Part 4 – Fungible Tokens
Chapter 9: Introduction to Tokenization
Chapter 10: Creating Your First Token
Part 5 – Non-Fungible Tokens
Chapter 11: Non-Fungible Token Standards
Chapter 12: Creating Your First Non-Fungible Token
Part 6 – Web3 Advanced Topics
Chapter 13: Understanding Oracles
Chapter 14: Zero-Knowledge Proofs and Zero-Knowledge EVMs
Chapter 15: L2 Networks and Rollups
Chapter 16: Decentralized Autonomous Organizations – Overview
Index
Customer Reviews