Back
Project

去中心化社交应用

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

Languagesolidity
Skill LevelBeginner
Total Length1h

Intended Learners

Who’s This Course For

  • 对 Linea 感兴趣的开发者。
  • 对 Decentralized Social Dapp 感兴趣的开发者。

Requirements

  • 了解 Web3 和区块链基础概念。
  • 了解 Solidity 智能合约开发的基础知识。
  • 了解 Dapp 开发的基本技术栈。

What You’ll Learn

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

Syllabus

  • 1. 概览

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


  • 2. 合约介绍

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


  • 3. 前端项目:更新状态

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


  • 4. 前端项目:状态流

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


  • 5. 交互

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

practice

去中心化社交应用

12 lessons
Access on mobile and desktop