1 unstable release
0.1.0 | Feb 8, 2025 |
---|
#1881 in Cryptography
117 downloads per month
35KB
ZeroID π
A Cloudless, Decentralized DID Key Generator & Identity Verification Library
ZeroID is an open-source, cloudless, and privacy-focused identity system for generating Decentralized Identifiers (DIDs) and verifying age or identity without relying on Google, Microsoft, or any cloud services. It uses OCR, QR codes, and cryptographic DID keypairs to provide self-sovereign identity.
πΉ Privacy-first: No central servers, fully peer-to-peer.
πΉ Zero-Knowledge Proofs: Verifies age without revealing personal data.
πΉ Works Offline: No cloud, no tracking, full local ownership.
πΉ Free & Open-Source: Licensed under MPL-2.0, ensuring openness forever.
π Features
β
Scan Driverβs Licenses (OCR & PDF417 Barcode Extraction)
β
Generate & Store DID Keys (Ed25519 cryptographic keys)
β
Verify Age with Zero-Knowledge Proofs (ZKPs)
β
Generate QR Codes for Identity Exchange
β
P2P-Ready for Offline DID Syncing
π§ Installation
1. Add ZeroID to Your Rust Project
cargo add zeroid
Dependencies
~32β50MB
~895K SLoC