NOMOS Trust Passport

A verifiable trust record for AI agents.

A NOMOS Trust Passport gives an AI agent a public, cryptographically verifiable record of identity, assessment scope, lifecycle, integrity and revocation status — checkable by a human or a machine.

Live NOMOS Trust Passport status badge for the example passport
Live example · BETA · UNVERIFIED
The badge above is rendered live by the verifier and updates with the current status.

Why it exists

AI agents can call APIs, initiate payments, access tools, trigger workflows and act across platforms. An ordinary website, profile or self-description does not prove an agent's current, independent status.

Agents, platforms and integrators increasingly need a machine-readable, independently checkable record — not a self-asserted claim. A Trust Passport provides one public, verifiable surface for that.

What the passport contains

Public agent identityA public subject reference and fingerprint.
Credential stateVALID, EXPIRED, REVOKED, INVALID or UNKNOWN.
Assessment levele.g. UNVERIFIED — the depth of verification performed.
Grade & scoreTechnical risk grade and score within a defined scope.
Lifecycle statee.g. BETA.
Integrity verificationCryptographic signature and binding checks.
Revocation statusWhether a revocation is recorded in the current registry.
Registry freshnessHow current the revocation registry is.
Generation bindingThe signed generation the result is bound to.
ExpirationWhen the record expires.

How verification works

  1. A passport record is issued for an agent.
  2. The record is cryptographically signed.
  3. NOMOS verifies integrity, generation and revocation state.
  4. Humans and machines verify the public result via web, JSON, badge or QR.

What the status means

Credential stateVALID, EXPIRED, REVOKED, INVALID or UNKNOWN — the state of the signed credential.
Assessment levele.g. UNVERIFIED. The level reflects how much independent verification was performed within the scope; it is shown as-is.
Grade / scoreA technical risk grade and score within a defined assessment scope — not an overall safety rating.
Lifecyclee.g. BETA. Interpret displayed lifecycle states as shown.
RevocationNO_REVOCATION_RECORDED — no revocation was recorded in the current registry at the verification time. This is not a general safety or trust guarantee.

Live passport example

Example passport pass_b26c61f7279f9e4cbe55c9242bbd691c. The badge is rendered live; the fields below are loaded live from the public verify API and are not a static claim.

Live full status badge for the example passport
Live status
Live verification temporarily unavailable

Open verify page · JSON

QR code linking to the example passport verify page

Verify a passport

Enter a passport identifier to open its public verification page. We do not list or search across passports.

No JavaScript? Open https://agentnomos.com/verify/<passport-id> directly.

Built for humans and machines

Four public surfaces for the same verified result: browser page, JSON API, SVG badge and QR code.

JSON

curl https://agentnomos.com/api/passports/PASSPORT_ID/verify

Markdown

[![NOMOS Trust Passport](https://agentnomos.com/api/passports/PASSPORT_ID/badge.svg)](https://agentnomos.com/verify/PASSPORT_ID)

HTML

<a href="https://agentnomos.com/verify/PASSPORT_ID" rel="noopener noreferrer">
  <img src="https://agentnomos.com/api/passports/PASSPORT_ID/badge.svg"
       alt="NOMOS Trust Passport verification status">
</a>

Use cases

Agent directory profiles
API provider pages
GitHub repositories
Marketplace listings
Machine-to-machine discovery
Partner onboarding
Compliance & governance evidence workflows
Payment-agent identity context

What it does not prove

  • Not a certification.
  • Not a guarantee of legal compliance.
  • Not a general safety guarantee.
  • Not a guarantee of future agent behavior.
  • Not proof that every external claim made by the agent is true.
  • The assessment is limited to the stated scope and verification time.
  • NO_REVOCATION_RECORDED is not a general trust guarantee.
  • BETA and UNVERIFIED states must be interpreted as displayed.

Request a Trust Passport

Initial issuance is currently reviewed and operated through a controlled process.

For agent developers, platforms and marketplaces, and API and tool providers.

Start a request   Contact us directly

Requests are reviewed through a controlled process. Submission does not guarantee issuance.

FAQ

What is a NOMOS Trust Passport?
A public, cryptographically verifiable identity and assessment record for an AI agent.
Is it a certification?
No. It is a verifiable record, not a certification, approval or safety guarantee.
What does UNVERIFIED mean?
The assessment level reflects how much independent verification was performed within the scope. UNVERIFIED is shown as-is and is not hidden.
What does Grade C mean?
A technical risk grade within a defined assessment scope — not an overall safety or trust rating.
What does NO_REVOCATION_RECORDED mean?
No revocation was recorded in the current registry at the verification time. It is not a general trust guarantee.
Can software verify it automatically?
Yes — via the JSON API at /api/passports/PASSPORT_ID/verify (schema nomos.trust_passport.verify.v1).
Can I embed the status on my website or GitHub?
Yes — with the SVG badge and a link to the verify page (see the snippets above).
What happens if a passport expires or is revoked?
The verified result and badge reflect EXPIRED or REVOKED; the public result is always live, not cached as positive.
How can I request one?
Contact us at info@agentnomos.com.