Skip to content

Verified Agent Gateway

WayID can serve as a verified agent gateway — a trust layer that platforms integrate to ensure only agents with valid WayID certificates can interact with their services.

A verified agent gateway sits between your platform and incoming AI agents. Before an agent can access your service, the gateway checks its WayID certificate and trust score. Only agents meeting your trust threshold are allowed through.

  1. Agent presents its public key — When an agent connects to your platform, it provides its Ed25519 public key.
  2. Your platform verifies — Call the Verification API to check the agent’s certificate status and owner identity level.
  3. Trust decision — Based on the response, decide whether to allow, restrict, or deny access.

Check an agent’s certificate without the agent’s participation:

GET https://way.je/api/v1/agent/{publicKey}

Returns the agent’s certificate status, owner identity level, and DID. Useful for displaying trust badges or logging.

Prove that the agent actually controls its claimed public key:

POST https://way.je/api/v1/agent/verify

Send a random challenge, have the agent sign it, and submit both to WayID. This confirms the agent possesses the private key — not just that it knows a public key.

Use the owner’s identityLevel to set access policies:

Identity levelMeaningSuggested use
concordium or mitidOwner verified with cryptographic identity proofFull access
unverifiedAgent registered but owner not identity-verifiedLimited access or review queue
No certificateAgent has no WayID registrationDeny or flag

Fetch the agent card to display verified identity information in your UI:

GET https://way.je/api/agents/{wayidDid}/card

Supports JSON, plain text, and HTML formats via the Accept header.

  • API gateway middleware — Check WayID certificates on every request from an agent
  • Onboarding verification — Require WayID registration before an agent can access your platform
  • Trust badges — Display verified/unverified status alongside agent interactions
  • Audit logging — Record agent DIDs and verification levels for compliance

SDKs and pre-built middleware are coming soon. See SDKs.