One lookup to verify anyone, anywhere.
DeDi makes public registries instantly verifiable. Publish membership lists, public keys, licences, and revocations as signed files on your own domain — or on dedi.global — and let anyone verify them in milliseconds.
takes days, not seconds.
Two parties need to transact. Here's what it actually takes to check each other.
Fragmented trust
No crypto proof | No push alerts
One endpoint
Crypto-signed | Real-time push
DeDi = DNS for Trust. One lookup to verify anyone, anywhere, instantly.
Governments, regulators, central banks, trade associations, certificate authorities
Public keys, membership lists, licenses, revocation records
Applications, compliance systems, AI agents, other registries, humans
You're on the network.
The latest DeDi protocol update makes adoption as simple as putting signed files on a domain you control. No server to run, no account to create, no API to integrate.
Sign your registry
One self-contained, signed DeDi file per registry, plus a signed manifest at /.well-known/dedi.index.json declaring your keys and listing the registries you offer.
Host it anywhere you control
Your website, a source repository, a public file host — or deposit it with a DeDi server. Where the bytes live carries no weight in the trust model: verifiers check your signature against your manifest.
Get discovered
Add your domain to the public discovery list. DeDi servers such as dedi.global crawl, verify, and index your files and serve them through the standard lookup and query APIs — relaying your signature, never substituting their own. Servers are caches and indexes, not authorities.
Membership lists
Public key registries
Policy registries
Revocation lists
AI agent registries
Generate a signing key
Run dedi-cli keygen. Your private key stays with you.
Write and sign your files
Author the manifest and one DeDi file per registry, then sign each with dedi-cli sign.
Host and get listed
Serve the files on your domain and add it to the discovery list.
Create your namespace
Register at publish.dedi.global. Takes under a minute.
Upload your registry
Upload individually or bulk-import via CSV.
Share your registry link
Every registry gets a permanent, verifiable URL.
Lookup any record
GET /dedi/lookup/{namespace}/{registry}/{record}
Query registries
GET /dedi/query/{namespace}/{registry}
Subscribe to changes
Webhook notifications from dedi.global on any revocation or update — for hosted and crawled registries alike.
No single point of failure
Publishers host their own signed files; any DeDi server can index them. No central API, no gatekeeper, no dependency on any single organisation — including us.
Tamper-proof by design
Every record carries a cryptographic signature from the publisher, relayed unaltered by any server. Verification is instant and works without contacting the original source.
Works everywhere
One protocol for all public registries — across sectors, jurisdictions, and use cases. From governments to startups.
Do I need to run anything?
No. If you can put a file on your website, you can publish a DeDi registry. Prefer not to host at all? dedi.global publishes on your behalf.
Is this only for financial services?
No. DeDi works for any public registry — healthcare, legal, supply chain, government, education, and more.
What about private data?
DeDi is for public registries only. All data published should already be publicly available information.
access.
Everything is free — publishing, API access, and all platform features. No setup costs, no hidden charges.
Community governance: Future pricing (if any) will be developed with community input through a governance committee.
Start Using DeDi →Registry Publishing
API Access
Standard Support
Enterprise Support
DeDi (Decentralized Directory) is an open protocol, stewarded under LF Decentralized Trust, for publishing public registries as signed, machine-readable files that anyone can discover and verify. dedi.global is a free, hosted DeDi server run by Networks for Humanity: it publishes registries for organisations that would rather not host files themselves, and indexes files published anywhere else. Think of it as DNS for trust — a universal lookup layer for any public information your organisation needs to share.
Unlike traditional databases, DeDi provides cryptographic proof of authenticity, decentralized availability (no single point of failure), and unified discoverability. Anyone can verify any record without contacting the original source.
Any public information that needs third-party verification: member lists, license registries, public keys, certificates, approved vendor lists, accreditation records, sanctions lists, and more.
Yes. If you already operate a public registry, publish its contents as signed DeDi files alongside it — no change to your existing systems is required. dedi.global also supports bulk imports from CSV, JSON, and XML, and the REST API works with any language or platform.
Adoption no longer requires a server or an account. A publisher adopts DeDi by serving a signed manifest at /.well-known/dedi.index.json and one signed file per registry on a domain it controls. DeDi servers become an optional role: they discover, verify, and index published files and expose the lookup and query APIs across many publishers, relaying each publisher's signature unaltered. The information model — namespace, registry, record — is unchanged.
No. Self-publish on your own domain and any DeDi server can index you. dedi.global is there for organisations that would rather not host files themselves, and for anyone who wants cross-registry search, version history, and availability guarantees on top of the files. Existing dedi.global publishers need to change nothing; hosted and self-published registries are served through the same lookup and query APIs.
Any future pricing will be co-created with the community through a governance committee. DeDi is not a commercial product — any costs would only cover engineering and operations.
Ready to publish
your registry?
Sign two files on your own domain, or publish on dedi.global in under a minute.


