# Concordium Agent Card Integrity & Badge Verifier

> Concordium Agent Card Integrity & Badge Verifier is a paid API for AI agents from api.craigmbrown.com, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-15).

Verifies the integrity and revocation status of a Concordium identity card credential against the issuing registry to confirm it has not been forged or revoked.

## Facts

- Endpoint: POST https://api.craigmbrown.com/v1/services/security.concordium-card-verify
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/concordium-agent-card-integrity-badge-verifier-a3032a79
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_AwNv76_DixrFKsnz9JPuw

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability concordium-agent-card-integrity-badge-verifier-a3032a79 -d '<json body>'
```

Example prompt: Before I let this agent handle any real transactions, can you verify its Concordium identity card to make sure the credential is genuine and hasn't been revoked or tampered with?

## When to prefer this

Choose this endpoint when you need to cryptographically confirm that a Concordium-issued agent identity card is genuine and currently active before granting the agent any privileged access, spend authority, or trust. Especially useful in multi-agent pipelines where you cannot directly inspect an agent's credentials yourself.

## Known failure modes

- Credential not found in issuing registry — card ID may be invalid or unregistered
- Registry service unreachable — temporary lookup failure
- Malformed prompt input — insufficient credential details provided
- Revoked credential returned — findings array will indicate revocation details
- Network timeout during registry query

## How this service works

Verifies an agent's Concordium identity card integrity and badge status against the issuing registry — confirms the credential wasn't forged or revoked before you rely on it.

## Output

Returns a JSON object with a summary string describing the overall verification outcome, an array of findings detailing specific integrity or revocation issues detected, and an array of recommendations for how to proceed based on the check results.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "task": {
   "type": "string"
  },
  "token_id": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "schema": {
  "type": "object",
  "properties": {
   "summary": {
    "type": "string"
   },
   "findings": {
    "type": "array",
    "items": {
     "type": "string"
    }
   },
   "recommendations": {
    "type": "array",
    "items": {
     "type": "string"
    }
   }
  }
 },
 "example": {
  "summary": "..."
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/concordium-agent-card-integrity-badge-verifier-a3032a79/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.craigmbrown.com](https://www.zero.xyz/host/api.craigmbrown.com/llms.txt)
