This repo have all the contracts related to GMI EVM contract, this contracts can be deployed on any EVM chain
GMI EVM contract repo is active and is maintained by Energi Core LTD
Requirements
- node v22.11.0
- yarn v1.22+
Clone the repo
git clone https://github.com/energicryptocurrency/gmi-evm-contracts.gitInstall all dependencies
yarnSetup enviorment variables in .env
INFURA_PROJECT_ID='INFURA_API_KEY'
WALLET_PRIVATE_KEY='YOUR_PRIVATE_KEY'
ETHERSCAN_API_KEY='YOUR_ETHERSCAN_API_KEY'Run test cases
npx hardhat testFormat code
yarn lintDeploy contracts
npx hardhat run scripts/deploy.js --network <network-name>GMI Ethereum contracts repo is available under the GNU license. See the LICENSE file for more info.