Chapters (16)
Lecture 1

快速開始

本节作者:@愚指导、@小符这一讲,我们会引导你快速创建一个 React 项目,并在其中展示一个 NFT 的图片。该课程主要面向有一定前端开发基础的同学,帮助你从 Web2 迈向 Web3,获得 DApp(去中心化应用)的研发能力。课程会基于 Ant Design Web3 来进行讲解,让你可以...

Lecture 2

連接錢包

本节作者:@愚指导、@小符、@simple连接钱包是 DApp 中最重要的交互,这一讲我们会引导你通过 wagmi 和 Ant Design Web3 来实现连接钱包的功能。DApp 如何连接钱包在 DApp 中,我们需要连接钱包来获取用户的钱包地址,以及进行一些需要用户签名的操作,比如发送交...

Lecture 3

節點服務

本节作者:@愚指导、@小符节点服务是 DApp 开发必不可少的服务。这一讲,我们介绍节点服务的概念,并引导你在项目中配置好节点服务,以及通过水龙头准备好一些 Sepolia 测试网的 ETH。什么是节点服务节点服务是 DApp 开发必不可少的服务。它是一个运行在区块链网络上的服务,它可以帮助你...

Lecture 4

呼叫合約

DApp 的前端网站部分区别于传统 App 的地方在于,它需要和区块链进行交互。而区块链的交互主要是通过调用智能合约来实现的。在这一讲中,我们将会学习如何调用智能合约。DApp 如何调用智能合约我们以 Ethereum 举例,当智能合约被部署到区块链上后,我们可以通过...

Lecture 5

監聽合約事件

Lecture 6

部署 dApp

Lecture 7

編寫合約

这一讲会简单介绍如何开发和测试一个智能合约。本教程中,我们将使用 Remix 运行 Solidity 合约。Remix 是以太坊官方推荐的智能合约集成开发环境(IDE),适合新手,提供了一个易于使用的界面,可以在浏览器中快速编写、编译和部署智能合约,无需在本地安装任何程...

Lecture 8

部署合約

Lecture 9

EIP-1193 介紹

Lecture 10

WalletConnect 介紹

Lecture 11

支援多鏈

Lecture 12

用戶端簽名

Lecture 13

區塊鏈轉帳

Lecture 14

本地開發環境

Lecture 15

使用 Wagmi CLI

Lecture 16

LICENSE

MIT LicenseCopyright (c) 2024 WTF AcademyCopyright (c) 2025 ZAN (Modified Portions)Permission is hereby granted, free of charge, to any person obta...