Layer1部署教程
把合约发到测试网很容易,但发到主网公链就是另一回事——成本真实、影响真实、错误也很真实。本 Layer1部署教程 面向准备首次或多次主网部署的团队,结合 Binance 智能链与以太坊主网经验给出一份可照做的流程。
一、准备阶段
1. 合约定型
- 完成所有功能与单元测试;
- 完成至少一轮第三方审计;
- Slither、Mythril 等静态分析无高危告警;
- 关键路径有 fuzz 与 invariant 测试。
2. 部署账户
- 使用全新的部署私钥,与日常账户隔离;
- 助记词离线保管,部署完成后可销毁;
- 在 B安 智能链上充入约 0.3 BNB 用于部署 Gas;以太坊主网建议预留 0.5 ETH 以上。