Aadhaar is the base of everything for an Indian citizen from proving their nationality to proving their age, name, address, identity. Aadhaar is used in multiple scenarios in the Indian ecosystem, from finances to proving age to loans.
This data right now is very vulnerable and can be stolen and has been breached a lot of times.
That's what we are solving for: a trustless way of proving Aadhaar's validity and giving proof of details without exposing the actual details of Aadhaar by utilizing the Anon Aadhaar SDK and the trustless nature of blockchain.
We solved this by building a mobile app with user experience and onboarding as the highest priority in mind. The app abstracts away the complexity of zk proofs into seamless QR codes.
The biggest challenge we ran into: we had to figure out a way to compress the large ZK proofs generated by the Anon Aadhar SDK into a QR code's size limitations. This was a bit of a challenge and must-have feature because QR makes the UX seamless. We went around this by using multiple compression runs over the data to have it just fit in.
Tracks Applied (2)
Ethereum Foundation
Celo
Technologies used
Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.
Discussion