Annalist's public, timestamped hash ledger: proof that its archive was not backfilled
- ✓Actively maintained (<30d)
- ✓Clear description
- ✓Documented (README)
- !No standard license detected
git clone https://github.com/ryanroskowski/annalist-ledger && cp annalist-ledger/*.md ~/.claude/agents/Subagents overview
# Annalist ledger Annalist ([annalist.dev](https://annalist.dev)) keeps an append-only archive of crowd-state data for AI agents. This public repository is its **ledger**: once a day it records a fingerprint of everything the archive wrote the day before, signed and timestamped in Bitcoin. It lets anyone check that a record existed on a given date, so the history cannot have been backfilled or quietly edited later. ## What is in it - `ledger/YYYY/MM/YYYY-MM-DD.json`: one entry per UTC day. - `entry.manifests`: every run manifest written that day, each with the sha256 of the manifest file. - `entry.root`: sha256 of the manifest hashes joined by newlines, in the listed order. - `signature`: Ed25519 over the canonical JSON of `entry` (keys sorted, no spaces, UTF-8). - `ledger/YYYY/MM/YYYY-MM-DD.json.ots`: an [OpenTimestamps](https://opentimestamps.org) proof that the entry file existed at that time. Proofs start as pending and are upgraded to full Bitcoin attestations within a day or two. - `keys/<key_id>.json`: public signing keys. The current key is `187e49f200625a2f`. Each run manifest in turn lists every archive file written by that run with its sha256 and size, and is signed with the same key. Data responses served by the Annalist API carry the same kind of signature. ## Verifying 1. Check the timestamp: `ots verify ledger/2026/10/2026-10-13.json.ots` (needs the OpenTimestamps client and a Bitcoin block source, or use opentimestamps.org). 2. Check the signature: verify `signature` against the canonical JSON of `entry` with the public key in `keys/`. 3. Given a manifest from the archive, hash its file bytes with sha256 and find that hash in the day's entry. ## Contact Open an issue on this repository.
What people ask about annalist-ledger
What is ryanroskowski/annalist-ledger?
+
ryanroskowski/annalist-ledger is subagents for the Claude AI ecosystem. Annalist's public, timestamped hash ledger: proof that its archive was not backfilled It has 0 GitHub stars and its last recorded update is dated 2026-10-13.
How do I install annalist-ledger?
+
You can install annalist-ledger by cloning the repository (https://github.com/ryanroskowski/annalist-ledger) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is ryanroskowski/annalist-ledger safe to use?
+
Our security agent has analyzed ryanroskowski/annalist-ledger and assigned a Trust Score of 62/100 (tier: OK). See the full breakdown of passed checks and flags on this page.
Who maintains ryanroskowski/annalist-ledger?
+
ryanroskowski/annalist-ledger is maintained by ryanroskowski. The last recorded GitHub activity is dated 2026-10-13, with 0 open issues.
Are there alternatives to annalist-ledger?
+
Yes. On ClaudeWave you can browse similar subagents at /categories/agents, sorted by popularity or recent activity.
Deploy annalist-ledger to your cloud
Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.
Maintain this repo? Add a badge to your README
Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.
[](https://claudewave.com/repo/ryanroskowski-annalist-ledger)<a href="https://claudewave.com/repo/ryanroskowski-annalist-ledger"><img src="https://claudewave.com/api/badge/ryanroskowski-annalist-ledger" alt="Featured on ClaudeWave: ryanroskowski/annalist-ledger" width="320" height="64" /></a>More Subagents
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
The agent that grows with you
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Java 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发
Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype to production without rebuilding the stack.
The agent engineering platform.