ALL SYSTEMS LIVE·87 INSTRUMENTS · 19 VERTICALS
ED25519 · BITCOIN-ANCHORED·--:--:-- UTC
Bitcoin-anchored · hashes only

Sign & anchor your IoT sensor data.

A device records a reading — but that telemetry isn't independently provable later. Hash it locally and anchor just the hash to Bitcoin: a permanent, tamper-evident proof the reading existed unchanged at a time, that anyone can check — even against us.

The call

Keyless. Hash a reading on the device, anchor only the 64-hex digest, store the proof. Your underlying data stays entirely on your side.

# 1) hash the sensor reading locally — your data never leaves the device
DIGEST=$(printf '{"device":"sensor-7","temp_c":17.1,"t":"2026-06-14T04:00:00Z"}' \
  | shasum -a 256 | cut -d' ' -f1)

# 2) anchor JUST the digest — keyless, hashes only
curl -s https://dynamicfeed.ai/v1/anchor -H "Content-Type: application/json" \
  -d "{\"digest_hex\":\"$DIGEST\"}"

# → status:"pending" + a proof_ots_b64 you store on the device.
# ~1 block later: POST /v1/anchor/upgrade for the Bitcoin attestation.

Sample response

{ "digest_sha256": "09207fd234c0ab808f2d8861a5d55f7cc8497229cb4353f997d2ee1e75604880",
  "status": "pending",
  "proof_ots_b64": "...",
  "note": "Submitted to OpenTimestamps calendars; upgrade ~1 block later for the Bitcoin attestation." }

Why live data

When a warranty claim, a compliance audit, or a dispute asks 'what did this sensor read, and when?', a value in a log you control proves nothing — it could have been written after the fact. Anchoring commits a reading's SHA-256 to Bitcoin via OpenTimestamps (free, no wallet): a permanent, independent timestamp that the record existed no later than that block. Only the hash is sent — the underlying reading never leaves the device, so there is nothing for us to read, store or leak. It is proof-of-existence-at-a-time and tamper-evidence — not a claim the reading is accurate, and evidence, not a safety guarantee.

Use it for

FAQ

Does my sensor data leave the device?

No. You compute a SHA-256 locally and send only the 64-hex digest. The underlying reading, file or payload stays entirely on your side — privacy by construction.

What does the anchor actually prove?

Proof-of-existence-at-a-time and tamper-evidence: that the exact reading existed no later than a Bitcoin block, and that any later change is detectable. It is not a claim the reading is accurate or true.

Is it keyless?

Yes. POST /v1/anchor works right now with no key, signup or wallet. About a block later, POST /v1/anchor/upgrade fetches the Bitcoin attestation.

Related live feeds

Ready when your agent is

Plug your agent into the now.

Keyless over MCP, or a free REST key — 87 live tools, signed and Bitcoin-anchored. Live in under a minute.