COINMARKETCAP_API_KEY
: CoinMarketCap API Key to fetch gas priceETHERSCAN_API_KEY
: Etherscan API Key to verify contractsINFURA_PROJECT_ID
: Infura Project ID to deploy contractsMAINNET_CROWDSALE_ADMIN
: Mainnet Crowdsale Admin addressMAINNET_CROWDSALE_WALLET
: Mainnet Crowdsale Wallet addressMAINNET_EJS_TOKEN_ADDRESS=
: Mainnet EJS Token addressMAINNET_GENESIS_SHARDS_WALLET
: Ropsten Genesis Shards Wallet addressMAINNET_PRIVATE_KEY
: Private Key to deploy contracts to MainnetMAINNET_VESTING_ADMIN
: Mainnet Vesting Admin addressMAINNET_WHITELIST_ADDRESS
: Mainnet Whitelist addressMAINNET_WHITELIST_ADMIN
: Mainnet Whitelist Admin addressROPSTEN_CROWDSALE_ADMIN
: Ropsten Crowdsale Admin addressROPSTEN_CROWDSALE_WALLET
: Ropsten Crowdsale Wallet addressROPSTEN_EJS_TOKEN_ADDRESS=
: Ropsten EJS Token addressROPSTEN_GENESIS_SHARDS_WALLET
: Ropsten Genesis Shards Wallet addressROPSTEN_PRIVATE_KEY
: Private Key to deploy contracts to RopstenROPSTEN_VESTING_ADMIN
: Ropsten Vesting Admin addressROPSTEN_WHITELIST_ADDRESS
: Ropsten Whitelist addressROPSTEN_WHITELIST_ADMIN
: Ropsten Whitelist Admin address
$ npm test
$ npm run migrate-local
$ npm run migrate-ropsten-all
$ npm run migrate-mainnet-all