【问题标题】:Connecting a Project ID to polygon将项目 ID 连接到多边形
【发布时间】:2021-08-29 21:49:37
【问题描述】:

我做错了什么/错过了什么?尝试从 https://infura.io/ 连接我的项目 ID 时,运行后出现以下错误:

$  npx hardhat run scripts/deploy.js --network mumbai  

错误:

ProviderError:项目 ID 无权访问多边形 l2

这是我的文件

require("@nomiclabs/hardhat-waffle");
require("dotenv").config();
const privateKey = process.env.PRIVATE_KEY;
const projectId = process.env.PROJECT_ID;

if (privateKey.error) {
  throw privateKey.error;
}

if (projectId.error) {
  throw projectId.error;
}

module.exports = {
  networks: {
    hardhat: {
      chainId: 1337,
    },
    mumbai: {
      url: `https://polygon-mumbai.infura.io/v3/${projectId}`,
      accounts: [privateKey],
    },
    mainnet: {
      url: `https://arbitrum-mainnet.infura.io/v3/${projectId}`,
      accounts: [privateKey],
    },
    matic: {
      url: "https://rpc-mainnet.maticvigil.com",
      accounts: [privateKey],
    },
  },
  solidity: "0.8.4",
};

【问题讨论】:

    标签: javascript blockchain polygon solidity hardhat


    【解决方案1】:

    实际上我想通了,结果我需要在我的帐户设置中启用多边形 beta 并添加我的 infura.io 帐单信息

    【讨论】:

    • 你能帮我吗?同样的问题
    • 是的,请查看仪表板中的设置。您需要切换功能
    【解决方案2】:

    Alchemy - https://dashboard.alchemyapi.io/ 是与 Polygon 网络交互的替代方法。无需账单信息

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-23
      • 1970-01-01
      • 2015-10-28
      相关资源
      最近更新 更多