StreetProof™

StreetProof Physical Brand Index™ (PBI)

The observation ledger

Production data · 19,145 citations · as of Oct 10, 2026, 9:35 a.m. MDT · receipt 4a00bab9

StreetProof records accepted observations in an append-only hash chain. Signed checkpoints seal exact ranges of that chain and are submitted to OpenTimestamps for independent verification.

StreetProof has published signed daily ledger checkpoints through OpenTimestamps since 2026-08-12. Earlier public-beta records remain preserved as a retrospective internal hash-chain record.

Append-only hash chain

Each observation's hash includes the prior observation hash. Changing an earlier record breaks every later link.

Signed checkpoints

Each checkpoint identifies an exact append-order range, its Merkle root, the chain head, and the prior checkpoint. StreetProof signs the fixed manifest before submission.

External timestamp

OpenTimestamps supplies an independently verifiable proof that a signed manifest existed no later than its confirmed timestamp.

Publication checkpoint status

Latest live ledger row

20,247

Latest externally sealed row

20,190

Rows awaiting next checkpoint

57

Next checkpoint time

2026-10-11, 12:00:00 a.m.

Processing interruptions and restoration details are published on the system status page.

What the proof establishes

Ledger inclusion and checkpoint existence can be independently verified. Capture time is supported by device, server, provenance, and review evidence. External checkpoint anchoring began on the published activation date. A confirmed external proof establishes that the exact signed checkpoint existed by its verified time; it does not retroactively timestamp earlier captures. Details are in the methodology.

How to verify a checkpoint

  1. Download the manifest, timestamp proof, and public signing key from the public anchor repository.
  2. Verify the Ed25519 signature over the canonical manifest.
  3. Verify the manifest's OpenTimestamps proof.
  4. Recompute the observation hashes and Merkle root for the declared ID range, then compare them with the manifest.
  5. Confirm that previous_manifest_sha256 matches the preceding checkpoint.

Signed ledger checkpoints

