Onchain Atlas

Holonym

A zero-knowledge identity stack (Zeronym/Human ID) that lets users prove uniqueness, government-ID validity, or compliance on-chain via soulbound tokens without revealing personal data — later expanded into human.tech and acquirer of Gitcoin Passport.

▶ Run interactive simulation animated mechanism with editable parameters

Statusongoing
Launched2022
ChainsOptimism, Ethereum, Linea (Verax attestations), Stellar (Human ID, 2025), Aztec (Human Bridge/Shield)
Mechanismszero-knowledge proofs, nullifiers (once-per-ID proofs), soulbound tokens (non-transferable ERC-721), threshold OPRF key derivation (Human Keys / Mishti Network), sybil resistance via unique-credential binding, attestation registries (Verax)
Official sitehttps://human.tech/
Project X@humntech (verified_by_official_website)
FoundersNanak Nihal Khalsa (@NanakNihal), Shady El Damaty (@hebbianloop)

How it works onchain

Diagram of how Holonym's mechanism worksOpen full-size diagram
Original diagram derived from this entry’s researched mechanism description.

Summary

Holonym is a zero-knowledge decentralized-identity stack built by Holonym Foundation, co-founded by Nanak Nihal Khalsa and Shady El Damaty (who met at a neuroscience hackathon). Introduced publicly in October 2022, its core protocol — Zeronym, later rebranded "Human ID" — lets a person verify a real-world credential (government ID, phone number, ePassport NFC chip, biometric liveness, or a sanctions check) off-chain, then mint a non-transferable soulbound token (SBT) on-chain that proves a fact about themselves ("I am a unique human," "I am not sanctioned") without revealing the underlying personal data. The design's key primitive is a nullifier derived from the credential: proofs can only be performed once per real-world ID, giving applications Sybil resistance without doxxing users.

The project evolved aggressively: an Aug 2024 $5.5M seed round (Finality Capital, Paper Ventures, Draper Dragon, Arrington Capital, and others) funded "Human Keys" — key material derived from biometrics or other personal entropy via a threshold OPRF network (Mishti Network / Human Network) — plus the Silk wallet. In February 2025 Holonym Foundation acquired Gitcoin Passport (~2M users), relaunching it as Human Passport, and consolidated the product line under the human.tech brand (Passport, Wallet, Shield on Aztec, Bridge, Trident government-ID solution). It remains a live, expanding identity infrastructure effort as of mid-2026.

Design (Mechanism)

  • Credential-to-SBT pipeline. A user completes verification (e.g., scanning a government ID with a third-party KYC provider, or NFC-reading an ePassport). The identity data never goes on-chain; instead the user generates a zero-knowledge proof that the credential is valid and unused, submits it to a verifier, and receives a soulbound ERC-721 at their chosen address. The SBT embeds the circuit ID, issuer address, expiry, and an action nullifier.
  • Nullifiers for Sybil resistance. Each real-world ID can produce only one valid proof per "action ID" (default 123456789). One passport = one unique-personhood SBT = one address, preventing both Sybil attacks and proof resale/bribery, while the ZK layer hides which passport maps to which address.
  • Multiple credential circuits. Separate SBT contracts exist per credential type on Optimism — e.g., the Holonym V3 hub/SBT contract (0x2AA822...94DFB) and HolonymUniqueGovID (0x7a81f2...dD7cE). Integrators query either the on-chain SBT or (recommended) Holonym's API (api.holonym.io/sybil-resistance/gov-id/optimism).
  • Proof-system evolution. Holonym moved from client-side ZK-SNARKs to VOLE-based ZK proofs to make proving practical on consumer devices.
  • Human Keys (Mishti/Human Network). A threshold network computes an oblivious pseudorandom function over biometric or low-entropy inputs, letting users derive strong keys from things they cannot lose (e.g., a face scan) without any node seeing the input — the basis for the Silk/Human Wallet and wallet recovery. Economic security was augmented via a partnership with Renzo (restaked ETH).
  • Attestation interop. On Linea, Zeronym personhood proofs were issued as attestations on the Verax registry rather than SBTs, showing a registry-agnostic issuance layer.

Outcome

Ongoing and expanding. Holonym found real integration demand where privacy-preserving Sybil resistance mattered: the Linea Voyage campaign used Zeronym on Verax for proof of personhood, and the protocol's SBTs were live on Optimism with public contracts. The foundation raised $5.5M (Aug 2024), acquired Gitcoin Passport and its ~2M users (Feb 2025) to form what it called the largest proof-of-humanity network, and rebranded around human.tech. By 2025 it had launched Human ID on Stellar, piloted "Relay ID" with Refunite in Uganda (peer-trust identity and stablecoin aid rails for refugees via WhatsApp/Face ID), and shipped a private bridge on Aztec. No token launch or exploit of the identity contracts was found. Precise cumulative verified-user counts for Zeronym itself: Unknown / not found.

Why it worked

  • Right-sized privacy claim. Instead of building a new biometric hardware network (Worldcoin) or a subjective social graph (Proof of Humanity/BrightID), Holonym piggybacked on existing high-assurance credentials (government IDs, passports, phone numbers) and only added a ZK layer — inheriting the issuing state's Sybil resistance at near-zero marginal cost.
  • Nullifier design solved a real integrator pain. Airdrop and quest campaigns needed "one human, one claim" without holding PII; a queryable SBT/API with once-per-ID semantics was a drop-in answer.
  • Pragmatic distribution. Supporting API queries, SBTs, and attestation registries (Verax) let it meet integrators wherever they were; acquiring Gitcoin Passport bought distribution (2M users, existing partner network) rather than fighting it.
  • Continuous cryptographic upgrading (SNARKs → VOLE-based proofs, threshold OPRF keys) kept the UX viable on ordinary phones — historically the failure point of ZK identity.

Limitations and criticisms

  • Trust is not fully trustless: credential validation still routes through off-chain KYC providers and Holonym's verifier/issuer infrastructure, so the "decentralized" identity has centralized issuance chokepoints.
  • Proof-of-personhood demand remains campaign-driven (airdrops, quests, grants) rather than a persistent fee-generating market on its own; the pivot through Human Keys, wallets, and the human.tech super-brand suggests identity verification alone was not a sufficient standalone business, and the repeated renamings (Holonym → Zeronym → Human ID → human.tech) have cost brand legibility.
  • Government-ID gating excludes the undocumented — the users humanitarian pilots like Refunite target — which is why a separate peer-trust track (Relay ID) had to be invented.

Lessons

  • Reuse state-issued Sybil resistance. A ZK wrapper over passports and IDs gets global uniqueness far cheaper than bootstrapping novel biometric or social-graph personhood — the hard part (unique credential issuance) is already done by governments.
  • Nullifiers are the workhorse primitive. "One credential, one proof per action" is what applications actually buy; the privacy is a means of making that acceptable to users, not the product itself.
  • Identity rails monetize poorly alone; distribution is the moat. Holonym's acquisition of Gitcoin Passport shows that in personhood infrastructure, the scarce asset is integrated relying parties and verified users, not the cryptography.
  • Client-side proving performance is adoption-critical. The migration to VOLE-based ZK proofs underlines that circuit UX (seconds on a phone, not minutes) decides whether normal users complete verification.

Redesign (EDITORIAL — hypothesis, not fact)

This section is a hypothesis, not a description of anything Holonym did. A redesign could attack the two centralization chokepoints. First, replace the trusted verifier/KYC intermediary with direct verification of government cryptography: ePassport NFC signatures (ICAO chains) can be checked entirely inside a client-side circuit, so the issuer set becomes "states," not "Holonym plus KYC vendors" — Holonym's free ePassport flow gestures at this and it should be the default path, with document-scan KYC as legacy fallback. Second, decentralize issuance economics: let any staked operator run the verifier, slashing on provably invalid SBT issuance, so relying parties need not trust the foundation. Third, make personhood a recurring revenue primitive rather than a campaign checkbox: expiring SBTs (annual re-proof against the same nullifier lineage) would create renewal fees and handle lost/stolen documents, while an on-chain fee split to circuit authors and operators would fund maintenance. Finally, for populations without documents, formalize the peer-vouching track as a separate, explicitly lower-assurance credential class with its own nullifier namespace, so integrators can price the assurance difference instead of the system overclaiming a single "human" bit.

Sources

  1. Human ID developer docs — Integrating Human ID (formerly Holonym docs) — primary (docs)
  2. human.tech official site (products, docs, GitHub links) — primary (docs)
  3. Holonym Foundation GitHub organization — primary (contract)
  4. Holonym V3 (H3) token contract, OP Mainnet Etherscan — primary (contract)
  5. Introducing Holonym thread (project X account, Oct 2022) — primary (archive)
  6. Redefining KYC: Holonym's Edge with ZK Verification — Shady El Damaty (Holonym Medium) — primary (retrospective)
  7. Holonym Foundation Emerges with $5.5M Seed Funding (Aug 2024) (news)
  8. Holonym Foundation Acquires Gitcoin Passport (Feb 2025) (news)
  9. Holonym acquires Gitcoin Passport in proof-of-personhood expansion — Biometric Update (news)
  10. Proof of Personhood with Zeronym on Verax for The Linea Voyage — Holonym blog — primary (docs)
  11. Interview with co-founder Nanak Nihal Khalsa — Pulse2 (analysis)

Related experiments

Last verified: 2026-07-26 · Spot an error? Suggest a correction