Skip to content

Tools & Verification

These tools let you verify content credentials directly in your browser:

ToolDescriptionLink
CAI VerifyOfficial Content Authenticity Initiative verifierverify.contentauthenticity.org
A10city VerifyA10city’s verification toola10city.com/verify

For integrating content credential verification into your applications:

  • c2pa-js — JavaScript library for reading C2PA manifests
  • c2pa-rs — Rust implementation of C2PA
  • c2pa-python — Python bindings for C2PA

Developers can access verification APIs for integration:

// Example using c2pa-js
import { createC2pa } from 'c2pa';
const c2pa = await createC2pa();
const result = await c2pa.read(imageBuffer);
if (result.manifestStore) {
console.log('Content has credentials!');
console.log('Active manifest:', result.manifestStore.activeManifest);
}

The content authenticity ecosystem is evolving rapidly. Follow these resources: