Proof of Origin

Generate a verifiable, timestamped receipt for your media. Everything happens locally on your device — no uploads.

Client-side only SHA-256 Prewired to origin.vececo.net

1) Add your file

Drag & drop into the box, or click to browse.

Drop file here
…or click to choose

2) Result

SHA-256
Size
Type
Proof link
https://origin.vececo.net/po/<hash>.json

Caption helper

Paste this caption in your post. The proof link resolves after you upload the JSON below to /po/ and redeploy.

How it works

  1. Add a file: drag it into the box above or click to choose.
  2. Download JSON: click Download Receipt JSON — the file is named <hash>.json. If that fails, right‑click the link below the button, or copy the JSON from the preview card.
  3. Publish: place that JSON into your site’s /po/ folder and redeploy to Cloudflare Pages.
  4. Share: the proof link is https://origin.vececo.net/po/<hash>.json. Use the caption helper.

Receipts

Example JSON lives at /po/sample.receipt.json. Your own receipts should be named exactly <sha256>.json.