Skip to content
View mhutchinson's full-sized avatar
  • Google
  • Edinburgh, UK

Block or report mhutchinson

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.

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
mhutchinson/README.md

Martin Hutchinson

Hi, I'm Martin. I'm a software engineer working on transparency solutions.

I'm a core maintainer of Tessera, TesseraCT, Google Certificate Transparency logs, Trillian, and libraries across transparency-dev. I also maintain a number of the C2SP transparency specs.

I'm the author of the Claimant Model, a framework for understanding and communicating about transparency solutions.

Core Focus

  • Tessera: High-throughput, tile-based transparency log engine powering modern logs and supporting Merkle Tree Certificates (MTCs).
  • TesseraCT: Static CT API implementation powered by Tessera.
  • Verifiable Index: High-performance verifiable indexing for transparency logs.
  • Transparency.dev Summit 2026: Program Committee Co-Chair with Rasmus (@rgdd).

Recent Projects

Woodpecker

Woodpecker is an interactive TUI tool for inspecting Transparency Logs (including Static CT logs), verifying inclusion proofs, and investigating leaf entries.

Witnessing Infrastructure

We maintain key log witnessing infrastructure including the log witness, the armored witness (a tamper-proof hardware witness built on secure boot), and the checkpoint distributor.

Community & Events

I helped kickstart the inaugural Transparency.dev Days and continue co-chairing the annual summit.

Pinned Loading

  1. transparency-dev/tessera transparency-dev/tessera Public

    Go library for building tile-based transparency logs (tlogs)

    Go 222 52

  2. google/trillian google/trillian Public

    A transparent, highly scalable and cryptographically verifiable data store.

    Go 3.7k 453

  3. woodpecker woodpecker Public

    Command line UI for inspecting the contents of logs

    Go 14 2

  4. transparency-dev/distributor transparency-dev/distributor Public

    Libraries and binaries for running checkpoint distributors for verifiable logs

    Go 5 7

  5. google/trillian-examples google/trillian-examples Public

    A place to store some examples which use Trillian APIs to build things.

    Go 175 67

  6. transparency-dev/armored-witness transparency-dev/armored-witness Public

    Go 34 11