KGT Solutions

Saakshya · Demo & Verification Guide

Preparing the demo, running it, and checking records on OpenTimestamps ← Back to the dashboard

How it works, in one minute

What to have in your head before you present it. Everything else in this guide hangs off these five boxes.

1. SensorReads temperature and humidity every 10 minutes and numbers each reading itself.
→
2. FingerprintEach reading is hashed. Every minute the new ones are combined into one fingerprint.
→
3. Chained recordFingerprints are chained and signed. Each day gets a summary sealed into the chain.
→
4. OpenTimestampsThe chain's latest fingerprint is sent out to be timestamped. Only 32 bytes leave.
→
5. Bitcoin blockThe timestamp lands in a public block. Nobody involved controls when blocks are mined.

The one sentence to say

“These records cannot be changed after they were recorded, and a public timestamp proves when they existed. You check this yourself, in your own browser, without trusting us.”

What a green tick means — and what it does not

It provesIt does not prove
No reading has been edited, deleted, reordered or back-dated since it was recorded. That the reading is correct. A probe in the wrong place reports honestly and still passes.
Every expected reading is there, or the gap is visible. That the device was honest at the moment of capture. Device signing needs a security chip that is not fitted yet.
The records already existed when a named Bitcoin block was mined. That the storage was compliant. That is still a judgement for the inspector.
Say the right-hand column before anyone asks. With a regulator, being upfront about the limits earns more trust than anything else in the demo.

Two clocks to know

  • A “day” is a UTC day: 05:30 IST to 05:30 IST the next morning. Times on the dashboard are shown in IST.
  • A day is closed automatically at about 05:35 IST. Its Bitcoin timestamp usually confirms 1–2 hours later. So yesterday's day is normally ✅ by about 08:00 IST.