hackquest logo
 

去中心化社交应用

在该课程中,我们将学习如何在 Linea 链上构建简单的 web3 社交应用程序:在链上分享并查看所有人发布的状态。该该课程包含以下内容:1、构建您自己的智能合约,该合约将记录用户的状态信息。 2、使用 Thirdweb 开发平台构建一个与其交互的前端应用。

Language

Solidity

Total Length

1.0h

Part of Learning Track

Build on Linea + 1

What You’ll Learn

Solidity 智能合约的开发、部署 如何使用 Thirdweb 与智能合约交互
Solidity
React
Thirdweb

Syllabus

1. 概览

本章将从整体介绍去中心化社交项目的基本信息。

2. 合约介绍

本章将学习状态合约以及其部署的内容。

3. 前端项目:更新状态

本章将探索如何从头儿搭建 web3 项目,并实现登陆功能,同时在链上发布自己的状态。

4. 前端项目:状态流

本章将学习如何实现查看所有账户或者指定账户的状态信息

5. 交互

本章将学习如何获取测试币以及合约的交互。