Seeking €65,000 for a 12-month research and architecture phase.
The proposed phase is structured around Fraunhofer TRAIN research delivery, open publication, standards-aware design, and reusable public artefacts.
.zkdid™ proposes a decentralised, zero-knowledge DNS trust anchor for people, agents and devices, designed to prove uniqueness and continuity without exposing raw biometrics, surrendering sovereignty, or depending on closed registry power.
The proposed phase is structured around Fraunhofer TRAIN research delivery, open publication, standards-aware design, and reusable public artefacts.
The structural problem .zkdid™ is designed to address.
Architecture-first budget directed to research delivery.
A credible institutional pathway for implementation and standards work.
Decentralised identifiers promise sovereignty, but in practice most systems still rest on registries, issuers, resolvers, or naming layers that users do not control. That leaves a structural weakness at the root of identity itself.
Most identity systems still depend on someone else’s registry, resolver, or approval logic. That makes the trust anchor easy to centralise, capture, or quietly reshape.
Biometrics and personhood checks are commonly handled through systems that can accumulate raw data, create tracking surfaces, or force users into opaque trust relationships.
Wallets and credentials may look decentralised on the surface, yet the foundation beneath them can still be governed by gatekeepers with the power to revoke, deny, or surveil.
Projects repeatedly reinvent naming, uniqueness, and Sybil resistance instead of sharing a neutral trust substrate that can serve many DID methods and applications.
This is the paradox at the centre of proof-of-personhood and digital identity. The systems that claim to protect autonomy often require users to rely on exactly the registries, operators, or trust frameworks that could later reshape, surveil, or constrain that autonomy.
This model centres the authority making the claim. It can create dependency on issuers, reusable identity assertions, and more visibility than many people should have to accept.
That is a fundamentally different promise. It focuses on continuity, uniqueness, and anti-impersonation without needing to reveal the person behind the interaction or expose raw biometric data.
Instead of pushing all trust into wallets, issuers, or app-layer logic, .zkdid™ aims to create a more neutral identity root: open, standards-aware infrastructure designed to verify personhood and integrity without turning privacy into a trade-off.
Aims to turn naming infrastructure into a privacy-preserving trust anchor for people , agents and devices, rather than treating identity as an afterthought above the stack.
Verification is intended to rely on cryptographic proof and verifiable state rather than asking a central operator to decide who is real, while avoiding exposure of raw biometrics, passport scans, or unnecessary personal data.
Designed as a reusable identity-risk layer: analogous in purpose to Web2 anti-abuse tools such as reCAPTCHA, but built for privacy-preserving DID, proof, resolver, and device infrastructure rather than opaque scoring.
Identity existence is treated as infrastructure. Access decisions can sit higher up, but the core anchor is intended to remain resolvable and resistant to arbitrary global disablement.
The governance model is intended to avoid token-weighted capture, rent extraction, and venture-style incentives that can distort core identity infrastructure.
The work is framed to map against recognised identity, credential, trust-anchor, and privacy frameworks so CTO, CISO, policy, and audit audiences can evaluate fit quickly.
.zkdid™ is not presented as a replacement for the existing identity ecosystem. It is intended as a privacy-preserving trust-anchor layer that can be evaluated against recognised DID, credential, regulatory, and resolver-based trust frameworks.
The storyboard turns the architecture into a human-readable journey: keys stay hardware-bound, credentials remain local, the registry receives commitments rather than identity data, and verifiers receive fresh scoped proofs.
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.
This phase is architecture-first. The immediate goal is to formalise the trust model, privacy boundary, standards alignment, and integration logic required for later implementation.
A .zkdid™ identity domain is designed to act as a neutral naming and discovery anchor for a person or device, independent from any single wallet, vendor, or platform.
Zero-knowledge circuits are intended to let a person prove relevant facts such as uniqueness, continuity, or an attribute threshold without disclosing raw source material.
The registry model is designed around commitments, references, and verification logic rather than publishing revealing biometric or personal data to the network.
Wallets, DID methods, governance systems, services, and IoT devices can query the trust anchor to verify integrity while preserving the privacy boundary.
The architecture deliberately separates identity existence from service-level authorisation, reducing the risk that one central actor can erase a person from digital participation.
.zkdid™ is intended to serve as a shared trust substrate for ecosystems that need personhood, continuity, naming, and integrity without defaulting to centralised databases or rent-seeking control points. The longer-term direction is edge-native and device-aware: designed to sit as close as possible to the operating system, resolver, and hardware trust boundary rather than being reduced to just another application layer product.
This is an illustrative mock-up, not a final specification. The point is to show how a DID document or related metadata could reference a non-human-readable .zkdid™ anchor while keeping service endpoints, proof material, and policy logic cleanly separated from raw personal identity.
{
"id": "did:zkdid:9f3b2d7e4c1a8b6f",
"alsoKnownAs": [
"zkdid://4f7c.8a10.f13d.91be.7c42"
],
"verificationMethod": [{
"id": "#device-key-1",
"type": "JsonWebKey2020",
"controller": "did:zkdid:9f3b2d7e4c1a8b6f"
}],
"service": [{
"id": "#resolver",
"type": "ZkDidResolverEndpoint",
"serviceEndpoint": "https://resolver.zkdid/query"
}],
"proofAnchor": {
"ddns": "zkdid://4f7c.8a10.f13d.91be.7c42",
"nullifierRoot": "0x8f2a…91c4",
"stateCommitment": "0x71bd…e440"
}
}
Mock-up only, shown to illustrate the relationship between a DID, resolver metadata, and an opaque .zkdid™ trust anchor.
The case for .zkdid™ is not built on token speculation or marketing theatre. It is built on architecture, open publication, standards alignment, institutional collaboration, and the reuse value of shared public infrastructure.
The project is being driven by the originator of .zkdid™ with strategic guidance contributed voluntarily, helping keep grant funding directed toward research delivery, architecture, publication, and open outputs.
The planned collaboration is framed around Fraunhofer Society’s TRAIN team, providing a serious pathway for trust-anchor research, integration architecture, and standards-aware technical output.
.zkdid™ is being developed with awareness of the Decentralized Identity Foundation ecosystem under the Linux Foundation umbrella. That context is included to show standards relevance and interoperability intent, not to overstate formal DIF endorsement.
Planned delivery is framed in collaboration with the Fraunhofer Society’s TRAIN team, building on existing DNS trust research and implementation capability.
The architecture is intended to align with DID and credential standards, remain compatible with the wider identity landscape, and minimise unnecessary fragmentation across ecosystems.
DIF / Linux Foundation context ↗The initiative already has an early public alpha proof-of-concept and supporting research material available, giving funders and collaborators a clearer view of the first practical research step rather than a finished product claim.
Alpha proof-of-concept on GitHub ↗The programme is supported by comparative analysis exploring public-good governance, personhood infrastructure, and the risks of capture in identity systems.
Comparative paper ↗Rather than funding another standalone app, this work aims to produce reusable infrastructure: architecture, SDK direction, specifications, verifier logic, and integration patterns that other teams can adopt or extend. That makes the value cumulative across identity, governance, registries, and IoT.
The budget is directed entirely to research and delivery work. The project lead’s role is voluntary, helping keep the funding concentrated on architecture, integration, publication, and ecosystem value rather than salary overhead.
Define DID method, privacy model, trust boundaries, and proof assumptions.
Map resolver flows, trust-anchor integration, and standards touchpoints.
Use simulation, review, and partner feedback to harden the architecture.
Release the toolkit, manuscript, workshops, and reusable public artefacts.
Formalise the DID method structure, privacy model, lifecycle flows, trust boundaries, and cryptographic assumptions.
€22,500Draft specification direction, resolution models, uniqueness mapping, governance processes, and threat modelling.
€22,500Define how .zkdid™ can function within the TRAIN framework, including cross-registry resolution and validation flows.
€10,000Publish the manuscript, workshop material, and open architectural toolkit for ecosystem reuse.
€10,000Consolidate outputs, close the phase transparently, and leave reusable artefacts behind.
€0The budget is intentionally modest relative to the level of architectural, standards, and publication output expected from a leading research institution.
.zkdid™ is framed as public infrastructure. The intended governance posture is not-for-profit, token-free at the protocol level, and structurally resistant to the kinds of incentives that so often distort identity systems once they become important.
.zkdid™ is designed to address a deeper structural problem than most identity products touch. If the internet is going to rely on personhood, trust, and device integrity at scale, the root itself must be open, privacy-preserving, standards-aware, and resistant to capture.