Trust levels for those who rely
This page answers the buyer's question: if an L1 arrives at my API, what can I rely on, and what can I not? The cards that define each level live in §2 of the specification; the 80 requirements each one rests on live in /requirements. Nothing here restates them.
Two axes, not a ladder
A level is the intersection of two independent questions: was the person who answers verified, and was the entity represented confirmed against an authoritative source?
| Entity not verified | Entity confirmed | |
|---|---|---|
| Person not verified | L0 | not permitted |
| Person verified | L1 | L2 · L3 |
The corner "person not verified, entity confirmed" does not exist: nobody can vouch for an organization without first being someone.
Why the level is recalculated, not read
The agent does not declare its level; the registry derives it from the evidence in the Case File. If a fact lapses — the responsible person leaves, the domain anchor disappears — the level changes at the next renewal or the credential is suspended (§7). So when you read trustLevel, you are reading the registry's conclusion at issuance, valid until validUntil unless revoked.
Level by level: rely on / do not rely on
- L0. Rely on: the holder key is bound to this DID by a registry signature; the agent has a stable identifier and a revocable credential. Do not rely on: the person, the organization name, the jurisdiction. All self-declared.
- L1. Rely on everything in L0 plus: a verified natural person answers for this agent, and the domain in the DID is anchored by a TXT record the controller published. Do not rely on: the organization.
legalNameis still a claim. - L2. Rely on: the entity exists and was confirmed against the authoritative source of its jurisdiction, and the person is linked to it. Do not rely on: that the person can bind the entity in a legal sense.
- L3. Rely on: a Binding Officer with proven power to bind the entity, evidenced by public instrument. This is the level for contractual acts.
Only L0 is issued today. L1, L2 and L3 are specified and not yet issued; no registry has been evaluated by TLF for them. /planned#l1-l3
What a level never tells you
Conduct. Intent. Scope. Whether the caller holds the key. Those are answered by the Intent Declaration and the holder proof under ATP (§8), not by the level. Read What an AID proves if you have not.