📅  最后修改于: 2023-12-03 15:23:56.364000             🧑  作者: Mango
Ganche 是一个用于以太坊开发的本地区块链环境,可以方便地模拟以太坊网络,并且不需要真正地连接到公共网络。使用 Metamask 来连接 Ganche,可以方便地在本地测试和部署智能合约。
安装 Metamask。可以在浏览器扩展商店中找到 Metamask,并按照说明进行安装。
在 Ganche 上创建一个或多个账户。
打开 Metamask,点击“网络”按钮,并选择“自定义 RPC”。
在“新建 RPC 网络”页面中,填写以下信息:
点击“保存”。
点击 Metamask 的账户图标,选择“导入账户”。
在导入账户页面中,选择“通过私钥”选项,并在“私钥”输入框中输入 Ganche 账户的私钥。
点击“导入”按钮,等待几秒钟,直到账户导入成功。
重复步骤 5~7,将其他 Ganche 账户导入 Metamask。
现在,可以在 Metamask 中选择 Ganche 网络,并开始使用 Ganche 环境了。
以下是在 Metamask 中添加 Ganche 网络的代码片段:
{
"name": "Ganche",
"rpcUrl": "http://127.0.0.1:7545",
"chainId": 1337
}
以下是通过私钥导入 Ganche 账户的代码片段:
web3.eth.accounts.wallet.add('GanchePrivateKey');