Looking to implement C2PA? Trufo provides tooling to take care of everything from certificates and timestamping to watermarking and fingerprinting. Learn More
Trufo wordmark
Product

Local Processing & Remote Signing

Build C2PA manifests locally with Trufo's full-managed C2PA signing service.

The Trufo Team · May 20, 2026

With v0.3.0 of trufo-py, both fully-cloud-hosted and local-processing-remote-signing modes of C2PA signing are supported. If you do not want your digital media files to leave your servers — for network bandwidth concerns or for data privacy concerns — then you can use the local processing & remote signing mode.

An additional engine is required to run local processing:

shell
pip install "trufo[provenance]"

Currently, only Python Linux build is supported. If your production environment runs on a different setup, please contact support@trufo.ai and we can help you with any feature requests you may want.

Check out the updated SDK in GitHub, with full developer documentation.

trufo-py