anon-aadhaar-pcd-hardcode
v0.1.10
Published
A set of tools to anonymously prove your identity
Downloads
4
Readme
Anon Aadhaar
Anon Aadhaar is a protocol that let users anonymously prove their Aadhaar identity, in a very fast and simple way. The core of the procotocol is the circuits, but we also provide a SDK to let any app use our protocol.
📦 Packages
Documentation
Examples
Explore our SDK in action by visiting our example website and repository, where you can see how it's implemented in a real-world scenario. Get inspired and learn how to integrate it into your own projects!
Contributing
Contributions are always welcome!
Please check the PR template
Requirements
Install rust
and nodejs v18
, openssl
(Usually installed in macOS and Linux).
Installation
Install nodejs dependencies.
yarn
Install circom
and download powers of tau file.
yarn dev-install:pcd
Generate verification key and proving key.
NOTE:This action use for development only. Don't use it in product, please!
yarn dev-setup:pcd
Run test
yarn test:libraries
Generate pdf file with pkcs#1 schema. This action will create a pdf file name signed.pdf
signed by certificate.cer
in packages/anon-aadhaar-pcd/build
folder.
yarn pdf:pcd
Generate a proof. This action will create a proof and its public scheme in proofs/
in packages/anon-aadhaar-pcd/build
folder.
yarn proof:pcd
Our Community
- PSE Discord server:
- Twitter account:
- Telegram group: