Skip to main content

Distributed Nullifiers

Distributed Nullifiers is enabled by TACEO:OPRF, TACEO's production service for computing threshold Oblivious Pseudo-Random Functions.

A nullifier derived from a single secret is only as safe as that secret: if it leaks, whoever holds it can trace the user's entire history. The distributed approach requires a threshold of independent MPC nodes to cooperate before any nullifier can be evaluated, so no single party — including TACEO — can link or deanonymize your users, and a partially compromised secret is not enough to trace anyone.

Beyond nullifiers, TACEO:OPRF serves any use case requiring distributed, verifiable pseudorandomness.

In production for World and ZKPassport.

Who should use it​

Web3 protocol teams building identity systems, DeFi protocols, or blockchain applications needing stronger privacy guarantees.

Privacy infrastructure companies developing wallet recovery, anonymous authentication, or privacy-preserving financial services.

Enterprise developers creating compliance systems, secure collaboration tools, or anything requiring distributed trust assumptions.

Integration assumes comfort with cryptographic concepts, zero-knowledge proofs and API work.

Common use cases​

  • Nullifiers for digital identity — threshold security means an attacker must compromise both the user's secret and the MPC threshold before they can trace an identity. Used in ZK identity systems, anonymous voting, private credentials.
  • Private revenue sharing for DeFi — private referral identifiers let protocols distribute fees without linking wallets to users or referrers. Used in decentralized exchanges and private trading platforms.
  • Private wallet recovery — recover a wallet using familiar identity factors without the recovery service ever seeing the keys.

See Use Cases & Examples for walkthroughs.

Getting started​

Follow the Quickstart to run your first OPRF computation against the live testnet in minutes.

Underlying service​

The protocol flow, security properties, low-level API and authorization modules live under TACEO:OPRF in the TACEO Services section.