Skip to content

Burin

Enduring fingerprints of where and when

Burin is a Python library for tamper-evident, offline-verifiable fingerprints of where and when. Turn a geographic region and a time window into a compact signed mark that anyone can recompute and check — no blockchain, no central authority, no master copy — and, optionally, prove things about it in zero knowledge without revealing the details.

The ground is cut once into a fair, equal-area grid (OGC-aligned rHEALPix), so two strangers who never coordinate compute the same fingerprint from the same ground, down to the last bit. A full seal fits in a 70-byte satellite burst and degrades to 24 spoken words.

Two layers

Layer Import What it gives you
Coverage engine burin.coverage polygon → deterministic 32-byte fingerprint; membership / non-membership proofs; space-time and value-bearing variants
Seal kernel burin.kernel sign what + [where] + [when] into one offline-verifiable seal; equivocation / backdating fraud proofs; degrade to 24 words or a 70-byte burst

Where to go next

Source-available under PolyForm Noncommercial 1.0.0; free for any noncommercial use. Commercial licensing: cameronsajedi@gmail.com.