Defend Reality with Code
Learn how you can add ProofMode capability to your apps and services.
SimpleC2PA (C2PA 1.x)
This project builds upon the C2PA Rust library to provide an easy solution for mobile apps to add signed C2PA actions, claims, and attestations to media files. It also includes support for generating a private key and self-signed x509 certificate entirely locally on the device.
- SimpleC2PA Mobile SDK Gitlab Code and Sample
- SimpleC2PA Developer Overivew Presentation
C2PA for Mobile SDKS (C2PA 2.x BETA)
We are currently working with Adobe and the Content Authenticity Initiative to develop and release new mobile SDKs built upon the offical C2PA Rust SDK, with support for the 2.x standard. You can find the latest information at the links below.
- C2PA for Android
- C2PA for iOS
LibProofMode (LEGACY)
ProofMode developer libraries for Android and iOS are available for integration into any mobile application.
- libProofMode for Android Gitlab Code and Sample
- libProofMode for iOS Gitlab Code and Sample
- Blog post covering sample integration with a camera app