This is a demo app of a unirep reputation based git server.
In this demo app, users can push commits to different branches based on their reputation. Contributing to a project increases their reputation, while spamming or pushing bad commits decreases their reputation (not yet implemented). The reputation is issues by the organization
See: Users and Attesters
yarn
yarn build
yarn contracts hardhat node
in new terminal window, from root:
yarn contracts deploy
yarn relay start
in new terminal window, from root:
yarn frontend start
It will be running at: http://localhost:3000/