Live on Sepolia Testnet

Prove your photos are real without revealing who you are.

AI fakes are everywhere. C2PA proves photos are real but exposes the photographer. ProofFrame uses ZK proofs to verify authenticity and edits — crop, adjust, convert — while proving no pixels were tampered. All without revealing your identity.

photo_camera
Source Capture
Original image metadata from hardware
trending_flat
shield_person
ZK Generation
Verify edits, strip metadata, prove pixels
trending_flat
verified_user
On-Chain Attestation
Immutable proof hash on Ethereum
System Integrity: Verified
HASH: 0x4f2a...91bc
ZKVM: RISC ZERO v1.0

Verified Edits

Crop, adjust brightness, convert to grayscale — and the ZK proof guarantees these are the only changes made. No deepfakes, no pixel manipulation. EXIF metadata (GPS, timestamps, device serials) is selectively disclosed or stripped entirely.

crop
contrast
verified
dataset

C2PA Standard

Built upon the Content Authenticity Initiative standards, optimized for zero-knowledge privacy.

Technical Specs
Proof SystemSTARK
SettlementEthereum
fingerprint
Anonymity First

No wallets, no accounts, no tracking.

Decentralized Trust

We don't verify your images—the math does. Our infrastructure uses RISC Zero's zkVM to execute verification logic off-chain and post the proof to Ethereum.