Building Full Stack DeFi Applications: A practical guide to creating your own decentralized finance projects on blockchain
暫譯: 構建全棧去中心化金融應用程式:在區塊鏈上創建您自己的去中心化金融項目的實用指南

Zhou, Samuel

  • 出版商: Packt Publishing
  • 出版日期: 2024-03-29
  • 售價: $1,860
  • 貴賓價: 9.5$1,767
  • 語言: 英文
  • 頁數: 490
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1837634114
  • ISBN-13: 9781837634118
  • 相關分類: 區塊鏈 Blockchain
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Take your blockchain and Web3 development skills to the next level by building real-world full-stack DeFi applications with Solidity and JavaScript

Key Features

  • Gain the knowledge you need to start implementing DeFi principles in practice
  • Learn how to build full-stack real-world DeFi products from scratch with step-by-step instructions
  • Leverage tools like Hardhat, Ethers.js, Node.js, React.js, Solidity, and Web3 for effective DeFi application development
  • Purchase of the print or Kindle book includes a free PDF eBook

Book Description

Enter the world of Decentralized Finance (DeFi) with Building Full Stack DeFi Applications. Understand how this blockchain-based financial technology, designed to manage crypto assets, runs independently without centralized financial institutions like banks and brokerages, eliminating the fees that banks and other financial companies charge for using their services. This book will show you how DeFi solutions are built with smart contracts running on blockchains and how they allow users to gain and earn crypto assets based on the trust of the smart contracts.

This book uncovers the inner workings of DeFi by guiding you through the mathematical foundations and teaching you how to build real-world DeFi products with Solidity and JavaScript. As you progress through the chapters, you'll learn how to implement smart contracts of liquidity pools to trade cryptocurrencies and implement staking, including farming features that allow users to earn. You'll also find out how to create asset pools that allow users to lend and borrow cryptocurrencies and generate interest. Additionally, you'll discover how to use Web3 libraries to build the frontend of DeFi products.

By the end of this book, you'll will be well acquainted with popular tools, libraries, and design patterns for implementing a full-stack DeFi application with Web3 and Solidity.

What you will learn

  • Understand the key concepts and principles of DeFi and how it works
  • Get to grips with smart contract development to solve complex problems
  • Build your experience in designing, building, and deploying Web3 applications
  • Implement liquidity pools and swapping features for seamless crypto exchanges
  • Develop staking and farming features for DeFi applications
  • Create smart contracts for crypto loans integrated with Web3 libraries

Who this book is for

If you are a blockchain developer experienced in Web3 and Solidity development, or anyone interested in learning about blockchain and DeFi technologies, this book is for you. Product managers, executives, and other management professionals looking to start or delve into a DeFi project will also benefit from this book, as will developers and architects with basic blockchain knowledge who want to advance their skills in building full-stack DeFi products. Experience with Solidity, JavaScript, and Web3 will help you get the most out of this book.

商品描述(中文翻譯)

將您的區塊鏈和 Web3 開發技能提升到新高度,透過使用 Solidity 和 JavaScript 建立真實世界的全棧 DeFi 應用程式。

主要特點

- 獲得實踐 DeFi 原則所需的知識
- 學習如何從零開始逐步構建全棧真實世界的 DeFi 產品
- 利用 Hardhat、Ethers.js、Node.js、React.js、Solidity 和 Web3 等工具進行有效的 DeFi 應用程式開發
- 購買印刷版或 Kindle 書籍可獲得免費 PDF 電子書

書籍描述

透過《建立全棧 DeFi 應用程式》進入去中心化金融(DeFi)的世界。了解這種基於區塊鏈的金融技術如何獨立運行,無需像銀行和經紀公司等集中金融機構來管理加密資產,並消除銀行和其他金融公司收取的服務費用。本書將向您展示如何使用在區塊鏈上運行的智能合約構建 DeFi 解決方案,以及這些解決方案如何讓用戶根據智能合約的信任來獲得和賺取加密資產。

本書揭示了 DeFi 的內部運作,指導您了解數學基礎,並教您如何使用 Solidity 和 JavaScript 構建真實世界的 DeFi 產品。隨著您逐步深入各章,您將學習如何實現流動性池的智能合約以進行加密貨幣交易,並實現質押功能,包括允許用戶賺取的農業功能。您還將了解如何創建資產池,讓用戶能夠借貸加密貨幣並產生利息。此外,您將發現如何使用 Web3 庫來構建 DeFi 產品的前端。

在本書結束時,您將熟悉實現全棧 DeFi 應用程式所需的流行工具、庫和設計模式,並能夠使用 Web3 和 Solidity。

您將學到的內容

- 理解 DeFi 的關鍵概念和原則及其運作方式
- 熟悉智能合約開發以解決複雜問題
- 增強設計、構建和部署 Web3 應用程式的經驗
- 實現流動性池和交換功能以實現無縫的加密貨幣交易
- 開發 DeFi 應用程式的質押和農業功能
- 創建與 Web3 庫集成的加密貸款智能合約

本書適合誰

如果您是有經驗的區塊鏈開發者,熟悉 Web3 和 Solidity 開發,或任何對學習區塊鏈和 DeFi 技術感興趣的人,本書適合您。產品經理、高層主管及其他管理專業人士希望開始或深入了解 DeFi 項目的人也將從本書中受益,此外,具備基本區塊鏈知識的開發者和架構師希望提升其構建全棧 DeFi 產品技能的人也會受益。具備 Solidity、JavaScript 和 Web3 的經驗將幫助您充分利用本書。

目錄大綱

  1. Introduction to DeFi
  2. Getting Started with DeFi Application Development
  3. Interacting with Smart Contracts and DeFi Wallets in the Frontend
  4. Introduction to Decentralized Exchanges
  5. Build Crypto-Trading Smart Contracts
  6. Implementing a Liquidity Management Frontend with Web3
  7. Implementing a Token Swapping Frontend with Web3
  8. Working with Native Tokens
  9. Building Smart Contracts for Staking and Farming
  10. Implementing Frontend for Staking and Farming
  11. An Introduction to Crypto Loans
  12. Implementing an Asset Pool Smart Contract for a Crypto Loan
  13. Implementing a Price Oracle for Crypto Loans
  14. Implementing the Crypto Loan Frontend with Web3

目錄大綱(中文翻譯)


  1. Introduction to DeFi

  2. Getting Started with DeFi Application Development

  3. Interacting with Smart Contracts and DeFi Wallets in the Frontend

  4. Introduction to Decentralized Exchanges

  5. Build Crypto-Trading Smart Contracts

  6. Implementing a Liquidity Management Frontend with Web3

  7. Implementing a Token Swapping Frontend with Web3

  8. Working with Native Tokens

  9. Building Smart Contracts for Staking and Farming

  10. Implementing Frontend for Staking and Farming

  11. An Introduction to Crypto Loans

  12. Implementing an Asset Pool Smart Contract for a Crypto Loan

  13. Implementing a Price Oracle for Crypto Loans

  14. Implementing the Crypto Loan Frontend with Web3