Skip to content
@contentauth

Content Authenticity Initiative

Content Authenticity Initiative

Content Authenticity Initiative logo

The Content Authenticity Initiative (CAI) is a cross-industry community of major media and technology companies, civil society, and many others. Adobe founded CAI in 2019 and continues to lead it. The CAI develops open-source tools for verifiably recording the provenance of digital media, including content made with generative AI. The community's mission is to support broad adoption, making content authenticity and transparency scalable and accessible.

Our open-source efforts include:

Pinned Loading

  1. c2pa-rs c2pa-rs Public

    Rust SDK for the core C2PA (Coalition for Content Provenance and Authenticity) specification

    Rust 301 134

  2. c2pa-python c2pa-python Public

    Python binding for c2pa-rs library

    Python 74 25

  3. c2pa-c c2pa-c Public

    C and C++ binding for C2PA

    C++ 14 12

  4. c2pa-js c2pa-js Public

    TypeScript 15 11

  5. c2pa-node-v2 c2pa-node-v2 Public

    Node.js bindings for C2PA v24 API

    Rust 8 4

Repositories

Showing 10 of 32 repositories
  • c2pa-android Public

    C2PA SDK for Android

    contentauth/c2pa-android’s past year of commit activity
    Kotlin 10 Apache-2.0 4 7 4 Updated Mar 20, 2026
  • c2pa-ios Public

    C2PA SDK for iOS

    contentauth/c2pa-ios’s past year of commit activity
    Swift 13 Apache-2.0 7 4 6 Updated Mar 20, 2026
  • c2pa-rs Public

    Rust SDK for the core C2PA (Coalition for Content Provenance and Authenticity) specification

    contentauth/c2pa-rs’s past year of commit activity
    Rust 301 134 107 (3 issues need help) 57 Updated Mar 19, 2026
  • c2pa-cbor Public

    An experimental alternative cbor library for c2pa

    contentauth/c2pa-cbor’s past year of commit activity
    Rust 0 Apache-2.0 0 1 2 Updated Mar 19, 2026
  • c2pa-node-v2 Public

    Node.js bindings for C2PA v24 API

    contentauth/c2pa-node-v2’s past year of commit activity
    Rust 8 MIT 4 3 2 Updated Mar 19, 2026
  • c2pa-js Public
    contentauth/c2pa-js’s past year of commit activity
    TypeScript 15 MIT 11 3 4 Updated Mar 19, 2026
  • c2pa-c Public

    C and C++ binding for C2PA

    contentauth/c2pa-c’s past year of commit activity
    C++ 14 Apache-2.0 12 3 3 Updated Mar 18, 2026
  • c2pa-conformance-tool-cli Public

    A command line application for C2PA Conformance testing

    contentauth/c2pa-conformance-tool-cli’s past year of commit activity
    Rust 0 Apache-2.0 0 0 0 Updated Mar 18, 2026
  • opensource.contentauth.org Public

    Open source documentation site

    contentauth/opensource.contentauth.org’s past year of commit activity
    JavaScript 1 14 13 1 Updated Mar 18, 2026
  • c2pa-python Public

    Python binding for c2pa-rs library

    contentauth/c2pa-python’s past year of commit activity
    Python 74 Apache-2.0 25 1 1 Updated Mar 18, 2026