在 Infura 上公开部署去中心化应用(DApp)的完整指南
1. 公共部署的端到端流程
在 Infura 和 Ropsten 等公共网络上部署智能合约,需要完成一系列步骤,从生成公私钥对的账户开始,到实现去中心化的终端用户交互结束。以下是详细步骤:
1. 获取种子词 :使用 BIP39 方法生成用于确定性生成钱包账户的种子词。
2. 选择网络 :选择 Ropsten 公共测试网络。
3. 导入账户 :将账户导入钱包。
4. 收集以太币 :从水龙头收集测试以太币。
5. 安装 HDWalletProvider :由于 Infura 节点不支持钱包功能,需安装钱包提供者。
6. 创建项目/节点 :在 Infura 上创建项目/节点,部署 DApp 的智能合约,并复制智能合约地址。
7. 配置代码 :更新和配置代码以连接到已部署的智能合约。
8. 部署 Web 应用 :部署 DApp 的 Web 应用并进行交互。
下面是对应的 mermaid 流程图:
graph LR
A[获取种子词] --> B[选择网络]
B --> C[导入账户]
C --> D[收集以太币]
D --> E[安
超级会员免费看
订阅专栏 解锁全文
1306

被折叠的 条评论
为什么被折叠?



