OriginMark adds a tamper-evident cryptographic signature to any AI-generated artifact. Sign content with Ed25519, export C2PA-aligned manifests, and verify authenticity in milliseconds.
generative_blueprint.webp
SHA-256: 8f9b2d4c...e137a
{
"content_hash": "8f9b2d4c...e137a",
"algorithm": "Ed25519",
"status": "VALID_AUTHENTIC",
"timestamp": "2026-09-19T11:30:00Z"
}MIT License
Open Source
Ed25519
Cryptography
SHA-256
Content Integrity
C2PA v1.4
Manifest Export
Three simple steps to generate and verify tamper-evident cryptographic proof.
Select or drop any AI-generated image, markdown text, or code artifact. OriginMark calculates the cryptographic SHA-256 hash of the content.
Generate an Ed25519 digital signature over the content hash. Author identity and model metadata are packaged alongside the signature in a portable JSON sidecar.
Distribute the .originmark.json sidecar alongside your content. Anyone can independently verify authenticity without an account or central authority.
Built for automated pipelines, creative platforms, and open content verification.
Queue and sign multiple artifacts in a single workflow. Drop multiple images or text files into the web workspace or automate processing via the async FastAPI backend.
High-performance Edwards-curve digital signatures (via PyNaCl / libsodium) providing ~128-bit classical security and compact 64-byte signatures.
Verify artifacts directly in the web dashboard or against the self-hostable API without needing an account or API key. All cryptographic keys are included in the sidecar.
Export C2PA v1.4 JSON manifests for standardized provenance tracking. Automate signing and verification workflows with the FastAPI REST endpoints.
curl -X POST http://localhost:8000/sign \
-F "file=@model_output.png" \
-F "author=Alice Freeman"Bind creator identity, AI model name, timestamp, and signed content hashes into a structured, verifiable sidecar manifest.