DateTypeObservation rangeLeavesMerkle rootExternal proof
2026-10-10daily19982–201902093b4135a6a3c508e9a23d326f8cfb598b1276e8f229ce65e65ec579fed399d1b4confirmed
2026-10-09daily19720–19981261b3f1b598c180a1a7d6af69b41fe88a5eef0662036041c477c79f04d6e12ecc25confirmed
2026-10-08daily19472–1971924613ca7a2d786e9a78fcb9f1c8cb0d8ef1ed6eb322aa9baf270ce0e0ede43c62e0confirmed
2026-10-07daily19242–194712282016001c020cd1e59fec6d4d9d69b10c739b245033508c4d52bcc7cee667fdc5confirmed
2026-10-06daily18998–19241242cd2200e008081f18b43cac3ac8b936d67e49256787e6cfa4bd15b3d9d493f2e8confirmed
2026-10-05daily18849–1899714759272868b10855615ecb3641c359704e7ea72494587b66cffb728be7eb091853confirmed
2026-10-04daily18688–188481604c60f0281b6020d01d5405f72f825bf28ad8a8a24131bec66a6ef5cb248bacadconfirmed
2026-10-03daily18216–18687472bf062d611b96ade3c37f04aef623a7e73a6cf3b61d6a1ee58f7fba14023a3139confirmed
2026-10-02daily17787–18215429cd0838f2d7ea39d89d3b45099716220b276802d6217ca8e30f1b2f75aff633ecconfirmed
2026-10-01daily17316–177864702e04e06113490bc4b3a209c83c05b1ffc1bb8623d66570fb009f14280060a7b8confirmed
2026-09-30daily16721–173155948b3cb1f51df5fdbd5932c233e0173abb566ccd532be333bb733e0cf6aa136318confirmed
2026-09-29daily16214–167205071e6f0f01c1a83929ccd70b8b74dc561c4805c66b6c9d338fd15fc15e9d88887cconfirmed
2026-09-28daily16017–162131979b4f903859395d5de477e16c50a98c69c7ad7261f1ea5a141f67ebf9b41febcbconfirmed
2026-09-27daily15797–16016220eb557c8822a4e917a696e4e5c43bd20ae3d5589adb3369df81811950b4cf0e0fconfirmed
2026-09-26daily15357–15796440f824671220b3791dbe1e7f618055700ca3aaa250bba2aed21a9642ded628b3d3confirmed
2026-09-25daily14810–153565475366ba87ea822c5b230573a6359a57eed7b912d119e9d07a320d079efdb033c0confirmed
2026-09-24daily14208–14809601d4023fd156fc48ab977209a010509c9f207531db0e6eb28e077abfcb2bbb9eb1confirmed
2026-09-23daily13634–142075733d2095e2207a1db52391701d9870066319fd195e0bd67842b8811ebed09085adconfirmed
2026-09-22daily13318–136333169bfea9561f4966492247930bff868e65a0329aee57685eb257bf5bfa5e495a96confirmed
2026-09-21daily12934–133173834375a08acc7641f73cd2bc3535d13f4adab904754b0a4b88255ab7b37460d5caconfirmed
2026-09-20daily12415–1293351747a93125ba862ffaa2733d49f6ce1c8e7910d7db9af8cc2436701cc24d17fdfeconfirmed
2026-09-19daily11910–12413500db4f8c3c3a298c9ba49db815d65340db659867829a90374e99be16dc3b698cbaconfirmed
2026-09-18daily11337–11909571e812d7833c4d58a252b9dab9330bdea1f5c7c3c019d0e35f70ea2127326549d1confirmed
2026-09-17daily11114–11336223a29e863a9fec9d428cb9cca28b952e1cb1db3654417703742c5ca1834615899econfirmed
2026-09-16daily10913–11113201f021c863127deb399d2ba9a804465bc480a5220765196b394b35f5e0babb5fcfconfirmed
2026-09-15daily10206–10912703daf9a00d47fa5e38ea258ecd742a661d7bd041c3001238b685491e8b4ddd5258confirmed
2026-09-14daily9834–102053672cd08eaf0cddb55130fa0d15d9714a1900ff6f351f663cf314631d11b77a5374confirmed
2026-09-13daily9391–9833438d80355a67e8413d3ec783a7ba3561456fa617d1e216e4301b62bb97c567e006fconfirmed
2026-09-12daily8693–93906926a8cbf8e7be57f5320136171a06a2ca1fcc0e294a6ec07b1f3bbbbab2f8eee6fconfirmed
2026-09-11daily7944–8692743e6c594273bce9d2b6621407fbab12dac6b13121c29e2ff91b15d64dbc87d4700confirmed
2026-09-10daily7288–7943653a241df9aeb2a19ff679b965540c0d06876247bbbc3adab03fa28c85fffa7a5b4confirmed
2026-09-09daily6709–72875775184fc3ab8423dd8168b8dd96a2748da1b2c8ddf92d9e11cf2ab70de61ac65fcconfirmed
2026-09-08daily6203–67085049abb16f4a0de3442c20f6c5fa43775ae16de4075e567346660dd7b1fc3e15a46confirmed
2026-09-07daily5909–620229134618d38a946f633f115f26bef5104615cb0d84998ee3251246c72c336da8a9bconfirmed
2026-09-06daily5723–59081820eb29b7f2beb91b03840d6a536ea6ec48e5609edb7ef6b26816e15a2e773bf6aconfirmed
2026-09-05daily5312–5722405cc08d122ff0c54d21226a2728436d1e4b421227d7b073585f3788c7017503e83confirmed
2026-09-04daily5064–530824175e72c08aae92e587f01d55f5f0d7a1bd30fdfa137707afe3e5202c204096ffaconfirmed
2026-09-03daily4659–5063401ac236f0420a09eaaf6e4ea0e593bd23eaad67515df9d60f5beac0ce2daeb15ccconfirmed
2026-09-02daily4278–4658380ecff6cf999feaf119dda8c4d786fe2a08bac8c81ac06b268b3b0fe1508a729a6confirmed
2026-09-01daily3912–4277365b14030d732125a0f7926ef9b2b3a5c94ddf2db2a5b0003c07e4e589cb506dba8confirmed
2026-08-31dailyno new rows00000000000000000000000000000000000000000000000000000000000000000confirmed
2026-08-30dailyno new rows00000000000000000000000000000000000000000000000000000000000000000confirmed
2026-08-29dailyno new rows00000000000000000000000000000000000000000000000000000000000000000confirmed
2026-08-28dailyno new rows00000000000000000000000000000000000000000000000000000000000000000confirmed
2026-08-27dailyno new rows00000000000000000000000000000000000000000000000000000000000000000confirmed
2026-08-26dailyno new rows00000000000000000000000000000000000000000000000000000000000000000confirmed
2026-08-25dailyno new rows00000000000000000000000000000000000000000000000000000000000000000confirmed
2026-08-24dailyno new rows00000000000000000000000000000000000000000000000000000000000000000confirmed
2026-08-23dailyno new rows00000000000000000000000000000000000000000000000000000000000000000confirmed
2026-08-22dailyno new rows00000000000000000000000000000000000000000000000000000000000000000confirmed
2026-08-21dailyno new rows00000000000000000000000000000000000000000000000000000000000000000confirmed
2026-08-20dailyno new rows00000000000000000000000000000000000000000000000000000000000000000confirmed
2026-08-19dailyno new rows00000000000000000000000000000000000000000000000000000000000000000confirmed
2026-08-18dailyno new rows00000000000000000000000000000000000000000000000000000000000000000confirmed
2026-08-17dailyno new rows00000000000000000000000000000000000000000000000000000000000000000confirmed
2026-08-16dailyno new rows00000000000000000000000000000000000000000000000000000000000000000confirmed
2026-08-15dailyno new rows00000000000000000000000000000000000000000000000000000000000000000confirmed
2026-08-14daily3895–391117a3afce989471187e4498ee8503728234a8028d4db29cd27690779d9f6437c0afconfirmed
2026-08-13daily3772–389412384a884b01020233e5e2f08115e32f549ee02abdebcc3733f1813475206c1b363confirmed
2026-08-12daily3646–3771126fed3fce81f42d05cb184eb3acd65b9060a3307cede787dc5a736a48f06c73aa7confirmed