# DDG C2PA Image Verification

> DDG C2PA Image Verification is a paid API for AI agents from agents.daedalusdevelopmentgroup.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-12).

Verifies the authenticity and provenance of an image using C2PA (Coalition for Content Provenance and Authenticity) standards

## Facts

- Endpoint: POST https://agents.daedalusdevelopmentgroup.com/v1/c2pa/verify-image?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/ddg-c2pa-image-verification-7a0f884a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_CfuSFFTGR2gMrcnaPnobd

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 ddg-c2pa-image-verification-7a0f884a -d '<json body>'
```

Example prompt: Can you verify whether this image has valid C2PA content credentials and tell me if it's authentic or has been tampered with?

## When to prefer this

Choose this endpoint when you need standards-based C2PA content credential verification for images, especially to detect AI generation, tampering, or validate provenance chains. Prefer this over generic metadata readers when you specifically need cryptographic authenticity validation per the C2PA specification.

## Known failure modes

- Image has no C2PA manifest — returns verification failure or no-credentials result
- Malformed or corrupted C2PA manifest — returns parse error
- Unsupported image format or inaccessible image URL — returns input error
- Tampered or invalid digital signature — returns failed verification status
- Network timeout fetching remote image

## How this service works

DDG agent-payable service request

## Output

Returns a verification result indicating whether the image passes C2PA authenticity checks, along with provenance metadata extracted from the C2PA manifest such as creation tool, author, editing history, and digital signature validity.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input",
  "output"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "type": "object"
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST",
      "PUT",
      "PATCH"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": true
  },
  "output": {
   "type": "object",
   "required": [
    "type",
    "example"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "ok": true
    }
   },
   "additionalProperties": true
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "ok": true
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/ddg-c2pa-image-verification-7a0f884a/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agents.daedalusdevelopmentgroup.com](https://www.zero.xyz/host/agents.daedalusdevelopmentgroup.com/llms.txt)
