Private proof, not identity exposure For people, AI agents and devices Open, self-sovereign trust

Prove you’re a real, unique person, without revealing who you are.

.zkdid® is being designed as an open trust layer that lets people prove they are unique, and lets agents and devices prove they are genuine, without placing raw identity data inside a company or government database.

Prove only what is needed Keep personal data private Use trust across services No single registry owner Public-good infrastructure
Start here

Identity without oversharing, explained simply.

See how a person can prove “I am unique”, “I am over 18” or “this account is really mine” without handing every service a copy of the evidence.

One useful fact No raw documents shared Privacy stays with you
The simple idea

Prove the fact, not your entire identity.

Today, proving who you are often means handing organisations copies of passports, biometrics or personal records. .zkdid® is designed so a service can check the one fact it needs, such as “one real person”, “over 18”, or “the same trusted device”, without receiving the underlying identity data.

Think of it like this
“Show a green tick, not your passport.”

The service learns that its requirement has been met. You keep control of the credentials, keys and evidence behind the proof, the practical promise of self-sovereign identity (SSI).

The conventional approach

Upload your identity document

The service may receive far more than an age and personhood check requires.

Full name Exact date of birth Nationality Document number
6+ identity fields disclosed
The proposed .zkdid® approach

Approve one private proof

Your wallet uses an accepted credential to answer the specific request.

Requirement Unique person

Personhood passed · User eligible · Fresh proof

One relevant result disclosed
The problem today

We reveal far more than we need to.

Every copied document creates another database that must be trusted, secured and governed fairly.

  • The same passport or personal details are copied into many systems
  • A data breach can expose information that cannot simply be changed
  • One platform may control access, recovery and continuity
  • People are asked to trust organisations they cannot inspect
  • AI impersonation makes reliable proof increasingly important
Why a shared trust root matters

One open way to find and verify trust.

DNS helps the internet find websites. .zkdid® applies a decentralised version of that shared naming idea to identity proofs, so wallets and services can resolve trust without one company owning the registry.

Your keys stay with you Proof replaces oversharing Many services, one open root
With .zkdid®

Portable proof under your control.

.zkdid® aims to make trust reusable across services while keeping the person, not a platform, in control of the keys and evidence.

  • Prove a requirement without exposing the source document
  • Carry continuity across wallets, services and ecosystems
  • Give agents and devices accountable, verifiable roots
  • Use open rules and auditable public infrastructure
Your proof. Your keys. Your identity.
One real person Private age proof AI-agent accountability Trusted devices Self-sovereign identity
Why decentralised DNS matters

One person. One membership. A decentralised human network.

The dedicated .zkdid® namespace is designed to give verified people a shared place to interact online. Private proof gates entry, a holder-controlled root carries membership, and decentralised resolution lets compatible services recognise that membership without relying on any single company’s centralised directory.

01
Blockchain anchor

Root updates are committed to shared, cryptographically linked state, making silent rewriting harder.

02
Decentralised DNS

Each holder-controlled .zkdid® root resolves without relying on one private directory.

03
Token-gated membership

One person-bound credential is issued only after uniqueness and eligibility checks.

04
Zero-knowledge access

A fresh proof unlocks the service without exposing the identity evidence behind it.

Four roles, one trust system

A token-gated network for unique, eligible people.

Blockchain anchors the shared state. Decentralised DNS resolves the membership root. Personhood checks resist duplicate identities. Zero knowledge proves valid access privately. No single layer does the whole job.

BlockchainAnchors state dDNSResolves roots PersonhoodGates membership Zero knowledgeProtects privacy
The membership gate
Valid · unique · currentAccess granted
×Invalid · duplicate enrolment · revokedAccess denied
01

Shared blockchain anchor

Root updates can be checked against shared chain state. Cryptographic linking makes undisclosed alteration evident.

02

Holder-controlled dDNS

Members control their keys while compatible services resolve verification material without one platform owning the directory.

03

Token-gated eligibility

Only a wallet presenting a fresh proof of valid, current and person-bound .zkdid® membership can enter.

04

Sybil-resistant participation

Duplicate-resistant enrolment limits one person from multiplying accounts, access or votes within the defined network.

Blockchainanchors + dDNSresolves + Personhoodgates + Zero knowledgeprotects = Verifiable trustshared, private and harder to capture
Sybil-resistant ≠ bad-actor-proof

Duplicate-resistant enrolment can stop one person multiplying fake memberships. It cannot prove that an admitted human will behave honestly; eligibility rules, revocation, moderation and redress still matter.

Blockchain-anchored ≠ impossible to censor

A shared chain removes a single private database and makes interference harder to hide. Apps, gateways, governance and the underlying chain can still be attacked or pressured.

See it step by step

What happens when you prove something privately?

Your keys and credentials stay on your device. It creates a fresh proof for the specific request, the .zkdid® root helps the verifier check it, and the service receives an answer, not your raw identity.

You stay in controlKeys and source credentials remain on your device.
Only the fact is provedThe verifier receives the answer it needs, not your documents.
Trust can travelOpen resolver material helps the proof work across services.
Continuity survives changeRecovery and key updates can preserve the same trusted identity root.
Step 01 / 10

Private onboarding on a sovereign phone root.

The user begins locally. Keys stay device-bound, and no raw biometrics or personal documents leave the phone.

Swipe or tap the phone to move through the steps.

Discuss the flow
Architecture direction

Built as a public-good trust substrate, not a platform trap.

The architecture keeps identity existence separate from service-level authorisation, so policy can sit above the root without one actor becoming the power to erase participation.

ApplicationsWallets, services, agents, IoT networks
Zero-knowledge dDNS trust layerNames, roots, proof, continuity, verification
Open rootsCryptographic proofs, decentralised state, standards mapping
Trust boundary explorer

See what .zkdid® keeps separate.

Tap a node in the diagram to open the matching layer below. The point is simple: sovereignty improves when existence, proof, policy and governance are not collapsed into one controllable chokepoint.

.zkdid® trust root active
Identity existence

The root should remain resolvable as infrastructure, not become a switch one institution can use to erase participation.

Scoped proof

Services receive fresh proof material for the interaction, not a reusable identity profile or raw biometric record.

Policy above the root

Apps and institutions can set access rules higher up, while the trust anchor itself stays neutral and auditable.

Capture resistance

Open standards, public artefacts and decentralised governance reduce the risk of platform or registry capture.

Next step

From concept, to lab, to public protocol identity.

This root site frames .zkdid® as a living public-interest protocol initiative rather than only a funding document.

01ConceptPublic thesis, trust model and visual explanation.
02LabResearch, review and architecture hardening.
03Open artefactsReusable documents, prototypes and standards notes.
04Public protocolCommunity-governed identity-root infrastructure.
Visual sovereignty map

Trust should move as proof, not as control.

A visitor should be able to see the core principle: the person keeps secrets local, the trust layer anchors proof, and the service verifies only what it needs.

01

Private holder

Human, agent or device keeps keys and sensitive source material local.

02

.zkdid® root

Commitments, resolver material and continuity live below service policy.

03

Scoped verifier

The service checks proof without taking ownership of the underlying identity.