Tools for building build privacy-preserving applications using government ID cards, specifically Aadhaar cards in India.
Anon Aadhaar is a project that allows Aadhaar ID holders to prove their Indian residency, optionally revealing some aspects of their identity while hiding the others. The project provides ZK Circuits, SDK for Javascript and Solidity, a demo application, and integrates with the PCD framework for a better developer experience.
Anon Aadhaar is a zero knowledge protocol that let Aadhaar owners prove their identity in a privacy preserving way. Key features include:
The protocol is served through an SDK containing:
You can play with our mobile prover, which offer a faster proving time:
We developed a prover for Digilocker, that let you generate ZKPs from official documents stored in the Digolocker App, enabling use cases with proof of degrees, UPI, driver license and more.
Try it out!
A mechanism for anonymous proof of Ethereum address ownership.
A zero-knowledge protocol for anonymous interactions.