StillMine Authenticity API

Prove your images are real.

Fingerprint any image, anchor it to the Bitcoin blockchain, and give it a verifiable certificate of authenticity — with one API call. Images never leave your servers.

100 free claims with every new business. No card required.

POST /functions/registerClaim
X-API-Key: sm_••••••••

{ "user_ref": "member_4821",
  "owner_name": "Juniper Clay Co.",
  "sha256": "9f2c…e41a",
  "phash":  "c3a1…07bd" }

→ 200 OK
{ "certificate_url": "/claim/a1b2c3d4e5",
  "ots_status": "pending_bitcoin" }

Everything an authenticity layer needs

Three endpoints. One proof your users and their customers can check themselves.

Claim

Register one image per call with an exact SHA-256 and a perceptual fingerprint.

Bulk claim

Register up to 20 images per request — idempotent, so retries are safe.

Verify

Public lookup finds exact matches and modified copies. No key required.

Bitcoin anchoring

Every claim is timestamped via OpenTimestamps and confirmed on Bitcoin.

Branded certificates

Each claim gets a public certificate carrying your logo and brand color.

Private by design

You send fingerprints, never pictures. We cannot see your images.

You can't stop the fakes. You can prove what's real.

A StillMine certificate proves an exact file existed and was claimed under a name at a recorded time — verified by mathematics, not by us. It does not detect deepfakes or settle copyright on its own; it gives your users an honest, checkable record of origin.

Fresh daily

From the StillMine Blog

Photo privacy, trust, and deepfake awareness — a new post every day.