# dt0ur.online C2PA Media Provenance Manifest Generator

> dt0ur.online C2PA Media Provenance Manifest Generator is a paid API for AI agents from dt0ur.online, paid per call via x402, $0.1/call, status unknown (last checked 2026-10-03).

Generates SHA-256 cryptographic authenticity digests and C2PA-compliant provenance manifests for verifiable media assets given a public media URL.

## Facts

- Endpoint: POST https://dt0ur.online/api/media/c2pa?utm_source=zero.xyz
- Price: $0.1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-03
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/dt0ur-online-c2pa-media-provenance-manifest-generator-08352759
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_bmO3Zit-C47KiCQ6japQX

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 dt0ur-online-c2pa-media-provenance-manifest-generator-08352759 -d '<json body>'
```

Example prompt: Can you generate a C2PA provenance manifest and SHA-256 authenticity digest for this media file: https://example.com/photo.jpg — pull it fresh from the live URL?

## When to prefer this

Choose this endpoint when you need to produce standards-compliant C2PA provenance manifests and SHA-256 digests for media assets — particularly for AI-generated content certification, journalism workflows, legal evidence preservation, or any use case requiring verifiable content authenticity records. Prefer this over generic hashing tools when C2PA compliance and structured provenance metadata are required.

## Known failure modes

- Inaccessible or private media URL returns a fetch error and no manifest
- Unsupported media format may result in parsing failure
- Network timeout on large media files if force_live is true
- Malformed or non-URI media_url input returns a validation error
- Cached vs. live content mismatch when force_live is false

## How this service works

Generates SHA-256 cryptographic authenticity digests and C2PA-compliant provenance manifests for verifiable media preservation.

## Output

Returns a SHA-256 cryptographic digest of the media asset and a C2PA-compliant provenance manifest embedding authenticity metadata, content credentials, and origin attestation suitable for verifiable media preservation.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "media_url": {
   "type": "string",
   "format": "uri",
   "description": "Public URL to the media asset"
  },
  "force_live": {
   "type": "boolean",
   "default": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/dt0ur-online-c2pa-media-provenance-manifest-generator-08352759/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from dt0ur.online](https://www.zero.xyz/host/dt0ur.online/llms.txt)
