{"change_id":58,"source_id":"wb-promo","records":[{"seq":187,"day":"2026-07-04","kind":"version","payload":{"version_id":33,"source_id":"wb-promo","version_no":2,"canonical_sha256":"ab28a9d93b1e07148f48bb2745d18cbcd1c72b291fcf0e2e60c7b93676f3131d","raw_sha256":"2240d3666adddba796f6f6114bd6efe22e3194a14d33f43cfc3d2094d763c13b","first_seen_at":"2026-07-04T15:25:26.025472+00:00","confirmed_at":"2026-07-04T15:37:35.924844+00:00"},"record_sha256":"3896349ac4ae86731833b6cc9591289522f7b2ba1854427d9c3452b0638eceaa","prev_sha256":"76fc952a7364fefef5f96dad0d20217f5750764f341dd26dff61c5adb9205c4c"},{"seq":5233,"day":"2026-08-04","kind":"version","payload":{"version_id":100,"source_id":"wb-promo","version_no":3,"canonical_sha256":"41b44860ee4ca4368e4ddbcdc410a68eba2f2785dca460e7148ead6239e9ab16","raw_sha256":"5af3bba9671ee881c11aafd55e5f45c10b48d9021801f4e45fc0a70b24c3fa03","first_seen_at":"2026-08-03T21:19:08.926721+00:00","confirmed_at":"2026-08-03T21:31:19.551512+00:00"},"record_sha256":"6cf5ce4c5339c367a7565fab672082e8c7d19ccfce9cd57d4ec44a11f97c64ca","prev_sha256":"b26c7f5e4596d9eccf7c09364929caaf112ac08c0c13b5ec8ee30ed2d2d33736"}],"daily_anchors":[{"day":"2026-07-04","merkle_root":"3c21ced66212c8f7a5999818802445aa5a301a82bb33146a650f19b962e819f1","record_count":321,"ots_status":"ok","ots_receipt_url":"/anchors/2026-07-04/receipt.ots"},{"day":"2026-08-04","merkle_root":"198422bef74e69edee741f5624ecb9299506b9070f0e2e3c0d81f599b79e330f","record_count":822,"ots_status":"ok","ots_receipt_url":"/anchors/2026-08-04/receipt.ots"}],"how_to_verify":["Скачайте текст версии (/versions/<id>/text) и пересчитайте SHA-256 — он должен совпасть с canonical_sha256 в записи цепочки.","Каждая запись включает хэш предыдущей (prev_sha256) — переписать цепочку задним числом незаметно нельзя.","Суточный Merkle-корень якорится через OpenTimestamps: скачайте .ots-квитанцию и проверьте её на opentimestamps.org."]}