# Verdikt Evidence-Anchored Verdict Service

> Verdikt Evidence-Anchored Verdict Service is a paid API for AI agents from verdikt-worker.fly.dev, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-14).

Evaluates an agent-produced deliverable (code, tool output, answer, execution result, or tool trace) against acceptance criteria and returns an evidence-anchored pass/fail verdict

## Facts

- Endpoint: POST https://verdikt-worker.fly.dev/x402/verify
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/verdikt-evidence-anchored-verdict-service-97bf418a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_nFJ1jis4W-sO9ZIkoKRls

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 verdikt-evidence-anchored-verdict-service-97bf418a -d '<json body>'
```

Example prompt: Grade my agent's Python function against these unit tests — route it as 'code', the payload is the function string, and the acceptance criteria includes the test suite — I need an evidence-anchored verdict on whether it passes.

## When to prefer this

Use this endpoint when you need an objective, evidence-backed quality gate on an AI agent's deliverable before trusting or passing it downstream — especially when you need one of five specialized grading routes (code, tool_output, answer, execution, tool_trace) rather than a generic similarity check or manual review.

## Known failure modes

- Invalid route enum value returns 400 error
- Missing artifact payload causes validation failure
- Malformed acceptance criteria object results in grading error
- Payment not received or insufficient USDC causes 402 response
- Payload too large or unsupported language causes processing error

## How this service works

Verdikt renders an evidence-anchored verdict over an agent deliverable across five routes (code, tool_output, answer, execution, tool_trace) and never false-certifies.

## Output

A structured verdict indicating whether the submitted artifact passes or fails the provided acceptance criteria, with evidence anchoring each decision across the selected route (code, tool_output, answer, execution, or tool_trace)

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "route": {
   "enum": [
    "code",
    "tool_output",
    "answer",
    "execution",
    "tool_trace"
   ],
   "type": "string",
   "description": "which verdict route to grade against"
  },
  "artifact": {
   "type": "object",
   "required": [
    "payload"
   ],
   "properties": {
    "payload": {
     "type": "string"
    },
    "language": {
     "type": "string"
    }
   },
   "description": "the deliverable to judge; payload is the artifact string"
  },
  "acceptance": {
   "type": "object",
   "description": "the acceptance criteria for the route (e.g. jsonSchema, tests, sources, execution, toolTrace)"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/verdikt-evidence-anchored-verdict-service-97bf418a/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from verdikt-worker.fly.dev](https://www.zero.xyz/host/verdikt-worker.fly.dev/llms.txt)
