前端转型 Web3 学习路线图

水煮油条
前端转型 Web3 学习路线图
基础准备阶段(1-2周)
区块链基础概念
- 区块链工作原理、共识机制
- 钱包、公钥/私钥、助记词概念
- Gas费用、交易确认机制
- 智能合约基本概念
加密货币基础
- 了解比特币、以太坊、Solana的区别
- 主网、测试网的概念
- 区块浏览器的使用(Etherscan、Solscan)
EVM 生态学习路线(6-8周)
第一阶段:以太坊基础(2周)
核心知识点:
- 以太坊架构和EVM工作原理还有Solidity语言
- 账户模型、交易类型
- Viem 或 Ethers 库使用
实践项目:
- 使用 MetaMask 连接测试网
- 编写简单的查询余额、发送交易的前端页面
- 读取智能合约数据并展示
学习资源:
- Ethers.js 官方文档
- MetaMask 开发者文档
第二阶段:智能合约开发(2-3周)
核心知识点:
- Solidity 语法基础
- 合约部署和交互
- Hardhat/Foundry 开发环境
- OpenZeppelin 合约库
实践项目:
- 编写并部署 ERC20 代币合约
- 编写简单的 NFT (ERC721) 合约
- 创建投票或众筹合约
学习资源:
- Solidity by Example
- CryptoZombies 互动教程
- OpenZeppelin 文档

