-
Notifications
You must be signed in to change notification settings - Fork 4
/
hardhat.config.js
33 lines (30 loc) · 992 Bytes
/
hardhat.config.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
require('@nomiclabs/hardhat-waffle')
require('@openzeppelin/hardhat-upgrades')
require('dotenv').config()
require('./tasks/tokenURI')
require('./tasks/uploadMint')
require('./tasks/upload')
require('./tasks/mint')
require('./tasks/deploy')
require('./tasks/batchUpload')
// You need to export an object to set up your config
// Go to https://hardhat.org/config/ to learn more
/**
* @type import('hardhat/config').HardhatUserConfig
*/
module.exports = {
solidity: '0.8.4',
defaultNetwork: 'mumbai',
networks: {
mumbai: {
url: process.env.MUMBAI_URL,
accounts: [process.env.PRIVATE_KEY],
contract: '0x1A1e5AC88C493e0608C84c60b7bb5f04D9cF50B3',
mcs_api: process.env.MCS_API,
openseaUrl: `https://testnets.opensea.io/assets`,
RECIPIENT_ADDRESS: '0xABeAAb124e6b52afFF504DB71bbF08D0A768D053',
USDC_ADDRESS: '0xe11A86849d99F524cAC3E7A0Ec1241828e332C62',
SWAN_PAYMENT_ADDRESS: '0x7ab09f9ab4d39cfbe0551dfb6adac63c89bb955b',
},
},
}