Part 1: Introduction to DeFi Application Development

In this first part, you will get an overview of Decentralized Finance (DeFi) and learn the generic architecture of DeFi applications. Building on the concepts you will learn, you will start building a DeFi application by creating a starter project. You will learn how to use Hardhat to build, deploy, and debug smart contracts written with Solidity, test smart contracts with JavaScript, interact with smart contracts from UI with Ethers.js and React.js, and the DeFi wallet connection with the UI.

This part has the following chapters:

  • Chapter 1, Introduction to DeFi
  • Chapter 2, Getting Started with DeFi Application Development
  • Chapter 3, Interacting with Smart Contracts and DeFi Wallets in the ...

Get Building Full Stack DeFi Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.