30 lines
528 B
JavaScript
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
|
|
}
|
|
}
|
|
};
|