UNIQ ID — Decentralized, Privacy-First Digital Identity

In today's digital world, privacy is one of the most endangered aspects of online life.

UNIQ ID is a decentralized, privacy-first digital identity system built to eliminate the need for passwords and centralized user databases. It addresses the critical privacy failures that exist today: when users sign up for websites using centralized systems like Google OAuth, their email addresses and passwords are often stored in plaintext or weakly hashed forms within centralized databases.

This creates a large attack surface. When these databases are breached—as seen in the catastrophic **Yahoo data breach of 2013*—millions of users become vulnerable to *phishing, identity theft, and credential stuffing attacks, where repeated passwords are exploited across multiple platforms. This exposes not only personal data but also financial information and digital assets.

Instead of storing sensitive information on centralized servers, UNIQ ID operates fully on-chain, using Merkle tree anchoring to represent verified identities as cryptographic roots. Each user’s identity data — email hash, encrypted paraphrase, and on-chain root — is processed through zero-knowledge proofs (ZKPs) to confirm authenticity without ever revealing private information.

During registration, user data is locally hashed and encrypted, producing a unique on-chain identity root anchored to a smart contract. When logging in, users generate ZK-based proofs that verify their ownership of that identity without exposing email, password, or keys. Websites verify these proofs and derive a local user account, ensuring every login is unique, anonymous, and unlinkable across platforms.

This approach redefines authentication by removing traditional attack surfaces — no email databases, no password leaks, no tracking. Users remain fully in control of their digital footprint, with cryptographic commitments ensuring verifiable trust. Technical building blocks include Poseidon hashing, Merkle root management, and optional KDFs such as Argon2 for local hashing/encryption workflows.

By combining Ethereum (0x9B12b3E17dc1a84e84331258939763120031052E) & Starknet (0x069232dbf2a5aff18cbd0ba1583ad6d3d1ad214af329584974988b2464e17b40) based verification (testnets), Poseidon hashing, and Merkle root management, UNIQ ID builds a universal, privacy-preserving identity layer for the decentralized web — a true evolution beyond login forms, restoring user privacy at internet scale.

Built With

Share this project:

Updates