NOTARY · LIVE·WITNESSED · LOGGED · ANCHORED
ED25519 · BITCOIN-ANCHORED·--:--:-- UTC
THE WITNESS LAYER · PUBLIC LOG · BITCOIN-ANCHORED

Your data,
witnessed.
Forever provable.

One call notarizes any payload — or just its hash — into a signed record and a public, append-only transparency log whose head is anchored to Bitcoin daily. Like Let’s Encrypt, for data feeds.

# witness a reading from YOUR feed (free key: POST /signup)
$ curl -X POST dynamicfeed.ai/v1/notarize -H "X-API-Key: $KEY" -d '{"payload":{"rain_mm":18.4}}'
⬢ TRANSPARENCY LOG · LIVE— entries
loading the public log…
FOUR WAYS IN

Witnessed, your way.

Every mode ends the same place: a signed record, a public log entry, a Bitcoin-anchored history.

01 · PAYLOADSend the dataPOST your JSON — we hash it canonically, sign a witness record, and log it. The record can echo your payload or omit it.● POST /v1/notarize
02 · HASH-ONLYKeep it privateSend only a sha256. We witness the hash — your bytes never leave your infrastructure. Private by construction.● {"payload_sha256": "…"}
03 · BYO-KEYSign it yourselfAdd your own Ed25519 signature over the hash. We verify it BEFORE witnessing: "provider signed, Dynamic Feed witnessed" — two-party proof.● provider_pubkey + provider_sig
04 · CONTINUOUSRegister your feedGive us a URL and an interval — every change your feed publishes is fetched and notarized automatically. A standing history of what you served, when.● POST /v1/notary/feeds
THE LOGPublic & append-onlyEvery notarization lands in a hash chain anyone can replay: alter one entry and every hash after it breaks. Hashes only — never payloads.● GET /v1/notary/log
THE ANCHORBitcoin, dailyThe chain head is timestamped on Bitcoin via OpenTimestamps every day. Inclusion proofs connect any entry to the anchored head — no trust in us required.● GET /v1/notary/log/{i}/proof
WHY A WITNESS LAYER

Because "trust our feed" isn’t evidence.

01
Disputes end in 30 seconds.

When a customer, auditor or insurer asks what your feed said at 09:41 on March 3rd, you point at a signed record in a public log anchored to Bitcoin — not at your own database.

02
No signing stack to build.

Key management, canonicalization, transparency logging, blockchain anchoring — done. One API call from any language, verifiers published in Python, JavaScript and Rust.

03
A witness, not an auditor.

A notarization attests that these exact bytes existed at this moment — never that the content is true. That honest line is printed inside every record we sign.

THREE CALLS · FULL CHAIN OF PROOF
# 1) witness it (or send payload_sha256 — hash-only)
curl -X POST dynamicfeed.ai/v1/notarize -H "X-API-Key: $KEY" \
  -d '{"payload": {"gauge":"river-7","level_m":2.41},
       "subject": "Acme Sensors Pty Ltd"}'

# 2) see it in the public log
curl dynamicfeed.ai/v1/notary/log

# 3) inclusion proof → the Bitcoin-anchored head
curl dynamicfeed.ai/v1/notary/log/1/proof
NOTARY BETA

US$49/month, 10,000 notarizations.

Cheaper than one hour of the engineer who’d otherwise build your signing stack.

● BETA · SWITCHED ON BY EMAIL · CANCEL ANYTIME

or $490/yr — 2 months free

A notarization witnesses bytes — it is not an endorsement of content · [email protected]