2. India Stack: The Identity Layer

2. India Stack: The Identity Layer

The Identity layer of India Stack is based on Aadhaar, India's national identity program. Aadhaar is a 12-digit unique identification number that is assigned to every Indian citizen. This number can be used to verify a person's identity online or offline.

The Identity layer of India Stack provides a number of services that allow people to use their Aadhaar number to prove their identity online. These services include:

  • e-Auth: This service allows people to authenticate their identity using their Aadhaar number and biometric information.

  • e-KYC: This service allows people to verify their identity and address using their Aadhaar number.

  • QR code scan: This service allows people to verify their identity by scanning a QR code that is generated from their Aadhaar number.

  • e-Aadhaar: This service allows people to download a digital copy of their Aadhaar card.

  • Offline XML: This service allows people to store their Aadhaar data in an offline XML file.

The Identity layer of India Stack is a powerful tool that can be used to verify the identity of people online. This can help to prevent fraud and make it easier for people to access online services.

Here are some examples of how the Identity layer of India Stack can be used:

  • A bank can use the Identity layer to verify the identity of a customer who is opening a new account.

  • A government agency can use the Identity layer to verify the identity of a person who is applying for a benefit.

  • A company can use the Identity layer to verify the identity of a job applicant.

The possibilities are endless. The Identity layer of India Stack can be used to verify the identity of people in a variety of different contexts.

Further Resources

API Specification for ekyc api https://uidai.gov.in/images/aadhaar_ekyc_api_2_0.pdf 

UIDAI Developer Section https://www.uidai.gov.in/en/914-developer-section.html