{"change_id":157,"source_id":"wb-promo","records":[{"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"},{"seq":21470,"day":"2026-08-24","kind":"version","payload":{"version_id":230,"source_id":"wb-promo","version_no":4,"canonical_sha256":"4d3290da31ec91c906a8e0884cb7a042d768353ed6b3dc7d3da1e4a6c71fd44d","raw_sha256":"8ec8e93a9957b1fe0c32b139e8343ae14144c4afa3ba7019b5662c5f26f7d925","first_seen_at":"2026-08-24T12:16:43.956651+00:00","confirmed_at":"2026-08-24T12:29:27.320931+00:00"},"record_sha256":"185a19444212f3ffa703bdfde2ade0b7790ff05cf45ee9b5a382e27d4ac5ae05","prev_sha256":"131e1b4f1d630b9f27155e4eda405fd10674a937753f38458b18c4b485540101"}],"daily_anchors":[{"day":"2026-08-04","merkle_root":"198422bef74e69edee741f5624ecb9299506b9070f0e2e3c0d81f599b79e330f","record_count":822,"ots_status":"ok","ots_receipt_url":"/anchors/2026-08-04/receipt.ots"},{"day":"2026-08-24","merkle_root":"caff9f7c5fe749eef0b69b2df1cb9cfcc34000b044c3accdf77d84c416a9a793","record_count":860,"ots_status":"ok","ots_receipt_url":"/anchors/2026-08-24/receipt.ots"}],"how_to_verify":["Скачайте текст версии (/versions/<id>/text) и пересчитайте SHA-256 — он должен совпасть с canonical_sha256 в записи цепочки.","Каждая запись включает хэш предыдущей (prev_sha256) — переписать цепочку задним числом незаметно нельзя.","Суточный Merkle-корень якорится через OpenTimestamps: скачайте .ots-квитанцию и проверьте её на opentimestamps.org."]}