Copy this library
This site is made only of plain files. There is no server-side code, no database, and no account system, which means anyone can hold a complete working copy of the press, and should.
Download the whole library as a single archive.
Running your copy
Unpack the archive and serve the folder with anything at all. For example, with Python already installed:
python -m http.server 8000
Then open http://localhost:8000. Every page works, the library
searches, the byte checks still run, and verification against Bitcoin still
reaches the public block explorers directly from your browser. Nothing calls
home to this press.
You can also host the same folder permanently on any static host, or keep it on a USB stick, or print the works out. All of these are legitimate ways to carry a library forward.
The machine-readable library
library.json lists every published work with
its digests, its transaction identifiers, its provenance, and its rights. It is
a stable, versioned format intended to be read by other software: mirrors,
readers, archives, and applications not written by us. The exact inscribed bytes
of every work sit under /content/, one folder per inscription, so
they can be fetched and hashed on their own.
What a copy cannot do
A mirror cannot publish. It holds no keys, no wallet, and no ability to inscribe anything to Bitcoin, so a stolen or forged copy of this site can add nothing to the record. It can only be checked against the chain, which is why every page ships with the evidence needed to do that.