Upgrade Agent Registry

Federate your upgrade catalog

Upgrade Agent is the discovery registry for airline upgrades & ancillaries. When a traveler's AI assistant asks "can I upgrade this booking?", the registry returns verified resources from the carriers that have federated in. Publishing a signed catalog makes your upgrade program discoverable and cryptographically verifiable to every AI agent — no integration on their side.

1. Publish a signed catalog

Host an ai-catalog.json at /.well-known/ on your domain, declaring your upgrade/ancillary resources (MCP server, API, agent) with 2–5 natural-language representativeQueries each. Sign every entry with a did:web identity (Ed25519 detached JWS over JCS bytes) and publish your DID document at /.well-known/did.json.

2. Validate, then tell us your domain

Generate your .well-known files and validate them live at upgradeagent.ai/network/join — the exact checks our crawler runs. Then email partners@upgradeagent.ai with your domain and we add it to the federation allowlist.

3. We verify and index

Our crawler fetches your catalog, resolves your did:web document, and re-verifies every signature itself — with no callback to you. Only cryptographically verified resources are indexed and ranked. Usually same day.

How the registry behaves

  • · Verified-only ranking. We rank only resources whose signatures verify against your published DID. Unverifiable entries are not surfaced.
  • · Explicit coverage. The registry states which catalogs are indexed and which aren't — it never silently implies coverage it doesn't have.
  • · Open, free verified indexing. Federating in and being discoverable costs nothing.

Discovery endpoint: /api/ard/search · Our catalog: /.well-known/ai-catalog.json