UniRep is a Zero-Knowledge Protocol for user data & reputation management. We use pioneering technology to offer a space for developers and users alike to explore the potential of privacy-centered online interactions.
Users read the state of the UniRep system from the UniRep contract. Once users know this state they can make ZK proofs of some data and submit to an attester. Attesters validate proofs before submiting attestations to the UniRep contract.
Attestations change user data, and users read changes from the UniRep contract to construct their most up-to-date state.
Our tools
To enable developers to harness the full potential of UniRep, we've crafted a range of powerful tools designed to simplify and streamline the development process.
CLI tool
The create-unirep-app package provides a convenient and efficient way to build applications that leverage the power of UniRep.