登录 后可观看高清视频

DeFi DApp 实战:从零构建去中心化应用

28次播放
20小时前

视频 AI 总结:

  1. 核心内容: 本视频是 DeFi 项目实战阶段的第一节,主要介绍了去中心化应用(DApp)的开发流程、项目概览、前端项目从零到一的构建过程、目录结构分析以及所需插件和工具库的配置。该项目模拟了主流 DeFi 业务,包括 Launchpad、跨链桥(Bridge)、Swap、Pool 和 Farm。

  2. 关键信息:

    • DApp 开发流程: 理论上可以只有合约开发和前端,但通常包括产品经理、测试,以及合约审计。
    • 前端职责: 除了调用 API 外,还需要与合约 ABI 进行交互。
    • 项目结构:
      • web3DAPP:已完成的项目,可参考。
      • web3DAPP Demo:分天任务,指导逐步构建项目。
    • DeFi 业务:
      • Launchpad: 代币发行平台,项目方可便捷发行 ERC20 代币。
      • Bridge: 跨链桥,实现不同链上资产转移。
      • Swap: 代币兑换,如 Uniswap。
      • Pool: 提供流动性,获得 LP Token。
      • Farm: LP Token 质押挖矿,获取额外奖励。
    • 技术栈: Next.js, React, Tailwind CSS, web3modal, RainbowKit, wagmi。
    • 目录结构:
      • app:页面路由。
      • lib:存放 ABI、常量、工具函数等。
    • 环境变量: 需配置 Sepolia RPC URL 和 Wallet Connect Project ID。
    • 作业要求: 完成整个项目,提交 GitHub 链接,并附上各业务执行截图。