BLOCKCHAIN_PLATFORM
: BSC or ETHBSCSCAN_API_KEY
: BscScan API Key to verify contractsCOINMARKETCAP_API_KEY
: CoinMarketCap API Key to fetch gas priceETHERSCAN_API_KEY
: Etherscan API Key to verify contractsINFURA_PROJECT_ID
: Infura Project ID to deploy contractsBSC_MAINNET_EJS_TOKEN_ADDRESS
: BSC Mainnet EJS Token addressBSC_MAINNET_LAUNCHPAD_CROWDSALE_ADMIN
: BSC Mainnet Launchpad Crowdsale Admin addressBSC_MAINNET_LAUNCHPAD_CROWDSALE_WALLET
: BSC Mainnet Launchpad Crowdsale Wallet addressBSC_MAINNET_LAUNCHPAD_WHITELIST_ADDRESS
: BSC Mainnet Launchpad Whitelist addressBSC_MAINNET_LAUNCHPAD_WHITELIST_ADMIN
: BSC Mainnet Launchpad Whitelist Admin addressBSC_MAINNET_PRIVATE_KEY
: Private Key to deploy contracts to BSC MainnetBSC_MAINNET_SALE_TOKEN_ADDRESS
: BSC Mainnet Sale Token addressBSC_MAINNET_VESTING_ADMIN
: BSC Mainnet Vesting Admin addressBSC_TESTNET_EJS_TOKEN_ADDRESS
: BSC Testnet EJS Token addressBSC_TESTNET_GENESIS_SHARDS_WALLET
: BSC Testnet Genesis Shards Wallet addressBSC_TESTNET_LAUNCHPAD_CROWDSALE_ADMIN
: BSC Testnet Launchpad Crowdsale Admin addressBSC_TESTNET_LAUNCHPAD_CROWDSALE_WALLET
: BSC Testnet Launchpad Crowdsale Wallet addressBSC_TESTNET_LAUNCHPAD_WHITELIST_ADDRESS
: BSC Testnet Launchpad Whitelist addressBSC_TESTNET_LAUNCHPAD_WHITELIST_ADMIN
: BSC Testnet Launchpad Whitelist Admin addressBSC_TESTNET_PRIVATE_KEY
: Private Key to deploy contracts to BSC TestnetBSC_TESTNET_SALE_TOKEN_ADDRESS
: BSC Testnet Sale Token addressBSC_TESTNET_VESTING_ADMIN
: BSC Testnet Vesting Admin addressMAINNET_CROWDSALE_ADMIN
: Mainnet Crowdsale Admin addressMAINNET_CROWDSALE_WALLET
: Mainnet Crowdsale Wallet addressMAINNET_EJS_TOKEN_ADDRESS
: Mainnet EJS Token addressMAINNET_FINA_CROWDSALE_ADMIN
: Mainnet FINA Crowdsale Admin addressMAINNET_FINA_CROWDSALE_WALLET
: Mainnet FINA Crowdsale Wallet addressMAINNET_FINA_WHITELIST_ADDRESS
: Mainnet FINA Whitelist addressMAINNET_FINA_WHITELIST_ADMIN
: Mainnet FINA Whitelist Admin addressMAINNET_GAIA_CROWDSALE_ADMIN
: Mainnet GAIA Crowdsale Admin addressMAINNET_GAIA_CROWDSALE_WALLET
: Mainnet GAIA Crowdsale Wallet addressMAINNET_GENESIS_SHARDS_WALLET
: Ropsten Genesis Shards Wallet addressMAINNET_LAUNCHPAD_CROWDSALE_ADMIN
: Mainnet Launchpad Crowdsale Admin addressMAINNET_LAUNCHPAD_CROWDSALE_WALLET
: Mainnet Launchpad Crowdsale Wallet addressMAINNET_LAUNCHPAD_WHITELIST_ADDRESS
: Mainnet Launchpad Whitelist addressMAINNET_LAUNCHPAD_WHITELIST_ADMIN
: Mainnet Launchpad Whitelist Admin addressMAINNET_PRIVATE_KEY
: Private Key to deploy contracts to MainnetMAINNET_SALE_TOKEN_ADDRESS
: Mainnet Sale Token addressMAINNET_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_FINA_CROWDSALE_ADMIN
: Ropsten FINA Crowdsale Admin addressROPSTEN_FINA_CROWDSALE_WALLET
: Ropsten FINA Crowdsale Wallet addressROPSTEN_FINA_WHITELIST_ADDRESS
: Ropsten FINA Whitelist addressROPSTEN_FINA_WHITELIST_ADMIN
: Ropsten FINA Whitelist Admin addressROPSTEN_GAIA_CROWDSALE_ADMIN
: Ropsten GAIA Crowdsale Admin addressROPSTEN_GAIA_CROWDSALE_WALLET
: Ropsten GAIA Crowdsale Wallet addressROPSTEN_GENESIS_SHARDS_WALLET
: Ropsten Genesis Shards Wallet addressROPSTEN_LAUNCHPAD_CROWDSALE_ADMIN
: Ropsten Launchpad Crowdsale Admin addressROPSTEN_LAUNCHPAD_CROWDSALE_WALLET
: Ropsten Launchpad Crowdsale Wallet addressROPSTEN_LAUNCHPAD_WHITELIST_ADDRESS
: Ropsten Launchpad Whitelist addressROPSTEN_LAUNCHPAD_WHITELIST_ADMIN
: Ropsten Launchpad Whitelist Admin addressROPSTEN_PRIVATE_KEY
: Private Key to deploy contracts to RopstenROPSTEN_SALE_TOKEN_ADDRESS
: Ropsten Sale Token addressROPSTEN_VESTING_ADMIN
: Ropsten Vesting Admin addressROPSTEN_WHITELIST_ADDRESS
: Ropsten Whitelist addressROPSTEN_WHITELIST_ADMIN
: Ropsten Whitelist Admin addressPOLYGON_MAINNET_LAUNCHPAD_CROWDSALE_ADMIN
: Polygon Mainnet Launchpad Crowdsale Admin addressPOLYGON_MAINNET_LAUNCHPAD_CROWDSALE_WALLET
: Polygon Mainnet Launchpad Crowdsale Wallet addressPOLYGON_MAINNET_LAUNCHPAD_WHITELIST_ADDRESS
: Polygon Mainnet Launchpad Whitelist addressPOLYGON_MAINNET_LAUNCHPAD_WHITELIST_ADMIN
: Polygon Mainnet Launchpad Whitelist Admin addressPOLYGON_MAINNET_PRIVATE_KEY
: Private Key to deploy contracts to Polygon MainnetPOLYGON_MAINNET_SALE_TOKEN_ADDRESS
: Polygon Mainnet Sale Token addressPOLYGON_MUMBAI_ALCHEMY_API_KEY
: Alchemy API Key to deploy contractsPOLYGON_MUMBAI_LAUNCHPAD_CROWDSALE_ADMIN
: Polygon Mumbai Launchpad Crowdsale Admin addressPOLYGON_MUMBAI_LAUNCHPAD_CROWDSALE_WALLET
: Polygon Mumbai Launchpad Crowdsale Wallet addressPOLYGON_MUMBAI_LAUNCHPAD_WHITELIST_ADDRESS
: Polygon Mumbai Launchpad Whitelist addressPOLYGON_MUMBAI_LAUNCHPAD_WHITELIST_ADMIN
: Polygon Mumbai Launchpad Whitelist Admin addressPOLYGON_MUMBAI_PRIVATE_KEY
: Private Key to deploy contracts to Polygon MumbaiPOLYGON_MUMBAI_SALE_TOKEN_ADDRESS
: Polygon Mumbai Sale Token address
$ npm test
$ npm run migrate-local
$ npm run migrate-ropsten-all
$ npm run migrate-mainnet-all