Human ID (by human.tech)
  • Introduction
    • Private Credentials
    • The Issue of Regulatory Compliance & Non-Consensual Data Sharing
    • Need Support?
  • For Users
    • FAQs
    • Verifying Identity with Human ID
    • Verifying ePassport
    • Using Human ID with NEAR
    • Getting Refunded
  • For Developers
    • Integrating Human ID
    • Custom Sybil Resistance
    • API Reference
    • Dry Runs
    • Sign Protocol Attestations
    • Verax Attestations
    • Off-Chain Proofs
    • Clean Hands Attestations
  • For Node Operators
    • Run an Observer
  • Architecture
    • Overview
    • Flow of Data
    • Flow of Data: KYC Proof of Personhood
    • Where Data Is(n't) Stored
    • VOLE-based ZK
    • On-Chain Proofs
    • Clean Hands Architecture
  • How it Works
    • Modularity of the Stack
    • Issuer
    • Credentials
    • Hub
Powered by GitBook
On this page
  • Motivation
  • Privacy-preserving proofs
Export as PDF
  1. Introduction

Private Credentials

NextThe Issue of Regulatory Compliance & Non-Consensual Data Sharing

Last updated 1 month ago

Human ID is a privacy-preserving identity protocol developed by Holonym Foundation under brand. With the use of zero knowledge proofs, Human ID allows proving facts about oneself without revealing the whole identity, enabling organizations and smart contracts to verify their users without storing any sensitive information.

Motivation

Identity verification is often required for legal or practical reasons such as KYC, fraud prevention, proof-of-age, and Sybil resistance. However, developing an application that preserves privacy has historically been difficult. This problem is even more prominent in web3, where data is stored on a public ledger. Not only is obtaining privacy on a blockcchain difficult, but the adverse affects of losing privacy are greater: "doxxing" a user's wallet address once reveals all of the address' past and future activity.

Human ID by human.tech is a private credential system that make privacy-preserving identity possible and simple both on- and off-chain use cases.

Privacy-preserving proofs

With a Human ID, user can prove a variety of statements without revealing their identity. These include facts needed for compliance, Sybil resistance, and wallet recovery. Example statements are:

"I have US residency"

"I have non-US residency"

"I have never received this airdrop from any other crypto address"

"I am an accredited investor"

"I am over 18"

"I am the same person who created this wallet" if the wallet needs recovery

"I have never voted in this DAO's governance"

Many of these are ready to use out-of-the-box, and others can be enabled by and/or contributing to our

Note: Proof generation currently takes about 30ms-4s on standard consumer devicies, depending on the proof type and the device's specifications

To start using Human ID in your (d)App, continue to

Otherwise, take a peak into the architecture of human.tech

human.tech
contacting us
GitHub
Integrating Human ID
Overview