Skip to content

Commit 89fd4d8

Browse files
chore: modify hardhat script to accept polygon api key
Ticket: BG-46442
1 parent 8a77dac commit 89fd4d8

File tree

1 file changed

+18
-4
lines changed

1 file changed

+18
-4
lines changed

hardhat.config.ts

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,13 @@ import '@typechain/hardhat';
99
import 'hardhat-gas-reporter';
1010
import 'solidity-coverage';
1111

12-
const { PRIVATE_KEY, ALCHEMY_API_KEY, ETHERSCAN_API_KEY } = process.env;
12+
const {
13+
PRIVATE_KEY,
14+
ALCHEMY_API_KEY,
15+
ETHERSCAN_API_KEY,
16+
POLYGON_API_KEY,
17+
POLYGONSCAN_API_KEY
18+
} = process.env;
1319

1420
const config: HardhatUserConfig = {
1521
solidity: '0.8.10',
@@ -42,11 +48,12 @@ const config: HardhatUserConfig = {
4248
accounts: [`${PRIVATE_KEY}`]
4349
},
4450
matic: {
45-
url: `https://polygon-mainnet.g.alchemyapi.io/v2/${ALCHEMY_API_KEY}`,
51+
url: `https://polygon-mainnet.g.alchemyapi.io/v2/${POLYGON_API_KEY}`,
4652
accounts: [`${PRIVATE_KEY}`]
4753
},
4854
tmatic: {
49-
url: `https://polygon-mumbai.g.alchemyapi.io/v2/${ALCHEMY_API_KEY}`,
55+
//https://polygon-mumbai.g.alchemy.com/
56+
url: `https://polygon-mumbai.g.alchemyapi.io/v2/${POLYGON_API_KEY}`,
5057
accounts: [`${PRIVATE_KEY}`]
5158
}
5259
},
@@ -56,7 +63,14 @@ const config: HardhatUserConfig = {
5663
},
5764
etherscan: {
5865
// Same API KEY for all env's
59-
apiKey: ETHERSCAN_API_KEY
66+
apiKey: {
67+
//ethereum
68+
mainnet: `${ETHERSCAN_API_KEY}`,
69+
goerli: `${ETHERSCAN_API_KEY}`,
70+
//polygon
71+
polygon: `${POLYGONSCAN_API_KEY}`,
72+
polygonMumbai: `${POLYGONSCAN_API_KEY}`
73+
}
6074
},
6175
mocha: {
6276
timeout: 100000

0 commit comments

Comments
 (0)