Skip to content

Verify an ECZ-ID

Check an agent’s identity before you rely on it.

Paste an ECZ-ID. You will get a link to the live public record: who operates the agent, what state is published, and what that record explicitly does not establish.

Public Resolver reads and public machine-readable records are never metered, never authenticated and never counted against any allowance.

The lookup

Look up an ECZ-ID.

A parent looks like ECZ-GB-XXXXXX. An agent looks like ECZ-GB-XXXXXX::AGENT_PASSPORT-YYYYYY, and an MCP server like ECZ-GB-XXXXXX::MCP_PASSPORT-YYYYYY. This box resolves any of them, and any other well-formed ECZ-ID.

The identifier you type stays in your browser. This page checks its shape locally and then sends you to the Resolver; it does not look the record up on your behalf, and it keeps no list of what was checked.

How to read a record

What each part supports — and what it does not.

The second column is the one that matters. Most bad conclusions come from reading part of a record as stronger evidence than it is.
What a Resolver record tells you, and what it does not
On the recordWhat it tells youWhat it does not
OperatorWhich organisation operates this agent, and whether that organisation has been independently verified.It does not mean the agent was checked. A verified organisation can operate an unexamined agent.
Current stateThe state published for this identity right now, with the time it was read.ACTIVE describes the record, not the agent's behaviour, its permissions, or whether it is running.
Declared bindingsWhere this agent is declared to run, and how each declaration was established.A declared binding is a statement by the operator unless the record says it was established some other way. Declared is not control-proven.
What it does not establishThe things this record explicitly does not establish, listed on the record itself.Skipping it is how people invent claims the record never made. It is the most useful part of the page.
Proof statusAlways the same: the record is a current reading, not proof. Re-check it before you rely on it.The Resolver never presents itself as a verdict. It publishes evidence for you to weigh.

Field reference on the Developer Gateway(opens in a new tab — developers.ecocitizenz.com)

Reading it correctly

Four rules that stop a record being over-read.

An absent record is not a finding

No public ECZ-ID Passport found is not a safety finding. It means this identifier resolves to no published record — nothing more. Most software has no ECZ-ID yet.

A record is not a verdict

The record is not proof. It publishes what is currently declared and what evidence exists, with the time it was read. Re-check the live record before you rely on it.

Organisation verified, machine not

A VERIFIED or ASSURED Parent does not verify the agent. The parent organisation's identity is verified. The machine is not. An agent linked to a VERIFIED Parent is described exactly that way — linked to a VERIFIED Parent — never as a verified agent.

Declared is a statement, not a check

DECLARED does not mean independently verified. It records what an organisation says about itself, with the date it said it — not the outcome of a check.

A badge, a QR code, a screenshot or a card is a pointer to a record, not the record. Only the live Resolver is current. Re-check before reliance. State can change between the moment a badge is drawn and the moment an agent acts.

ECZ-ID tells you what is published and by whom. What that is worth in your context is your policy's decision, not ours.

Rely on agents regularly?

A lookup is a reading with a timestamp. With free ECZ-ID Watch, follow up to three ECZ-IDs on this device and see what changed, with no account and no email; it sends you back to the live record before you decide anything. With Watch Pro, important public changes reach you by email. If other organisations rely on your agents instead, DCI gives them one path from the agent in front of them to the organisation behind it.

Watch never acts on an agent. What you do about a change is your decision.

The other side of the check

Someone is going to look yours up too.

If you operate an agent, publishing a record is what makes this check possible in the other direction.