Shipped2026
FHE Identity
Privacy-preserving identity on Zama fhEVM
Stack
- Solidity
- fhEVM
- FHE
- TypeScript
Highlights
- ·Attributes stored as ciphertexts
- ·Selective-disclosure predicates on encrypted data
- ·No trusted issuer required after registration
Problem
On-chain identity is either fully public (ENS, your address everywhere) or locked inside off-chain KYC providers. There is nothing in between that lets you prove a single attribute without revealing your whole profile.
Approach
Attributes live encrypted on-chain under fhEVM. Verifiers run predicates homomorphically: check age > 18 without learning the birthdate, check residency without learning the address. Disclosure is explicit and per-predicate.
Outcome
Shipped. Demonstrates selective disclosure as a default, not an add-on.