What this is
Your phone and a hotel door handshake silently. Your reservation, your identity, and the room you paid for arrive together. The door confirms you are the guest and lets you in. It gets what it needs and nothing it does not, because you set those terms. You walk in.
That handshake already happened with your bank this morning. It got enough to approve a loan. The bouncer last night got that you are over 21. The new clinic downtown got your allergies and your insurance, not your full medical record. Each one got a different version of you, because each relationship is different. You set the rules once. The rules travel with you.
Universal Manifest is an open specification for that handshake. A portable, signed envelope of context that any compatible system can read, verify, and act on. The web has TCP/IP for packets, HTTPS for encrypted traffic, DNS for names. It never had a layer for who you are and what you bring when two things meet: your identity, your assets, your credentials, your preferences, and the permissions you set. This is that layer, and every exchange across it leaves both sides with a receipt.
What a manifest contains
- Subject. Who or what the manifest is about (a person, device, organization, or agent).
- Facets. The claims, credentials, and context the subject carries. Each evaluator sees only the facets the issuer selected for that interaction (selective disclosure).
- Consent records. Per-facet rules governing scope, purpose, and expiry. Consent travels with the data.
- Sealed entries. Encrypted facets that travel with the manifest but remain unreadable to evaluators without the decryption key. They are never silently dropped.
- Proof. A cryptographic signature binding everything together. An evaluator can verify that the manifest is authentic, current, and unrevoked.
Each evaluator runs the same six-stage evaluation sequence on the manifest it receives, and every exchange produces a structured receipt of what actually happened. See how it works.
How it works
Two manifests meet. Both decide.
When two things meet, their manifests evaluate each other independently and in parallel. Each side decides what it accepts, what it rejects, and what falls outside its scope. The handshake is two-way. Asymmetric outcomes are normal. And every exchange produces a structured receipt of what actually happened, so trust is verifiable, not faith-based.
For builders
An open spec, not a platform.
Universal Manifest is an open spec, not a platform. It composes with existing standards rather than replacing them. If you already work with verifiable credentials, decentralized identifiers, or privacy-preserving encryption, UM carries and references that work inside a portable envelope with a defined evaluation contract.
The spec is the technical reference for implementers. The Standards Registry shows how UM composes with DID, VC, OID4VP, HPKE, and mDL.
What comes next