📜  如何使用 Metamask 设置 Ganche?(1)

📅  最后修改于: 2023-12-03 15:23:56.364000             🧑  作者: Mango

如何使用 Metamask 设置 Ganche?

Ganche 是一个用于以太坊开发的本地区块链环境,可以方便地模拟以太坊网络,并且不需要真正地连接到公共网络。使用 Metamask 来连接 Ganche,可以方便地在本地测试和部署智能合约。

步骤
  1. 安装 Metamask。可以在浏览器扩展商店中找到 Metamask,并按照说明进行安装。

  2. 在 Ganche 上创建一个或多个账户。

  3. 打开 Metamask,点击“网络”按钮,并选择“自定义 RPC”。

  4. 在“新建 RPC 网络”页面中,填写以下信息:

    • 网络名称:自定义名称,如“Ganche”。
    • 新的 RPC URL:Ganche 的 RPC URL,例如“http://127.0.0.1:7545”。
    • ChainID:选择一个唯一的数字,例如 1337。

    点击“保存”。

    Metamask网络设置

  5. 点击 Metamask 的账户图标,选择“导入账户”。

  6. 在导入账户页面中,选择“通过私钥”选项,并在“私钥”输入框中输入 Ganche 账户的私钥。

    Metamask导入账户

  7. 点击“导入”按钮,等待几秒钟,直到账户导入成功。

    Metamask导入成功

  8. 重复步骤 5~7,将其他 Ganche 账户导入 Metamask。

  9. 现在,可以在 Metamask 中选择 Ganche 网络,并开始使用 Ganche 环境了。

代码片段

以下是在 Metamask 中添加 Ganche 网络的代码片段:

{
    "name": "Ganche",
    "rpcUrl": "http://127.0.0.1:7545",
    "chainId": 1337
}

以下是通过私钥导入 Ganche 账户的代码片段:

web3.eth.accounts.wallet.add('GanchePrivateKey');