三个关键认知
- 框架选型看团队技术栈:JS/TS 全栈用 Hardhat,安全审计与 fuzzing 用 Foundry——没有"最好",只有"最匹配"。
- 库的安全 = 官方源 + 持续升级。OpenZeppelin 等安全库是行业标准,但必须追踪其 security advisories,不可"装完即忘"。
- 网络选型是成本 × 安全 × 生态的权衡:主网最安全最贵,测试网免费却无真实价值,L2 在成本与兼容间取得平衡。
工具速查表
| 环节 | 首选 | 备选 |
|---|---|---|
| 开发框架 | Hardhat | Foundry |
| 前端交互 | ethers.js v6 | viem |
| 本地节点 | Hardhat Network | anvil |
| 合约安全库 | OpenZeppelin | Solmate / Solady |
| 区块浏览器 | Etherscan | 分链浏览器 |
| 主网 RPC | Alchemy / Infura(付费) | 自建节点 |
开发流程推荐
graph LR
A[本地Hardhat测试] --> B[Sepolia封闭内测]
B --> C[主网部署]
C --> D[Etherscan验证]
A --> E[Anvil fork主网调试复杂协议]
记忆要点
- Chain ID 是网络的唯一标识(Hardhat 1337、主网 1、Sepolia 11155111)。
- 测试网代币无价值,勿用于真实资金。
- 生产 RPC 永不使用公共免费端点。
, 前往 → 附录 B 术语表 |*
评论
0评论加载中…