Skip to content

We allow developers to demonstrate their expertise and contributions to projects without disclosing any additional personal information.

Notifications You must be signed in to change notification settings

inference-labs-inc/zk-dev

Repository files navigation

zk-dev

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

1. Installation

yarn

2 Start with each daemon

2.1 Build the files

yarn build

2.2 Start a node

yarn contracts hardhat node

2.3 Deploy smart contracts

in new terminal window, from root:

yarn contracts deploy

2.4 Start a relayer (backend)

yarn relay start

2.5 Start a frontend

in new terminal window, from root:

yarn frontend start

It will be running at: http://localhost:3000/

About

We allow developers to demonstrate their expertise and contributions to projects without disclosing any additional personal information.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published