Skip to main content
Encypher Logo

C2PA and CAWG validation status codes

When a C2PA verifier reports a status code, this is what it means. These 13 codes are the stable strings Encypher's open-source verification tools emit. Each links to a page with the full explanation and, where a failure implies one, what to do next.

These codes are the machine-readable form of the system provenance data that the California AI Transparency Act requires a covered provider's detection tool to output.

Failure codes

The check failed. These codes mean the manifest is altered, untrusted, revoked, or absent, and needs action.

Success codes

The check passed. These codes confirm a signature, hash, or trust relationship held.