Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ProtoID Logo

ProtoID - Your Identity, Your Control

ProtoID

Drive(demo) : https://drive.google.com/drive/folders/1Zt6mSVzEx6-OXii-yCnVq9Tuv3Iv5PGA?usp=drive_link

Figma : https://www.figma.com/design/hO5iCuph1BJrxaOXcwkYeq/BitsHack%2FUI?node-id=25-22&t=YDMyGnEaQJ7nRWj6-1

A one stop digital and physical identity verification platform built on web3. It enables users to verify their eligibility or identity while sharing minimal to no personal information with verifying organizations.

  • Provides users with a single identity solution that could be used across all platforms from logging into websites to completing KYCs for banks.
  • Provides identity verification while sharing minimal to no personal information by applying the concept of Zero Knowledge Proof
  • Acts as single unified identity for multiple identification documents providing hassle free experience for users.
  • Makes the traditional identity verification process faster by reducing the need for multi step repetitive verifications.
  • Features Protobot, our in-house AI assistant, capable of answering identity-related queries and app-specific questions. It supports responses in all Indian languages.

Why ProtoID?

From creating an online account for a website to creating a bank account physically, proving your identity always involved sharing personal information. But not anymore! ProtoID lets you verify your identity on your terms. Share only what's needed and nothing more.

Use Cases

1. Hassle-Free Banking & KYC

Imagine being a freelancer from another country, trying to open a bank account, only to be stuck in a maze of paperwork and endless verification steps. With ProtoID, you can instantly verify your identity securely—without oversharing personal details.

2. Stopping Online Fraud & Identity Theft

Picture this: someone steals your identity and takes out fraudulent loans in your name. ProtoID’s decentralized verification ensures only you can authenticate transactions, keeping impersonators and fraudsters out.

3. Secure & Anonymous Online Voting

Online voting could make elections more accessible, but concerns about data breaches and manipulation hold people back. ProtoID guarantees voter authentication while protecting privacy, ensuring a fair and tamper-proof election process.

4. Instant Academic Credential Verification

A job applicant submits their degree certificate, but the employer questions its authenticity. Instead of going through slow, manual verification, ProtoID provides an instant, tamper-proof record of their credentials on the blockchain.

5. Cross-Border Identity Verification

For refugees and displaced individuals without traditional identity documents, accessing basic services can be a challenge. ProtoID enables secure verification using verifiable credentials linked to past records—helping them rebuild their lives with dignity.

Tech - Stack

Languages: Golang, Python, Dart, TypeScript, JavaScript, Solidity

Frontend: Flutter

Backend: Go Fiber, FastAPI, Ether.js, Hardhat

Database: Web3.storage, PostgreSQL

AI/ML: OpenCV, NumPy, SciPy, face_recognition, Scikit-learn

Models / APIs: Sonar Pro, Saarika:v2, Mitra AI, Qwen: QwQ, ArcFace (InsightFace), MTCNN

Frameworks: Flutter, PyTorch


Team Name : Lecun

Problem Statement 6 : Web3-powered Secure Digital Identity System

Use Case: Develop a decentralized digital ID system that users control and share access to when required for KYC, voting, etc.

Team Details:

  1. Nihal Sivapuram
  2. Kshitij Mishra
  3. Vaibhav Raj
  4. Shreyansh Gupta
  5. Ashutosh Anand
  6. Aditya Coomar
  7. Amogh Agrawal

About

ProtoID: Web3-powered secure digital identity solution. Privacy-first, decentralized identity verification.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages