VeriLens for iOS · Secured by VeriChain

Your camera, secured by VeriChain

In a world of deepfakes, filters, and AI-generated images, VeriLens gives you the power to share photos that people can actually trust. Every image you capture is instantly signed and sealed — so anyone who receives it can verify exactly what it is, and who took it.

Coming to the App Store

Everything VeriChain, in your pocket

Sign at capture

The moment you press the shutter, VeriLens signs the image with your Ed25519 private key. The key never leaves your device's Keychain.

Edit with provenance

Crop, rotate, adjust brightness and colour — every edit is recorded as a signed VeriChain event. The full history travels with the photo forever.

Verify any image

Import a .verichain bundle from anyone. VeriLens runs all five EPX/1 checks and looks up the signer in the VeriChain Directory automatically.

VeriChain Directory

Your identity is linked to your signing key in a curated, secure directory. Anyone verifying your photos will see your name, bio, and device — no contact required.

Full edit history

The Inspect view shows the complete VeriChain manifest — every signed event, every hash, every timestamp. Total transparency about what happened to a photo.

Share as a bundle

Export any photo as a .verichain bundle — a single file containing the image and its complete provenance manifest. Share via AirDrop, email, or Files.

Clear, honest verdicts

VeriLens never gives a binary pass/fail. The result reflects the full picture — who signed it, how much it has been edited, and whether the signer's identity could be confirmed.

Verified

Unaltered or slightly altered

All checks passed. 0–5 edit events. Identity confirmed in VeriChain Directory.

Caution

Moderately altered or unconfirmed

Either 6+ edit events, AI-generated content declared, or signer not found in directory.

Unverified

Failed or no manifest

One or more checks failed, or no VeriChain manifest was found. Provenance cannot be guaranteed.

Built on open standards

iOS implementation

  • Swift / SwiftUI · iOS 17+
  • Ed25519 via Apple CryptoKit
  • Private key stored in iOS Keychain
  • SPKI-wrapped Ed25519 public key export
  • CoreImage for non-destructive edits
  • AVFoundation for camera capture
  • Pinch-to-zoom with 0.5×–5× range
  • iPad and iPhone compatible

VeriChain Directory integration

  • Stable UUID assigned on first launch
  • UUID stored in Keychain — never changes
  • Registration available only through VeriChain ecosystem apps
  • Public key auto-fetched during verification
  • Network failures handled gracefully
  • Directory hosted at api.verichain.cloud
  • Python / FastAPI / PostgreSQL backend

Join the VeriChain ecosystem

The EPX/1 format is open — but the power of VeriChain comes from the trusted pipeline behind it. We invite camera manufacturers, editing software developers, and enterprise integrators to partner with us and bring verified provenance to their users.