Content Credentials, read by the browser agent

Each tile below is an image generated with Cloudflare Workers AI; some carry embedded C2PA Content Credentials and some don't. Ask the in-browser agent to scan_images_c2pa to see which tiles are signed, or inspect_image_c2pa on a tile's image URL to read its full provenance manifest.

a serene mountain lake at dawn, photorealistic
AI-generated · unsigned (no provenance)
a neon-lit Tokyo street in the rain at night, cinematic
AI-generated · signed (Content Credentials)
a red fox in a snowy forest, wildlife photography
AI-generated · unsigned (no provenance)
a steaming bowl of ramen on a wooden table, food photography
AI-generated · signed (Content Credentials)
a lighthouse on a rocky coast at sunset, dramatic sky
AI-generated · unsigned (no provenance)
a vintage car on a cobblestone street in an old european town
AI-generated · signed (Content Credentials)

Provenance here is decoded and reported; signatures are made with a self-signed demo certificate, so external verifiers will show “valid signature, untrusted issuer”. Production signing would use a certificate on a recognised C2PA trust list.