Timestamp proof
Every report is fingerprinted, and each day is anchored to Bitcoin
A report is a claim about what a server did at a moment in time. Until it is anchored, the only evidence that it said so — and that nobody edited it afterwards — is our own database, which we control.
The citation state is inside this digest too. The names, the phone numbers, the address, and every profile the site claims — with what each one answered when it was checked — are part of the fingerprint. It does not mean a directory indexed anything: no timestamp can do that. It means the state of those listings on that date can be proved rather than remembered.
What this proves: that a report existed in exactly this form at that time, and has not been altered since. What it does not prove: that the measurement was correct. Those are two different claims and only the first can be settled by mathematics.
How it works
- Each report is reduced to its measurements — host, timestamp, section scores, every path and status fetched, every crawler identity and what it received — canonicalised with sorted keys and hashed with SHA-256. Wording, layout and section copy are excluded, so an editorial change never invalidates an existing proof.
- The day’s digests are sorted and folded into a Merkle tree:
parent = SHA256(left || right), an odd node paired with itself. Sorting means the order scans arrived cannot change the root. - The root is submitted to the OpenTimestamps calendars, which aggregate it into a Bitcoin transaction. No wallet, no fee, no key held by us — the proof is a file, not a coin.
- Anyone verifies it with the reference client and no permission from us:
ots verify -d <root> crawlcheck-2026-09-12.ots
2026-09-12
| Merkle root | c93b3a851dab6b47eefe0f6d764eb59cdc51555b0bbb72115fa9318f9c71bfc3 |
| Reports covered | 147 |
| Sealed | 2026-09-13T01:17:52.076Z |
| Bitcoin anchor | submitted to https://a.pool.opentimestamps.org — download the .ots proof |
Every sealed day
39 days anchored. Each links to its own root and proof file.
- 2026-09-20 · .ots
- 2026-09-19 · .ots
- 2026-09-18 · .ots
- 2026-09-17 · .ots
- 2026-09-16 · .ots
- 2026-09-15 · .ots
- 2026-09-14 · .ots
- 2026-09-13 · .ots
- 2026-09-12 · .ots
- 2026-09-11 · .ots
- 2026-09-10 · .ots
- 2026-09-09 · .ots
- 2026-09-08 · .ots
- 2026-09-07 · .ots
- 2026-09-06 · .ots
- 2026-09-05 · .ots
- 2026-09-04 · .ots
- 2026-09-03 · .ots
- 2026-09-02 · .ots
- 2026-09-01 · .ots
- 2026-08-31 · .ots
- 2026-08-30 · .ots
- 2026-08-29 · .ots
- 2026-08-28 · .ots
- 2026-08-27 · .ots
- 2026-08-26 · .ots
- 2026-08-25 · .ots
- 2026-08-24 · .ots
- 2026-08-23 · .ots
- 2026-08-22 · .ots
- 2026-08-21 · .ots
- 2026-08-20 · .ots
- 2026-08-19 · .ots
- 2026-08-18 · .ots
- 2026-08-17 · .ots
- 2026-08-16 · .ots
- 2026-08-15 · .ots
- 2026-08-14 · .ots
- 2026-08-13 · .ots
A fresh submission reports pending confirmation until the calendar’s next Bitcoin transaction confirms, usually within a few hours. Run ots upgrade on the file after that and it carries a block header attestation permanently.
The 147 digests sealed under this root
004a804cc33111aee77e475f929cefd0389c5d42bf21283b33135e3c4cf3fcf5 01ebbef718073a1f75349b784209d2ce02cca7efaec8b194bcb3cd3073326f54 040a6db8bb309953c3f2b7e86c82909f270cd5cba6ef75f369aa22b27dc655cb 0546d4ff6b6712ab8ddd80488f8f671d6a9662a686a89d3d0a9998be7fbbd6cb 0552e53f48b65e79a7684bc8b977e8404e49a8d2dcb0cb7080f82e598d77e509 0574abf431ce62e9650c54c121e91fa78493ae6fe279f0da82dad1a684a07263 064990537a3b30e9af9b0f77bfd4c0ea4f289de285b9ca4553d3f6e0f53e5bb5 08eb423a3afc78920601c8eeec12f380ac1cec9a688013269d7e6db36b3cdb57 09275261a5b574a90244cb0c7024aeb0dfb0b061efa5953c12290cda90bbb134 0f575191c6e15e5c1ce537c7fa3f545570ecf4f14d5182be38dbc740babb68e1 107731d20c7c2ddc16b9dd0bb007ca8b59db33200a4e52135bb89bc4fc1043cd 114db87e8c985761246f356f3f6feffc36c62d5f4d6c0ded1b528de0aa2a8cdd 13ed7d195e65e6420872fc5fae47ecd682b6a9bbeb41484de8f71ef7023ec9ab 17e3a97933e37f03abbe9d8308d6ba47ac18c09699df240ed89d3542bda922eb 1974cf2b217f3101fce5cdd3adbc1caaca685cebc268382174a0b92d439570f5 1cc5df65b3379be66963e129360f2abf262e7c7d5fa9fc204d96a574b6b068e1 1f5acde43ee0de080e8629fe4bd8c6cdf1186c0f7bd5829814ba71692603e538 204da7342c628cdf64484e73b8f1f9f6d279e0464b388edcc40d16f723eba975 231ee468bc67152ba4c5a25d8f4bee2555ec33853d84123733a711bfba4f6342 2330a6cd5fa963c8a750e284b1147f7c850fd47a50166a5e9bed19c975c0bee5 233cb9cbb1f65b920daa2a9871f07eea77c5202fe1ecd5c12badc8a4e17f5816 249f6bac6251767d8c42bc6ca033d3fca34294f3bb3580aa8cf6aa3007a125b6 296e1d01966e03056eb30e4e8a3bf3d7e10b93f08bd557c8436f284b82ce4a6a 29d71e36f962ea6d792f933e691fe6efca7d7ff86934fa0fad4a0d0b7b9a9978 2a17cea831fa24dc44c69684a80f4d75c454060fc7e8ee57973052b3c9492b35 2a601b55d6a03e1e6242c8535aa1cd8c5e464707a8e00877528dd89d55473bf3 2abca9854836e48beeb9a811b9b79729209d364531981dbe87e10e16ab829d18 2af60962bb45c69ed68e2d1cda96c414bb071b648dda509616d4c7746125bebc 2af78a2ce61c519c844504dbc7a288bae99a41017c327df3fcc2c4658573842a 2d1b0c6f28ab96e178e0592e3b3d12221dff7fa28c90321a6db91ebee3a652d6 2e8fa5305f155caaee40c3a96b6e01a827876c63ea31195bcd63953adb2ce607 2f8ec42b768e2d423fbd7a592627933298dba8dbc703f0b23d6569f04552edde 2fa10b5a205f251b2872d80df3063799bc1d4b1b747abf70cd81b58a002b6489 3041b69d130d4545effa966bc69e319c32a78312ccaaa224f709b2b6305497b2 30d24c4886a43d6769299fb1dbfd546259710852682d576dad02c9f75686efb2 38ad8c9a3cf0a2c64d7e5ffb65bf1e1538743ae99cdbbcda176f364d35bec6a4 3a8cbad6f99a24c4941a053b784946f2942c7e5e9f91c2b1f5891dc6f0858795 40b53e630ebf2eb144f0b7a8dbe636e206bfc0187fbc40f643c46d27e7ac7e3b 42146ff82665a33da62645ff7b845dd543cf81bda97e2f66dfbcc05f23907dc6 42fb065c2bcacbe5af3bfff19a4d674e82652e4237cdecbeb21c6550a91b6544 4427227b479e041cdcec0c74b50228d7cf4e49c1f0f07e2aecd723f24759661f 46320aa803d57c06bc08a574f316c0ee267a9e9fc7f71c1d8b09b9e24b278b97 464c282400ed9ab8ff027e7462b93287ad43a66f90e24927140b3deb359d46ac 49524ba8b8cef35ba26bf082e07293fdf1225e3ea91821f8eae5c245707bb974 49afc0a1d9ba936fbb7f56aaecd021474062b3009cf98290adba0e7765b7ab06 4bc042a21feba92eef9859f58d58dfd514cce49f1dcd8d6b12dce17fcad85c45 4deaea247cfb31ed61b394d56b3df2a28c029273aff3a27941c6706ebcac0eb8 4e2ead4ba8d38c461e7bb22d1469fb52629ed999ff42646d96945ef69c0d7f21 4fde5815a94dc59b8b5ad931338def54b003656d5e764629638c3892c644ebf6 4fe43efddbe2414be0e856ff81d89b289254d53306a7cb97a8c34c60df794e49 51783eeed39fe79a233b46f22d6b14a8f6efdd45c1558b01e06f0124bba2f4d5 518feeff7385d3eff73cb5023e5b26cb4dcc9d9782b14bc4def710c5d14028e4 543b8edf8b40da386c03ae054035e3f5e2c918e033740d8cc66bd50a8249aff6 54ead5201e027316bba2c85b1fc204eb3bbbb4ceef91ff4be868332a16465af4 566971abd6b12eebb47435affca501ef3c192d0e91fdd8df0c8821fecb9818dd 576ccddeaa5b89ba63c3939f261ab136048213a205ec66fd7a3dac46030f31b7 58de22d61a956c8871ea00514b69fdd9de14496e4eb1a275834f15e467ca300d 5f72a50d1c8e11912a93487aa8548f5f2477722806ff87aa37f0e5b2d448cb3b 62752730c02ad8020f0008a7b866b4f3e56a8dd0bd5368ad0d99dfbe44b2d6bd 6361fac05ae1254c86a46785ee456b471a95f2d2e29e89a1644c54e761ed7d7e 67ef337ee3a8e55793f19900e2b8d6a572e68f88b48ea58d6acb627f6290edc6 6828398c512a99964e4833be216200de7d6676879127ee7bafe43899fcc4370a 68ee43dc5b1436952a293cb0d194385013674ea0a49b226dd43205cf6d7b8d6d 695ab05ebc746eeb7c8d0e711f7aab9e90ede54f54cfcecc4c67d5bdc71f7284 6cb178099eead6b84d87b02b2ecd403adc09ad35b068cb3c84dac0428894d349 6ee9ad51d06675a26214c94a785258558f9ff8b133d78ab7c6afd90f495be87c 73b599a94c26a7d57e82042804c0fbb54050c0961dfa38e54dd53ef1f09f826c 74d435890d7126d94e102e070b225c77906b1480fdefe6a161f0b7d18072767c 74e895a85bdd67f3ee7a1256b4edd194fd72ec0832ac166931433c5839cf80cf 74fa9c3867bb6c25ef2adcf03f72757d71dededb632158a28b717a74186fa78f 78e18409e7bc4053d26848f8593fe62fa396ee2875b70fb1194c7353fef4d863 78f05ea76fdf021fc14bc7a925da263847f60e5cecbe9478307a9b669f33ea53 791a690fd05c7efd8b3d2c07fa1bfc168a55d8d9fa835f2b45b755c7aa405e4b 7c0d56592ffe45ae7b648f77bdda0b2c358a3658aa73675ab687efbf0c0fe17d 7c691a56a835254e8f319f7deff3012bb91ba6a173a4c45b09cacd338f3cf352 800207fd8710e950f9add190d1b4e98a5cb621b9470ad3778f2178e849574292 8810c33af4c4a4113eff90b76f13452f5be3dfe9ca1f44514c261cf692d2bf2b 8831c86d56fa6611cbc750b6324fa011abb0c1bb9b0f850e8ab3bd103dbe8d8d 8a332fbf02f7ce88144b8172e4205608457a490ae628afb39d16b675d3df3898 8d494dbf7969534c39b0cdf7387cf66231ae8b83b2a35853a9588592e12f4db8 8eff882b836476a7c331581b095c8f5038a0fedd4524f821cd35d292e35e4eb0 94849fe2db46806cdc6c4da036f69b52f2edc0637e2e2a5eb1921154b9023820 95574ac544afe23b2bb690288267b1056cec7e1a33bd783aa315d3d775a33803 9887bff132b1c9c700b1350dba72086c82a15fffbfaf54b04f3017bfded3dd2a a023ec601b7ed3d46e114e4c78fde95bee5e9c39ab00b9d531d2f94043e0c7e7 a1e901f7a15ebe67227ed13e061a4846f8423519e0c39c2c28e446f72a85970d a32b9362700016de5b24ee7f25d7664d10ae7d10dd0d80112114a8776275c4d8 a6ac21eaefbdd74055c8e75487d686e17375401d78cacec775b493ed318e8783 a81e1c4ea3c760178c62da505c1fd8b9168a3f673234e292e665f6adcb90ac77 a8d693c4d55ea9ad0c8e18d843241f722516a211ce587cfcca83d6f2153b41c9 a95efd29ce3f572d1c813628db69f0b6cf40a1c4b6f80dbebf261b2c6d635405 ac44bcfbdfeb36216b6bac9fc57a9359643c0910c4f2180611d945bf610725da adcea5ccdad501ac0d15c2f935b59a81196d032cde24b2d4276dad613605f3dc b4bc2c751839e2cd3e0a3e1169641a5af374ce82c4ed7175eae399d2dab3e91e b4e97cccd44bc2d0f390bff5c2727e7576d76f0464ae5d03bd84b749f59f4d8b b60c433b577462c1adafc06ab2668c2c282b5d9e358ccb5ee514161cc7a44179 b634ce7d98a963f2558b8e67458405f8f55f4e8dde239271ec6e9c173735f72c b6eadc3da66518c68bc2dca2363de7a19253a8529bf5fb99ae6a6e73ab5ef454 b7f6648ed9cc3b1ca9abab4d80fcfa5e1d2a88d419a50145c8b295106e6986a9 b7fc6f124eb647f2fa72c29c7c690083d478202effd0bcb999b2a35d4c31ce15 b8388cd34d2b68d31211e07ae03d4a254cfac2f20dc98022f3d927f2226ab3c6 b8ed153f0b3226774ddc9c7498b80b9f45b68749dc535b4e9bda817e244204ab b92fe4c943c943273fe12066f000126ad412a291532905f79966e617183d1d52 ba42b72e1b3c5967139e7d971ed2ebd588b2ed82122fb44889da09e20b97e8e7 bd0a3690b26d9e416a002b8fde2c469b1a917bf4914713aebe0e9d853bca7547 bf6cfd50daad4851a6083a9672b401d221648b0d02c6bb6704a802ad5a54bef2 bfbf95810416b7e8d0f3e66c2812cb1975c8d284e38e43341c3da5fecd13bd53 c00d29ea28f5e4d9f08ca07ffcbbbd5144d116e135af407ad5c6edead8c06cfa c16b5d4a5717e285dcb26c8dfa87aca8f03a132988b7e99068f0b0705f450596 c6063712a209c6efc122ec9186f4c43408651f22836435d0817f623176c4b4be c773520c2915952b185b4ea4b3af4cdb5977447453c43009bd5a0abb1b4640fe c96fb36583c06c05eacc0298828bbf24aeb0dcabed5ef3580cf6c480b82d1a9f ca63798f04f10b95b4616620d4416607727fdcb2ef7ad0e2f2bfbce1ca3eb80a d017ef194a9b510ac2a8fc7b8cc2bf395ba8420deb12538af546f6bbb420cefd d39c6fe5d926ce57f3c286ec18d4b74a83e2be2fb1346afece8313b248d54305 d3f8a4f52ed4d52509432468674e4d655113462af98a46bdc7328cae6ff5c495 d400c7cc97e2561881cc4ab7e92b88599e62cf63daafa074adb65ec194492057 d4cfffdcfc97f7868e4e5572f75c7ad0eb4bb0f60ad359d71acddca50401bcf0 d5d3e703dd8bddd5332c79633fba7941b1d41aca410f917981d4c47ed895536b d9e877412016559e3108b90821f8acd608ae0e1c03b70d608a6b26b9559ae4ff dae50ef98c99af44985c7ac617987c138e2d6f187e17ada3e15900e99644a71d dbb30f7e640bfb0f28844caaebe882b0edc4b1e578c73d5fa36e2e023f1a1071 dd2fd82326578ab44d0b9b2ad084190711cd013f6cc62262f22244b6b950249b dd8fc3c0a44b82c077503447c2c5a588236b5977bcfc64ffd69180771aa4dcd5 ddf4d1c31dc294bfd6d606e76634fbfdf3fce22364c8f18218130fc768718db2 df4cd5953ab4e53b931ed11abb9f90e6318a3b0874b0963acb3729c4b971a46a dfd3dd2f7148aea8656cc1abdd09e935a097a63d5f41819a324abf2fa67ea10f e1022f3b6bfea942d9c561299728374dc498e81eeda22f705ca78bf1694f2a9d e77344610778afcb13cbad3c04220f36bef3239a35294114f94718f60881c58e ea16b10e11682011d67ade527184640469b04d96679d74a950a86bd282c4eb3d ea33a30b2ad7012544b7516e4ccc81a452a27bd4b2116cf666defd28f3b2f59d ead045abcb41d67e2a6caeda3da91464668f889aba6e1024be35274b8b2e5685 eb6df0b106aec8fa6cb79f84c6f55f5747d3a12a20efbdbe7780a129785c221d ec4b672ab2e829899f74bf064b8fec25393c81fa8d9769c837d94daac31b393d eec8b038a488d8ad5353de46c9b298b545f30aeda25ea4e5495985a60d418a6c f0618afd1cfecda041555fe94549808d9023e15f24312c71d27b204b50969e5d f2c1c698ff783f8c65f9ae6ca4870b66abe57587a20742cc0d72b678aebca8e6 f347570ca0323553ead19c451cc397651b0d5400b6b151914a67997d5c3b142f f3bf6a01cd1112148668d10343278b2838febf39ff53e42778f4b4d97a135f2b f4527813d71c7ef4d63ee64cbf2310380645b36277ff0dd360409ae74cb7b223 f5b3a8d720ab87a07820863ada5a1c05b1a743c2166c096a91ae99f5c6160f03 f6439ab2e59947367a87b033107e92ea27efd3fd6076f07e90f1db0ea6f25407 fc03f6f059787896a7d2c950bb07bd86730e87263654d6e6cc12350e83e740b6 fca84f39de0bdcb23003a73a192db377390344c4d3fdbf6981fd3c7760847216 fcc3477cc7741947da6d39b8c66a1e27c5ff5466ec3b7ea007e8a06b096c2c97 fdf9b5fd189eac899342abfb33d546da388cfea2fc23ca4af32d29f32a08371f ffb3a809bcb34616334232d7ee4f24e95bf8fe172821731fd35163f55e14f23c