AgentCount

Data

Every canonical run, downloadable in full. No account, no key, no rate limit, no email gate. One URL per run, and the bytes at that URL never change — a run is a dated measurement, and an archive that quietly became something else would destroy the only thing publishing it is for.

This project’s claim is that every number it publishes can be recomputed by someone else. That claim is only true if the inputs are actually downloadable — a census you have to ask for is a census you have to take on trust.

Published runs

4 archives
schema is the evidence contract the run was written under — it is not decoration, and a tool reading across versions has to branch on it. Rung 6 did not exist before version 7.
chainrunpinned blockagentsschemacheckersize
bscf78c7891112,874,357244,20870.6.023.9 MB.tar.zst·sha256
mainnet18a2559325,640,40740,80670.6.03.5 MB.tar.zst·sha256
celo7833fc4973,448,0139,74770.6.04.1 MB.tar.zst·sha256
basecfbfcc0149,262,61760,09770.6.08.8 MB.tar.zst·sha256

Provenance, per run

citable
Everything needed to cite a figure or reproduce a run. The hash is also committed to published-runs.json in the core repository, so the git history attests the archives and not only the numbers taken from them.
bsc|f78c7891-e787-43f1-9748-61d5a361e9ff|
pinned block
112,874,357
agents swept
244,208
unreadable
unknown (rebuilt export)
unwritable
unknown (rebuilt export)
schema version
7
checker
0.6.0 @ 987ce24581f2
spec commit
68fc6765761a
sha256
3fecf328345fc824f1818da49bf87fd6139efb23e64be2e12a55af172b55e318
rerun
cargo run -p sweeper -- bsc # at block 112874357
mainnet|18a25593-9098-40fd-a0d2-75553c6ee31d|
pinned block
25,640,407
agents swept
40,806
unreadable
unknown (rebuilt export)
unwritable
unknown (rebuilt export)
schema version
7
checker
0.6.0 @ 987ce24581f2
spec commit
68fc6765761a
sha256
5f3b38733f58783fecb60c9b9586a31b1e7988237d150fe9d56decbe576d1758
rerun
cargo run -p sweeper -- mainnet # at block 25640407
celo|7833fc49-a5b7-477b-99ce-946f650f0064|
pinned block
73,448,013
agents swept
9,747
unreadable
unknown (rebuilt export)
unwritable
unknown (rebuilt export)
schema version
7
checker
0.6.0 @ 6b98ef4054bb
spec commit
68fc6765761a
sha256
5fa063541e190fb3be65cc890f1a9673e304c31edc63629d3d48eb7634741f96
rerun
cargo run -p sweeper -- celo # at block 73448013
base|cfbfcc01-fdaf-409f-9bed-abf706d865c7|
pinned block
49,262,617
agents swept
60,097
unreadable
unknown (rebuilt export)
unwritable
unknown (rebuilt export)
schema version
7
checker
0.6.0 @ 72dc9b9c1183
spec commit
68fc6765761a
sha256
4169eb71903e5c8330d1c6031bafe5411085ee4bf587c97b64663ddb634e2e3c
rerun
cargo run -p sweeper -- base # at block 49262617

On “unknown”: these four archives were rebuilt from the database, because they were swept before anything published exports. The counts of agents that could not be read or could not be written are held in the sweeping process and never stored, so a rebuild genuinely does not know them — and zero would be a claim that nothing was lost. Runs published from now on carry the real figures.

Using it

CC BY 4.0
run=f78c7891-e787-43f1-9748-61d5a361e9ff
curl -LO https://storage.googleapis.com/agentcount-data/runs/$run.tar.zst
curl -LO https://storage.googleapis.com/agentcount-data/runs/$run.tar.zst.sha256
shasum -a 256 -c $run.tar.zst.sha256
tar --zstd -xf $run.tar.zst

Released under CC BY 4.0 — use it for anything, including commercially. The one condition is attribution: cite AgentCount and the run_id you used, because a figure without a run id cannot be re-derived by whoever reads your work next.

DATA.md documents what is in an archive, every schema version, the two categories of personal data an archive contains, and a worked example re-deriving a published headline from a download.

The reports →What each rung measures →