Web3Study开始学习

开发路线

智能合约开发入门

开发路线强调先读懂概念和安全边界,再写最小合约与读取链上数据,不包含真实资产操作。

推荐阅读顺序

按这个顺序阅读,可以减少概念跳跃带来的理解成本。

  1. 1Solidity 是什么?适合哪些人学习?Solidity 是以太坊生态常用的智能合约语言,用来描述链上状态、函数、权限和事件。 适合中文 Web3 新手建立安全、克制的基础理解。
  2. 2用 Remix 写第一个 Hello Web3 智能合约Remix 是一个浏览器里的 Solidity 开发环境,适合用来理解合约文件、编译、部署到本地模拟环境和调用函数。 适合中文 Web3 新手建立安全、克制的基础理解。
  3. 3Ethers.js 是什么?前端如何读取链上数据?Ethers.js 是 JavaScript 生态中常用的以太坊交互库,前端可以用它连接 RPC、读取合约公开数据、格式化地址和数值。 适合中文 Web3 新手建立安全、克制的基础理解。
  4. 4Hardhat 是什么?为什么开发智能合约会用到它?Hardhat 是智能合约开发工具链,常用于编译、测试、部署脚本、本地链模拟和调试。 适合中文 Web3 新手建立安全、克制的基础理解。

全部文章

面向前端、后端和零基础开发者的智能合约入门路线,理解 Solidity、Remix、Ethers.js 与 Hardhat。

开发路线developer

Ethers.js 是什么?前端如何读取链上数据?

Ethers.js 是 JavaScript 生态中常用的以太坊交互库,前端可以用它连接 RPC、读取合约公开数据、格式化地址和数值。 适合中文 Web3 新手建立安全、克制的基础理解。

6 分钟阅读
开发路线developer

用 Remix 写第一个 Hello Web3 智能合约

Remix 是一个浏览器里的 Solidity 开发环境,适合用来理解合约文件、编译、部署到本地模拟环境和调用函数。 适合中文 Web3 新手建立安全、克制的基础理解。

6 分钟阅读
开发路线developer

Solidity 是什么?适合哪些人学习?

Solidity 是以太坊生态常用的智能合约语言,用来描述链上状态、函数、权限和事件。 适合中文 Web3 新手建立安全、克制的基础理解。

6 分钟阅读