Skip to content
@zeroauth-dev

zeroauth.dev

Authentication where a breach exposes nothing.
ZeroAuth

ZeroAuth

Authentication where a breach exposes nothing.

Zero-knowledge identity verification for regulated industries — BFSI, healthcare, government. Built on Pramaan™, the patented cryptographic system behind it (Indian Patent 202311041001).

zeroauth.dev · Documentation · Quickstart · API reference

MIT license Node 20+ TypeScript strict Groth16 over BN128 Base Sepolia Pilot phase


What we're building

A hosted identity API that lets your users prove who they are without you — or us — ever holding the credential. The biometric never leaves the device; what the server sees is a Groth16 zero-knowledge proof, a Poseidon commitment, and a DID anchored on an L2.

If the database is exfiltrated tomorrow, the attacker gets cryptographic commitments and expired proofs. Nothing reversible. Nothing replayable.

Three authentication surfaces share the same API key and verifier:

Surface Use case
ZK biometric Bank KYC, attendance, transaction confirmation — any flow that previously stored a biometric template.
SAML 2.0 Enterprise SSO with Okta / Azure AD / Ping. ZeroAuth acts as the SP.
OAuth 2.0 / OIDC Authorization-code + PKCE with discovery + JWKS.

Pramaan™ × ZeroAuth

We separate the invention from the product:

  • Pramaan™ is the patented cryptographic protocol — the irreversibility guarantee, the proof construction, the DID derivation, the audit chain. It is the IP. Indian Patent 202311041001, owned by Yushu Excellence Technologies Pvt. Ltd.
  • ZeroAuth is the open-source reference implementation of Pramaan — the developer-facing API, SDKs, dashboard, and docs that ship at zeroauth.dev.

You can build on ZeroAuth without a patent license; you cannot independently implement Pramaan and call it Pramaan.


Repositories

Repo What it is
ZeroAuth The live reference implementation — central API, developer console, React dashboard, Docusaurus docs, Solidity contracts, Circom circuit, the in-tree @zeroauth/verifier workspace, and the Docker stack that runs at zeroauth.dev.
ZeroAuth-Governance The audit surface — shared security policy, naming conventions, threat models, compliance mappings (DPDP, IRDAI, RBI, MeitY), and the evidence-pack manifest sources buyers receive at SOW.
.github This profile + org-level community health files.

Coming as standalone repos when their first external consumer ships: ZeroAuth-Mobile-SDK, ZeroAuth-IoT, ZeroAuth-Verifier (the workspace graduates out of the monorepo once a second service consumes it).


The crypto stack

Primitive What it does Source of truth
Groth16 over BN128 Succinct proof of biometric possession ZeroAuth/circuits/identity_proof.circom
Poseidon ZK-friendly commitment to the biometric hash Circom + on-chain
SHA-256 Hash chain over append-only audit events ZeroAuth/verifier/src/audit-log.ts
Ed25519 / secp256k1 Device signing + on-chain identity Standard libs
TLS 1.3 Transport Caddy + Let's Encrypt

All primitives are peer-reviewed. We do not invent crypto; we compose it.


Standards & governance

Engineering discipline is a first-class artifact, not a side effect.

  • Threat model (canonical) lives in the governance repo and is cross-referenced from every mitigating commit (A-NN markers).
  • ADRs under ZeroAuth/adr/ — every direct dependency, every architectural pivot, gets a numbered record.
  • CLAUDE.md at the root of each repo is the constitution for AI-assisted development: language rules, non-goals, source-of-truth pointers.
  • Compliance mappings for DPDP, IRDAI, RBI, MeitY are in ZeroAuth-Governance/docs/compliance/ — marked provisional until external counsel review (target Q3 2026).

Each release ships an evidence pack — a buyer-facing bundle of the threat model, audit-log integrity report, dep trail, ADRs, and SHA-256 checksums of every governance source. The manifest is tracked in evidence-pack-sources/.


Try it

git clone https://github.com/zeroauth-dev/ZeroAuth.git
cd ZeroAuth
cp .env.example .env
./scripts/deploy.sh dev
# → http://localhost:3000

Or hit the live deployment directly:

curl https://zeroauth.dev/api/health

API reference, SAML/OIDC integration guides, and the SDK quickstart are at zeroauth.dev/docs.


Status

We are in pilot phase. The reference implementation runs in production at zeroauth.dev and is used by us; the first commercial pilot is in negotiation. We are deliberately not chasing scale until the pilot validates the deployment model with a regulated tenant.

Roadmap-of-record:

  • Verifier graduates out of the workspace into its own service repo (gated on second consumer)
  • Mobile SDK (iOS / Android) cuts its first private beta
  • IoT firmware lands for Orange Pi reference hardware
  • External counsel review of DPDP / IRDAI mappings (target Q3 2026)
  • External cryptographer review of Pramaan (scheduled)

If you are a regulated entity considering ZeroAuth for a pilot, reach out at pilot@zeroauth.dev.


Security disclosure

Vulnerabilities go to security@zeroauth.dev with the subject line [vuln]. We respond within 72 hours. Coordinated disclosure timeline lives in ZeroAuth-Governance/docs/shared/incident-response.md.

Do not file security-sensitive issues on the public tracker.


Yushu Excellence Technologies Pvt. Ltd. · India · zeroauth.dev · Pramaan™ is a trademark of Yushu Excellence Technologies Pvt. Ltd.

Popular repositories Loading

  1. ZeroAuth ZeroAuth Public

    Enterprise authentication where a breach exposes nothing. Zero-knowledge biometric verification (Groth16) + SAML 2.0 + OAuth 2.0/OIDC + decentralized identity anchored on Base Sepolia L2. Hosted at…

    TypeScript 2

  2. ZeroAuth-Governance ZeroAuth-Governance Public

    Cross-repo source of truth for ZeroAuth security policy, compliance mappings, canonical threat model, ADR index, release coordination, and evidence-pack sources. Documentation only — no product code.

  3. .github .github Public

    Authentication where a breach exposes nothing.

Repositories

Showing 3 of 3 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…