在多边形上测试 NFT 合约
Testing NFT contract on polygon
我正在按照下面 OpenSea 教程中的教程步骤进行操作:
https://docs.opensea.io/docs/setting-up-your-smart-contract-project
看起来这是基于以太坊的,需要支付一些费用。脚本hardhat.config.js如下:
/**
* @type import('hardhat/config').HardhatUserConfig
*/
require('dotenv').config();
require("@nomiclabs/hardhat-ethers");
const { ALCHEMY_KEY, ACCOUNT_PRIVATE_KEY } = process.env;
module.exports = {
solidity: "0.8.0",
defaultNetwork: "rinkeby",
networks: {
hardhat: {},
rinkeby: {
url: `https://eth-rinkeby.alchemyapi.io/v2/${ALCHEMY_KEY}`,
accounts: [`0x${ACCOUNT_PRIVATE_KEY}`]
},
ethereum: {
chainId: 1,
url: `https://eth-mainnet.alchemyapi.io/v2/${ALCHEMY_KEY}`,
accounts: [`0x${ACCOUNT_PRIVATE_KEY}`]
},
},
}
我只是想在不支付任何费用的情况下测试这个解决方案。需要进行哪些更改,或者是否有任何来源可以阅读更多关于免费测试的替代实施的信息?
如果您想要测试智能合约,您可以使用 Rinkeby Testnet 进行测试。您可以将合约部署到 Rinkeby 链并在此处检查交易状态:https://rinkeby.etherscan.io/
为了测试,您需要测试以太币,您可以从以下位置获得这些以太币:https://faucet.rinkeby.io/
但是,如果你想部署到主网,你就需要支付gas费用。
如果是这样的话,您可以尝试部署在多边形链上以获得更低的 gas 费用。看看这篇文章,以便在多边形链上部署您的合约:
https://coinsbench.com/erc-721-nft-smart-contract-deployment-using-hardhat-97c74ce1362a
我正在按照下面 OpenSea 教程中的教程步骤进行操作:
https://docs.opensea.io/docs/setting-up-your-smart-contract-project
看起来这是基于以太坊的,需要支付一些费用。脚本hardhat.config.js如下:
/**
* @type import('hardhat/config').HardhatUserConfig
*/
require('dotenv').config();
require("@nomiclabs/hardhat-ethers");
const { ALCHEMY_KEY, ACCOUNT_PRIVATE_KEY } = process.env;
module.exports = {
solidity: "0.8.0",
defaultNetwork: "rinkeby",
networks: {
hardhat: {},
rinkeby: {
url: `https://eth-rinkeby.alchemyapi.io/v2/${ALCHEMY_KEY}`,
accounts: [`0x${ACCOUNT_PRIVATE_KEY}`]
},
ethereum: {
chainId: 1,
url: `https://eth-mainnet.alchemyapi.io/v2/${ALCHEMY_KEY}`,
accounts: [`0x${ACCOUNT_PRIVATE_KEY}`]
},
},
}
我只是想在不支付任何费用的情况下测试这个解决方案。需要进行哪些更改,或者是否有任何来源可以阅读更多关于免费测试的替代实施的信息?
如果您想要测试智能合约,您可以使用 Rinkeby Testnet 进行测试。您可以将合约部署到 Rinkeby 链并在此处检查交易状态:https://rinkeby.etherscan.io/
为了测试,您需要测试以太币,您可以从以下位置获得这些以太币:https://faucet.rinkeby.io/
但是,如果你想部署到主网,你就需要支付gas费用。
如果是这样的话,您可以尝试部署在多边形链上以获得更低的 gas 费用。看看这篇文章,以便在多边形链上部署您的合约:
https://coinsbench.com/erc-721-nft-smart-contract-deployment-using-hardhat-97c74ce1362a