Changelog
What changed
Product changes and documentation changes, newest first. Subscribe with the feed, or ask to be emailed when something lands.
27 September 2026docs
Documentation opens
First public documentation: how the platform, the box and verification fit together, how to send events, and how anyone verifies a receipt without an account. Includes working Python and Node.js clients that are executed before publication, a key lifecycle guide, and diagrams of the component map and the sign-in flow.
26 September 2026product
Bitcoin anchoring, verifiable offline
Signed tree heads are submitted to OpenTimestamps and the proofs strengthen as Bitcoin confirms them. The shipped verifier checks an anchor with no call to us. A record sealed minutes ago correctly reports that it is not anchored yet: every record is anchored eventually, and the receipt always says which state it is in.
24 September 2026product
Inclusion and consistency proofs
The public log publishes signed tree heads and answers both proof types. A consistency proof shows that a later tree is an append-only extension of an earlier one, so nothing was rewritten in between, and anyone can ask for it.
24 September 2026product
What a stranger costs a box
A box authenticates before reading a request body, so unauthenticated traffic costs it almost nothing. Rejected events are kept in a bounded per-environment window and expire, so bad traffic cannot fill a disk, and nothing rejected enters the evidence chain.
What counts as an entry
- product — the software changed in a way you can observe.
- docs — these pages changed in a way worth re-reading.
Nothing is announced here before it works. Where a page describes something specified but not yet built, it is marked planned on the page itself rather than quietly implied.