Scaffold-ETH 2
Ethereum dapp 开发工具包;把合约、本地链和 React 读取界面放在同一工程里。
官方资料核验
访问官方入口 ↗https://docs.scaffoldeth.io/
适合做什么
- 诊断读取 Hook 返回空值
- 核对默认 targetNetworks
- 区分本地链与外部合约地址
- 检查读值刷新
- 网络与生态
- Ethereum
- 登录与钱包权限
- 本地工程运行所选 Hardhat/Foundry 与 Next.js;useScaffoldReadContract 读取不要求签名。外部 RPC 权限由提供方控制。
- 费用
- 本地开发链操作不支付真实 Gas;接入真实网络与托管前端/RPC 的费用另计。
局限与核对事项
- 本档案针对 Scaffold-ETH 2,不套用第一代教程。
- Ethereum 由官方工具包定位明确;其他自定义链取决于项目配置、RPC 和合约部署,未扩展为全网矩阵。
- 本地 yarn deploy 的结果仅属于该本地链;重新启动链后旧地址可能失效。
- useScaffoldReadContract 默认读取 targetNetworks[0],不应仅按钱包界面推断实际读取网络。