Git Product home page Git Product logo
Anon Aadhaar photo

anon-aadhaar Goto Github PK

repos: 8.0 gists: 0.0

Name: Anon Aadhaar

Type: Organization

Bio: Anon Aadhaar is a zero-knowledge protocol that allows Aadhaar ID owners to prove their identity in a privacy preserving way.

Twitter: AnonAadhaar

Anon Aadhaar

Anon Aadhaar card lite

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) and qpdf.

Installation

Install nodejs dependencies.

yarn

Install circom and download powers of tau file.

yarn dev-install:circuit

Generate verification key and proving key.

NOTE:This action use for development only. Don't use it in product, please!

yarn dev-setup:circuit

Run test

yarn test:libraries

Generate a proof. This action will create a proof and its public scheme in proofs/ in packages/circuits/build folder.

yarn proof:circuit

Our Community

  • PSE Discord server:
  • Twitter account:
  • Telegram group:

License

MIT

Anon Aadhaar's Projects

anon-aadhaar icon anon-aadhaar

Anon Aadhaar is a zero-knowledge protocol that allows Aadhaar ID owners to prove their identity in a privacy preserving way.

boilerplate icon boilerplate

A Next.js app to show how to integrate with the Anon Aadhaar kit

definitelysetup icon definitelysetup

The repository for high quality Trusted setups for groth16 based SNARKS

quick-setup icon quick-setup

A quick setup Next.js app with AnonAadhaar integrated

spdf.js icon spdf.js

Digital signatures of PDF and Encrypt/Decrypt PDF, on JavaScript.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.