In Puppies Attack, users get to own their very own UNIQUE puppies. Other than being a cutie pie, their puppy can attack other puppies in hopes of gaining extra levels.
Every puppy is stored in ethereum's ropsten blockchain, ensuring security and immutability.
To run the program on your computer, simply follow the instructions below after forking / cloning
from this repo.
- Install the relevant dependencies on the main folder by running
npm install
. - Install the relevant dependencies on the sub folder called 'client'. Start by changing directory to 'client' by entering
cd client
. Then runnpm install
. - Run
npm start
to deploy the project locally. - Enter your Metamask account password and
change to the ropsten network
to interact with the Puppies Attack Project.
- Ensure that you have the installed necessary dependencies globally : truffle. If not, run
npm install -g truffle
. - Store your wallet seed phrase / MNEMONIC for your Metamask account in the
.env
file. - Run
truffle migrate --network ropsten_infura --reset
to redeploy the smart contract on a new blockchain.
- Low En Hao (https://github.com/enhao25)
- Xin Ying (https://github.com/Hawayo)
- Hans Sebastian (https://github.com/hansebastian)
- Suther David Samuel (https://github.com/Samuel787)
- Simon Tay (https://github.com/simonteozw)