Skip to content
View MarkovianProtocol's full-sized avatar
💭
All day.
💭
All day.

Block or report MarkovianProtocol

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MarkovianProtocol/README.md

Markovian Protocol

I run a public transparency log: an append-only record where anyone can verify that an entry exists, when it was added, and that its history was never rewritten. Checkpoints are cosigned by seven witnesses from six operators at a 4-of-7 quorum and anchored to Bitcoin, so verification does not depend on trusting the operator — including me.

I use it to offer one service: independent verification. Point me at an audit log, an AI system's records, or a published measurement, and I recompute what it claims from the raw bytes and report what holds and what doesn't.

Work you can check:

  • audit-anchor — anchor an existing audit log so a third party can confirm it hasn't been altered
  • canoncheck — cross-language JSON canonicalization conformance (RFC 8785); used as the byte-identity reference in the AXES Golden Trace ruling
  • log-monitor / log-terminal-export — standing verification of a live log, and what survives after a log shuts down
  • x402-second-measurement — independent 24-hour on-chain re-check of a published payment-volume measurement (arXiv 2607.12575)
  • otel-canonical-profile — pinned canonical form + conformance vectors for OpenTelemetry spans

External record:

Contract and consulting inquiries: hello@markovianprotocol.com · markovianprotocol.com

Pinned Loading

  1. audit-anchor audit-anchor Public

    Anchor any existing audit log so a third party can confirm it has not been altered, without trusting the operator.

    Python 1

  2. canoncheck canoncheck Public

    Cross-language canonicalization + hash conformance for JSON records (RFC 8785, sha256 + keccak256).

    Python

  3. tlog-bitcoin-anchor tlog-bitcoin-anchor Public

    Anchor a transparency-log checkpoint to Bitcoin as a c2sp.org/signed-note line. Offline-verifiable, no witness, no live party.

    Python 1

  4. log-monitor log-monitor Public

    A standing monitor for a C2SP-checkpoint transparency log: verifies signatures, witness cosignatures, consistency, and recomputes the root from served leaves.

    Python

  5. log-terminal-export log-terminal-export Public

    Terminal export of the Markovian transparency log: every leaf, the final cosigned checkpoint, Bitcoin anchors, and an offline verifier - so receipts stay checkable after the log stops existing

    Python

  6. log-server log-server Public

    A complete C2SP transparency log in one file — plus the witness, the offline proof verifier, and the tile builder. The live stack behind log.markovianprotocol.com.

    Python 1