Markovian Protocol

A public, append-only transparency log. Records go in; nothing is ever edited or removed. Seven independent witnesses cosign the log's published heads, and its history is timestamped into Bitcoin hourly. Anyone can verify a record without trusting the operator.

Log

originmarkovianprotocol.com/log
public key (vkey)markovianprotocol.com/log+0302c6c8+ATkpOWo95UuEiW2EhNZAol4f0CS8hMluJfPcTSzrr03v
recordsโ€”
witnesses live nowโ€”
latest Bitcoin anchorโ€”
listingtesting log-list and test-witness table at witness-network.org

Endpoints

GET /checkpointlatest witnessed head (C2SP signed note with cosignatures)
GET /checkpoint/unwitnessedlive tip, operator signature only
GET /leaf/{i}one record by index
GET /leaves?start=&end=records in bulk
GET /tile/…tiled log (C2SP tlog-tiles) for incremental clients
GET /inclusion?leaf=&size=RFC 6962 inclusion proof for a record
GET /consistency?old=&new=proof that one head extends another
GET /receipt/scitt/{i}SCITT COSE receipt (RFC 9942) for a witnessed record
GET /proof/{i}self-contained offline proof bundle (C2SP tlog-proof): inclusion path + witnessed head with cosignatures
GET /policywitness trust policy, machine-readable (C2SP tlog-policy)
POST /submitpublic: notarize a SHA-256 hash, get a receipt (rate-limited)
GET /anchorBitcoin timestamp proofs for log heads (OpenTimestamps, hourly), each verified against real Bitcoin block headers

All endpoints are served under https://log.markovianprotocol.com.

Notarize anything

h=$(sha256sum yourfile | cut -c1-64)
curl -X POST -d "sha256:$h" https://log.markovianprotocol.com/submit

Free, no account, hash-only — the log stores 32 bytes, you keep the file. The receipt carries the leaf index, inclusion-proof URL, SCITT receipt, and offline proof bundle. Or drop a file in the browser (hashed locally, never uploaded). Agents: MCP server at https://api.markovianprotocol.com/mcp/ (tools: notarize, stamp, verify, trace).

Witness policy

4-of-7 quorum, unrelated operators, keys pinned from each operator's own page. Cosignatures attest the history was never rewritten, not that any record is true. Machine-readable: /policy · human version: witness-policy.

Verify

We also run a witness

Markovian operates a public witness that cosigns other transparency logs: witness.markovianprotocol.com. Other operators can have their checkpoints cosigned free: get witnessed.