You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
43 lines
964 B
43 lines
964 B
1 year ago
|
require("@nomiclabs/hardhat-waffle");
|
||
|
require("@nomiclabs/hardhat-etherscan");
|
||
|
require('@openzeppelin/hardhat-upgrades');
|
||
|
require('dotenv').config();
|
||
|
|
||
|
/**
|
||
|
* @type import('hardhat/config').HardhatUserConfig
|
||
|
*/
|
||
|
module.exports = {
|
||
|
defaultNetwork: 'hardhat',
|
||
|
|
||
|
networks: {
|
||
|
localhost: {
|
||
|
url: 'http://127.0.0.1:8545/',
|
||
|
chainId: 31337
|
||
|
},
|
||
|
polygonMumbai: {
|
||
|
url: 'https://polygon-mumbai.g.alchemy.com/v2/' + process.env.ALCHEMY_API_KEY_MUMBAI,
|
||
|
chainId: 80001,
|
||
|
accounts: [process.env.DEPLOYER_PRIVATE_KEY],
|
||
|
gas: "auto", // gas limit
|
||
|
gasPrice: 2000000000, // 2 gwei
|
||
|
},
|
||
|
},
|
||
|
|
||
|
etherscan: {
|
||
|
apiKey: { // all possible key names here: https://gist.github.com/tempe-techie/95a3ad4e81b46c895928a0524fc2b7ac
|
||
|
|
||
|
polygonMumbai: process.env.POLYGONSCAN_API_KEY,
|
||
|
}
|
||
|
},
|
||
|
|
||
|
solidity: {
|
||
|
version: "0.8.4",
|
||
|
settings: {
|
||
|
optimizer: {
|
||
|
enabled: true,
|
||
|
runs: 200
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
};
|