IguVerse is the first blockchain game that links Socialize to Earn, Move to Earn, and Play to Earn mechanics into one gamified app. Mint NFT from your own pet photo or buy a virtual one from marketplace. Collect rewards for different activities such as sharing your pet photos on Instagram and TikTok or walking with your pet.
npm i
2. Create .env file bassed on .env.example . Enter your developer purposes mnemonic phrase(12 words).
npm run compile
npm run test
To create documentation run
npm run docgen
Documentation files will appear in the /docs folder, open index.html in a browser to read it.
Also /docs/contracts.json file will be created which contains all deployed contract information (addresses, abis, etc);
Run local node:
npm run node
It will run local virtual node and deploy contracts
Make sure that first account (id[0]) for selected mnemonic has a native currency on selected network. Use a faucets for a testnets.
Testnet deployment:
npm run testnet
Production deployment (using MNEMONIC_MAINNET)
npm run mainnet
Deployment info will store on deployments folder
To verify contracts on mainnet run:
npm run verify
remixd -s ~/Projects/iguverse-contracts --remix-ide https://remix.ethereum.org
0x80c0b0e2661404D5c48d00B5469538B418E6ed51