contracts/hardhat.config.cjs

30 lines
528 B
JavaScript

require("@nomiclabs/hardhat-ethers");
const accounts = process.env.DEPLOYER_PRIVATE_KEY
? [process.env.DEPLOYER_PRIVATE_KEY]
: [];
module.exports = {
solidity: {
version: "0.8.24",
settings: {
optimizer: {
enabled: true,
runs: 200
}
}
},
networks: {
baseSepolia: {
url: process.env.BASE_SEPOLIA_RPC_URL || "",
chainId: 84532,
accounts
},
base: {
url: process.env.BASE_MAINNET_RPC_URL || "",
chainId: 8453,
accounts
}
}
};