Trace

C2PA · EU AI Act Article 50

Every AI-generated asset, provenance-tagged in one click.

Cryptographically-verifiable C2PA manifests in under one second. Prove what AI generated, when, and how — permanently embedded in the file.

ES256 signatures
c2pa-python 0.90.19
tamper-evident
How Trace worksfor judges & new users

1. Drop an AI-generated asset

PNG, JPEG, WEBP, SVG, WAV, MP3, or MP4. You can drag multiple files at once — each gets its own manifest.

2. Declare the source

You tell Trace which AI model generated the asset and what prompt you used. Trace never auto-detects — the creator attests to the source.

3. Trace embeds a C2PA manifest

A signed C2PA manifest is embedded directly inside the file (not a sidecar). It carries the creator, model, prompt, and a cryptographic claim signature (ES256).

4. Share the Provenance Card

Every stamped asset gets a shareable Provenance Card URL. A judge, editor, or viewer can verify the signature in one click — no account needed.

C2PA (Coalition for Content Provenance and Authenticity) is the open standard for content provenance, co-founded by Adobe, Microsoft, BBC, Nikon, Sony, and Truepic. A C2PA manifest is a cryptographically-signed record embedded in a media file that documents its origin and edit history. Trace uses c2pa-python (the official Rust-backed SDK, sdk_version 0.90.19).

Built on the C2PA open standard · c2pa-python SDK 0.90.19 · ES256 signatures

Drop AI-generated assets here

One or more files — PNG, JPEG, WEBP, SVG, WAV, MP3, MP4, MOV — under 100MB each

Asset metadata(required — you specify the source)

Trace does not auto-detect the AI model or prompt — this is deliberate (report §21.2). You tell Trace which tool generated the asset and what prompt you used. This metadata is embedded in the C2PA manifest as a permanent, cryptographically-verifiable provenance record.

The AI tool that generated this asset (e.g. Midjourney, DALL-E, ElevenLabs).

Switch with the button in the header, or type a new one below.

The prompt you used to generate this asset. Becomes part of the permanent provenance record.

Recent assets(0/0)