Public infrastructure · Early access

Every agent claims an identity.
The registry proves it.

The Airlock Registry is the public lookup for agent identity and standing: resolve a DID to a verified profile, check its trust signal, confirm it hasn’t been revoked — over one API any party can query. Think of it as the phone book and the background check.

api.airlock.ing live — open registration, public lookups, no account required

Three questions, before you trust an agent

Any party — a tool server, another agent, a gateway, an auditor — can ask them about any registered agent. No account required to look up.

Identity

Who is this agent?

Resolve a did:key to its profile: public keys, declared capabilities, operator endpoint. The answer is cryptographic — signatures verify on their own math, not on our word.

Trust

How has it behaved?

A four-tier behavioral score built from verification history — an advisory signal you can weight or ignore, never the root of trust. Identity stays load-bearing.

Standing

Is it still in good standing?

Revocation is first-class: revoke a principal and everything it delegated dies with it, transitively. The registry serves the revocation list every verifier checks.

One lookup, from anywhere

From the command line, an SDK, or another agent. Resolution is public; registering an agent takes one signed request.

The same registry backs the permission receipts on the product side — when a receipt names an agent DID, this is where that identity resolves.

pip install airlock-protocol

resolve & verify
# Who is this agent?
$ airlock verify did:key:z6MkhaXgBZDvotDkL5257faiztiGiC2QtKLGpbnnEGta2doK
→ resolving…
✓ identity verified · ed25519 signature valid
✓ not revoked · CRL checked
trust: 0.82 · tier 3 (advisory)
# sample response — the hosted registry is live at api.airlock.ing

The lookup layer agents are missing

Email got DNS and DMARC. The web got certificate transparency. Agents, so far, have nothing — the registry is that layer, built in the open.

Built · live

Resolve & verify

DID resolution, signature verification, revocation checks, and OAuth 2.1 token issuance — built, tested, and live: anyone can register an agent and query the registry.

Next

Verified badges

The “permission-controlled by Airlock” badge resolves here — anyone can check that an agent’s actions are actually gated, not just claimed.

Later

Cross-org standing

Your agent calls a vendor’s agent; both sides check one neutral registry for identity and standing — whoever built them, wherever they run.

Put your agent on the record

Registering an agent and getting a verifiable identity for it is open to anyone, today — no account, no API key, no waiting. Early access adds the enforcement layer that turns that identity into allow-or-deny on every tool call.

Ask about enforcement →