keep-network / random-avatar

A react web app to demo Keep Random Beacon contract

Repository from Github https://github.comkeep-network/random-avatarRepository from Github https://github.comkeep-network/random-avatar

Random avatar

A react web app to demo Keep Random Beacon contract.

Development setup

MacOS

  • Install Ganache and Brew
  • Install node.js via brew brew install node
  • Install the required packages npm install
  • Run Ganache as your local Ethereum testnet.
  • Deploy contracts and run the app npm run demo
  • Open http://localhost:3000 to view the app.
  • Use metamask with localhost:8545 to use Ganache test network. Import your first Ganache test account into metamask and you should be able to interact with the app.

Credits

Big thanks to the following resources:

About

A react web app to demo Keep Random Beacon contract


Languages

Language:JavaScript 63.3%Language:Solidity 27.3%Language:HTML 8.3%Language:CSS 1.1%