Skip to main content

Key Features

Zero-Knowledge Identity Circuit

At the heart of Deeproof is a custom-optimized Circom circuit. It utilizes Poseidon hashing for maximum efficiency inside ZK-SNARKs, ensuring that proof generation is fast enough to run on consumer hardware (browsers) without lag.

Browser-First Architecture

Deeproof eliminates the need for mobile app downloads or QR code scanning. By operating as a Chrome Extension, it fits naturally into the desktop-first workflow of most DeFi and RWA traders. It leverages the existing authenticated sessions in the browser, reducing friction to near zero.

Sybil Resistance via Nullifiers

To prevent a single verified user from creating thousands of fake "verified" identities, Deeproof implements a Nullifier mechanism. Since the IdentityCommitment is deterministically derived from the unique userId and the trapdoor, a user cannot generate multiple conflicting identities from the same provider account without being detected or overwriting their previous state.

Identity Score (Reputation Layer)

Recognizing that not all verifications are equal, Deeproof implements a granular Identity Score. A user's on-chain reputation is the sum of their proven connections. A verification from a Tier-1 exchange like Binance carries more weight (+20 points) than a lower-tier provider. This allows RWA platforms to set their own risk thresholds (e.g., "Only allow users with Score > 50").