/HashPuppies

Collectible asset puppies that people can HODL. The underlying mechanism works on the Ethereum ERC-721 standard

Primary LanguageJavaScript

Hash Puppies


HashPuppies is a decentralised platform built on the Ethereum Network. It is centered around collectible and adorable creatures (PUPS). Each pup is one-of-a-kind and 100% owned by the user; it cannot be replicated, taken away, or destroyed. The platform provides collectible asset puppies that people can HODL. The puppies are NFTs (Non-Fungible Tokens) that can be traded using Ether.


homepage


Ether is required to fuel transactions, which include purchasing and breeding PUPS. The underlying mechanism works on the Ethereum ERC-721 standard, and the pups are indivisible and unique.

The platform makes use of the blockchain deployed live on the Ropsten Test Network.

It can be accessed at: https://pushpit07.github.io/HashPuppies/#/

YouTube: https://youtu.be/qXC9lmd1NJE


Start Your Digital Pup Collection. Create Collections of your favourite pups and share them with the community.


NOTE

The website requires the Metamask wallet to be installed in the browser to be able to access the Ethereum blockchain and make transactions.

Also, I'm looking for contributors who would like to expand this project to launch in the mainstream market. Kindly, contact me if you're interested.



Tests for the contracts have also been written and can be found in the test directory.


Setting up the project:

npm install to install all dependencies. Then, switch Metamask to the Ropsten Test Network. npm run start to start the development server and npm run deploy to deploy.


Technologies used:

Solidity
JavaScript
Truffle
IPFS
Ganache
ReactJS
Web3
AutoDesk
Metamask
BootStrap
Chai
Mocha
Identicon