{"proof":{"set_id":"set_01M7A61GZPE1WAA3V3V9QJAA43","status":"finished","seed_commitment":"6feede890e3a78dccbe8a494be2bf1975b3a3a0ae73be355ca683b8234daa4e5","key_ids":["sk_4707cd57"],"proof_version":2,"game_type":"snooker","rules_version":"2.0","format":"single","set_rules":"set-2","kind":"ranked","stake":20,"currency":"PTS","rake_bps":0,"options":{"layout":"random","order":"snooker","table":"hidden","max_shots":30,"pockets":"snooker"},"opening_seed":3561455188813045227,"bots":{"creator":"bot_01M4G1VYJ0E1SRCDE4HBQVV9WC","acceptor":"bot_01M4G1XPTEED38KKBBE2N2NC9F"},"points":{"bot_01M4G1VYJ0E1SRCDE4HBQVV9WC":0,"bot_01M4G1XPTEED38KKBBE2N2NC9F":1.0},"result":{"fee":{"amount":0,"currency":"PTS"},"kind":"win","payout":{"bot_01M4G1VYJ0E1SRCDE4HBQVV9WC":{"amount":0,"currency":"PTS"},"bot_01M4G1XPTEED38KKBBE2N2NC9F":{"amount":40,"currency":"PTS"}},"journal_ref":"set:set_01M7A61GZPE1WAA3V3V9QJAA43:settle","winner_bot_id":"bot_01M4G1XPTEED38KKBBE2N2NC9F"},"created_at":"2026-11-13T10:07:53.834Z","finished_at":"2026-11-13T10:08:08.967Z","signing_keys":[{"id":"sk_4707cd57","algorithm":"ed25519","public_key":"VUyucngOoDEn2s3X1syR+H/WEHC9IDBh85pv3h00BHA=","activated_at":"2026-10-09T09:56:54.036Z","retired_at":null}],"schemes":{"canonical_json":"json.dumps(obj, sort_keys=True, separators=(\",\", \":\"), ensure_ascii=False) as UTF-8","seed_commitment":"sha256(f\"{opening_seed}:{set_id}\")","body_hash":"sha256(canonical(body)); signature: base64 ed25519 over canonical(body)","move_hash":"sha256(canonical(move as logged))","state_hash":"sha256(f\"{opening_seed}:\" + canonical(full engine state after the step))"},"games":[{"match_id":"m_01M7A61GZXF1KS930NDZBSEBRH","game_index":1,"status":"finished","seats":{"1":"bot_01M4G1VYJ0E1SRCDE4HBQVV9WC","2":"bot_01M4G1XPTEED38KKBBE2N2NC9F"},"init_env":{"t_ms":1794564473834,"source":"clock"},"moves":[{"move_number":1,"seat":1,"move":{"_env":{"t_ms":1794564474920,"source":"clock"},"angle":50958,"power":373},"arrival_at":"2026-11-13T10:07:54.920Z"},{"move_number":2,"seat":2,"move":{"_env":{"t_ms":1794564474921,"source":"clock"},"angle":50420,"power":431},"arrival_at":"2026-11-13T10:07:54.921Z"},{"move_number":3,"seat":2,"move":{"_env":{"t_ms":1794564476027,"source":"clock"},"angle":296904,"power":421},"arrival_at":"2026-11-13T10:07:56.027Z"},{"move_number":4,"seat":1,"move":{"_env":{"t_ms":1794564476030,"source":"clock"},"angle":210185,"power":508},"arrival_at":"2026-11-13T10:07:56.030Z"},{"move_number":5,"seat":2,"move":{"_env":{"t_ms":1794564477113,"source":"clock"},"angle":320579,"power":294},"arrival_at":"2026-11-13T10:07:57.113Z"},{"move_number":6,"seat":1,"move":{"_env":{"t_ms":1794564477215,"source":"clock"},"angle":175238,"power":250},"arrival_at":"2026-11-13T10:07:57.215Z"},{"move_number":7,"seat":2,"move":{"_env":{"t_ms":1794564478401,"source":"clock"},"angle":130238,"power":850},"arrival_at":"2026-11-13T10:07:58.401Z"},{"move_number":8,"seat":1,"move":{"_env":{"t_ms":1794564478517,"source":"clock"},"angle":100492,"power":455},"arrival_at":"2026-11-13T10:07:58.517Z"},{"move_number":9,"seat":2,"move":{"_env":{"t_ms":1794564479623,"source":"clock"},"angle":168145,"power":459},"arrival_at":"2026-11-13T10:07:59.623Z"},{"move_number":10,"seat":1,"move":{"_env":{"t_ms":1794564479633,"source":"clock"},"angle":351116,"power":577},"arrival_at":"2026-11-13T10:07:59.633Z"},{"move_number":11,"seat":1,"move":{"_env":{"t_ms":1794564480529,"source":"clock"},"angle":178414,"power":412},"arrival_at":"2026-11-13T10:08:00.529Z"},{"move_number":12,"seat":2,"move":{"_env":{"t_ms":1794564480725,"source":"clock"},"angle":196207,"power":850},"arrival_at":"2026-11-13T10:08:00.725Z"},{"move_number":13,"seat":1,"move":{"_env":{"t_ms":1794564481915,"source":"clock"},"angle":139092,"power":222},"arrival_at":"2026-11-13T10:08:01.915Z"},{"move_number":14,"seat":2,"move":{"_env":{"t_ms":1794564482097,"source":"clock"},"angle":3591,"power":312},"arrival_at":"2026-11-13T10:08:02.097Z"},{"move_number":15,"seat":1,"move":{"_env":{"t_ms":1794564483412,"source":"clock"},"angle":302959,"power":469},"arrival_at":"2026-11-13T10:08:03.412Z"},{"move_number":16,"seat":2,"move":{"_env":{"t_ms":1794564483424,"source":"clock"},"angle":181865,"power":412},"arrival_at":"2026-11-13T10:08:03.424Z"},{"move_number":17,"seat":2,"move":{"_env":{"t_ms":1794564484018,"source":"clock"},"angle":264007,"power":481},"arrival_at":"2026-11-13T10:08:04.018Z"},{"move_number":18,"seat":1,"move":{"_env":{"t_ms":1794564484133,"source":"clock"},"angle":12114,"power":574},"arrival_at":"2026-11-13T10:08:04.133Z"},{"move_number":19,"seat":2,"move":{"_env":{"t_ms":1794564484209,"source":"clock"},"angle":342990,"power":470},"arrival_at":"2026-11-13T10:08:04.209Z"},{"move_number":20,"seat":1,"move":{"_env":{"t_ms":1794564484933,"source":"clock"},"angle":21624,"power":600},"arrival_at":"2026-11-13T10:08:04.933Z"},{"move_number":21,"seat":1,"move":{"_env":{"t_ms":1794564487020,"source":"clock"},"angle":23064,"power":408},"arrival_at":"2026-11-13T10:08:07.020Z"},{"move_number":22,"seat":1,"move":{"_env":{"t_ms":1794564488967,"source":"clock"},"angle":41081,"power":256},"arrival_at":"2026-11-13T10:08:08.967Z"}],"receipts":[{"body":{"v":1,"env":null,"seq":1,"kind":"move","seat":1,"bot_id":"bot_01M4G1VYJ0E1SRCDE4HBQVV9WC","key_id":"sk_4707cd57","set_id":"set_01M7A61GZPE1WAA3V3V9QJAA43","match_id":"m_01M7A61GZXF1KS930NDZBSEBRH","move_hash":"e9272e598215f53d4234f5bb74ab0123d32461178d195af65b06c8a88170efa2","prev_hash":null,"arrival_at":"2026-11-13T10:07:54.920Z","receipt_id":"rc_01M7A61J1KFRQVBPP49WX1FVYR","state_hash":"fb424e107ddef962bac06d198e05118a80cb92a50527ac0f439d99f5ad8b276b","move_number":1,"clocks_after":{"1":28914,"2":28914}},"body_hash":"f865ae6f57943d9198545a83f8317b23f1479172cbddf9280088158597271d22","signature":"GxDzSJwXwFVTzykloL3iFaTWEFaJi6ZfpaRichUUeMIGBtWdl+NbmY8AnVW2qoEvkz7Wr3x/+MCoeXAzOdIACw==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":2,"kind":"move","seat":2,"bot_id":"bot_01M4G1XPTEED38KKBBE2N2NC9F","key_id":"sk_4707cd57","set_id":"set_01M7A61GZPE1WAA3V3V9QJAA43","match_id":"m_01M7A61GZXF1KS930NDZBSEBRH","move_hash":"db91fb7b6e8e39fd3ddba166ee70afef147c69dc6a219fc4ba6c20e17085b326","prev_hash":"f865ae6f57943d9198545a83f8317b23f1479172cbddf9280088158597271d22","arrival_at":"2026-11-13T10:07:54.921Z","receipt_id":"rc_01M7A61J24ENT8D5ZDZ4Y80GR3","state_hash":"bdafb4298334be26c22cc997f8d9d5af55f83c64dee1063921ab2af8889d47fb","move_number":2,"clocks_after":{"1":28913,"2":28913}},"body_hash":"27c0ec86718a5be4aa752aa8521ef2eb6fddf51a6cba633896886d74cfc0201d","signature":"sYcfqRtUeSbQBcs20j1PanW1uuyRrafQJMZytQc28sayCP9Ca47o2mKHQu0jxlPvXeijolLcDvkX8BwWH9toAw==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":3,"kind":"move","seat":2,"bot_id":"bot_01M4G1XPTEED38KKBBE2N2NC9F","key_id":"sk_4707cd57","set_id":"set_01M7A61GZPE1WAA3V3V9QJAA43","match_id":"m_01M7A61GZXF1KS930NDZBSEBRH","move_hash":"6ff2d398d1578fa95a674433c3e6551ea2468a788bf0aba06b67f5cc7cc7396c","prev_hash":"27c0ec86718a5be4aa752aa8521ef2eb6fddf51a6cba633896886d74cfc0201d","arrival_at":"2026-11-13T10:07:56.027Z","receipt_id":"rc_01M7A61K46FDBV2H9FR4DT613N","state_hash":"23c8271e9634bc3ed3b478ccf6a23374f19c198fcf5ed619ea98cd1521b76289","move_number":3,"clocks_after":{"1":27807,"2":27807}},"body_hash":"2c44fa58fd5f9d18ec5fd2454eb710b970972956bac6326a8055a0a929fad574","signature":"sty85Tg7ZHhOAT0WYenDvJt5PkpmdG6GZ1CqWaHJ2f0R1SDZ2r70YgGUKJKu08fmgfuerjLWT7TferJ6swJ4CA==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":4,"kind":"move","seat":1,"bot_id":"bot_01M4G1VYJ0E1SRCDE4HBQVV9WC","key_id":"sk_4707cd57","set_id":"set_01M7A61GZPE1WAA3V3V9QJAA43","match_id":"m_01M7A61GZXF1KS930NDZBSEBRH","move_hash":"b5225cc9cbedaff8f563764678ba5fd01618cf7a1b9df4f62dbd2f5765175919","prev_hash":"2c44fa58fd5f9d18ec5fd2454eb710b970972956bac6326a8055a0a929fad574","arrival_at":"2026-11-13T10:07:56.030Z","receipt_id":"rc_01M7A61K4QFBFAH2VRJ2WWNYVV","state_hash":"e4e18be0be365dc8dd5fff855cd6f3c2fbd6d97ab949ffab9c9ed3621ea901dd","move_number":4,"clocks_after":{"1":27804,"2":27804}},"body_hash":"c70315f8e79b13fb58cb2af25e626722c042c4282f7f14a86ab0fabefc318ff8","signature":"p+kbBx6Luxi7KanNR4LFOGkpQe+uzxkuo4U6ipK/N4AyD5ZRzD5yq8XIM+UuhG/tB9golqTUyVbwfah3xDLeBA==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":5,"kind":"move","seat":2,"bot_id":"bot_01M4G1XPTEED38KKBBE2N2NC9F","key_id":"sk_4707cd57","set_id":"set_01M7A61GZPE1WAA3V3V9QJAA43","match_id":"m_01M7A61GZXF1KS930NDZBSEBRH","move_hash":"2857be3e11299a5a3be032f901983c4b4ff0fd6f9fbc4adbdd19e77579244a84","prev_hash":"c70315f8e79b13fb58cb2af25e626722c042c4282f7f14a86ab0fabefc318ff8","arrival_at":"2026-11-13T10:07:57.113Z","receipt_id":"rc_01M7A61M66EPC8MR0WTZ559WDX","state_hash":"fbe3e8eca2f3d660df53d76c6a8cdb2f63c031f97c1c51549c702c70b54c9b14","move_number":5,"clocks_after":{"1":26721,"2":26721}},"body_hash":"61d4ebb479bae7e04175030020cbd574b464e59c266c7580cd1ba6b58ae9b218","signature":"YFI+KuZYSwlAa/1mfSKxtbixQ27Ax8igriIs+OG7TlbDmprQE4Eo0sYmovymf+KLHK8nYltj0NF9vpkHqt3dBw==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":6,"kind":"move","seat":1,"bot_id":"bot_01M4G1VYJ0E1SRCDE4HBQVV9WC","key_id":"sk_4707cd57","set_id":"set_01M7A61GZPE1WAA3V3V9QJAA43","match_id":"m_01M7A61GZXF1KS930NDZBSEBRH","move_hash":"f1a6cc07b382da4ac5c7a73b622e6de77f18f61e374358f3e7f4dcec8a282d7b","prev_hash":"61d4ebb479bae7e04175030020cbd574b464e59c266c7580cd1ba6b58ae9b218","arrival_at":"2026-11-13T10:07:57.215Z","receipt_id":"rc_01M7A61M9DFG88MABBNNTQ6JKX","state_hash":"395587ffb4ad0c0fa9dd4a5b2ea23859a28b108ef35016708896b55350e18b27","move_number":6,"clocks_after":{"1":26619,"2":26619}},"body_hash":"8cf13b4a3e60e3b00b3483d8f9a42d828117ab56a4f5d04bf0a8c812d9dce180","signature":"rT3xAkPb7a9tGw6lBLrr/1my4LjoB5czrEQVPxxkSmvZzfege/8oV8ISrN8fIaPjbJ8S55yvjcaG+cpCxURPDw==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":7,"kind":"move","seat":2,"bot_id":"bot_01M4G1XPTEED38KKBBE2N2NC9F","key_id":"sk_4707cd57","set_id":"set_01M7A61GZPE1WAA3V3V9QJAA43","match_id":"m_01M7A61GZXF1KS930NDZBSEBRH","move_hash":"0487489a7629972171e2f0ccee7698d63d4959aa5f2676b7ee119952dd158da6","prev_hash":"8cf13b4a3e60e3b00b3483d8f9a42d828117ab56a4f5d04bf0a8c812d9dce180","arrival_at":"2026-11-13T10:07:58.401Z","receipt_id":"rc_01M7A61NEEE74T8G2J3ZQCJGF6","state_hash":"63fdfef2601d115f397d655ba8fa57808b10abe9a12d6bf9dd1f2dce068ed322","move_number":7,"clocks_after":{"1":25433,"2":25433}},"body_hash":"dfee6ab05fb5976cc65619f9f0b79cabef0c5797fde1a1297738b8669177d419","signature":"DyOq4kWD+sZr6bNSEfITdz7P8Flr05YNh+9DpDTx2cVWY/JNNaiU00St+GbRM89Xar0Ywf48BCUbRfKSbBafCA==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":8,"kind":"move","seat":1,"bot_id":"bot_01M4G1VYJ0E1SRCDE4HBQVV9WC","key_id":"sk_4707cd57","set_id":"set_01M7A61GZPE1WAA3V3V9QJAA43","match_id":"m_01M7A61GZXF1KS930NDZBSEBRH","move_hash":"a132f6706d97f95f783a745c1d4260d02224d75dea79b49717eaee30a2983ce6","prev_hash":"dfee6ab05fb5976cc65619f9f0b79cabef0c5797fde1a1297738b8669177d419","arrival_at":"2026-11-13T10:07:58.517Z","receipt_id":"rc_01M7A61NJ3FGV8WKQ89XKG5DY6","state_hash":"a2e0ab4c2a2031272b0c1ea3df6e0f04cc5fdd39efc7202cb5abd6cc0ad84e20","move_number":8,"clocks_after":{"1":25317,"2":25317}},"body_hash":"c6a17fa5d0d7a62cd6775c96824ffd77bc922ea39198cc4baf2ad1f7eee14ad9","signature":"8AcE0vxOU44RZar1+xeCIPKHRLBodCoSd8MIUcOQJUb5VRMqPcSuTYWaYSS90XT/uLmmWnM5m+iDd5tUB5xKBw==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":9,"kind":"move","seat":2,"bot_id":"bot_01M4G1XPTEED38KKBBE2N2NC9F","key_id":"sk_4707cd57","set_id":"set_01M7A61GZPE1WAA3V3V9QJAA43","match_id":"m_01M7A61GZXF1KS930NDZBSEBRH","move_hash":"5799556dc2b0631930bb5cc4d1398c4e22394a296d7bc6ae10bee7fee9db41cb","prev_hash":"c6a17fa5d0d7a62cd6775c96824ffd77bc922ea39198cc4baf2ad1f7eee14ad9","arrival_at":"2026-11-13T10:07:59.623Z","receipt_id":"rc_01M7A61PMJEEYSSK737XMYAT0N","state_hash":"1d37e8955e2f4d54380517af21810634f33608ea356c96a950a9f102a8e3f393","move_number":9,"clocks_after":{"1":24211,"2":24211}},"body_hash":"1cbe886dd4a8c0b1c84bdfdeb8e8e286d5e39dc43a1c8557ec7569bd05988bc3","signature":"kfucY97tYpktwaNIn67WzEAPPGdnkDAWLyUQxe8GnOIAeVQDIanyYgeUHmSy8N6wQOVAK7Rlbl2prMXESbXACQ==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":10,"kind":"move","seat":1,"bot_id":"bot_01M4G1VYJ0E1SRCDE4HBQVV9WC","key_id":"sk_4707cd57","set_id":"set_01M7A61GZPE1WAA3V3V9QJAA43","match_id":"m_01M7A61GZXF1KS930NDZBSEBRH","move_hash":"55727ce5fd5f7d4a93b9167c1f82b2f96e8b78e013109ef3eeb1ae1d55a2359b","prev_hash":"1cbe886dd4a8c0b1c84bdfdeb8e8e286d5e39dc43a1c8557ec7569bd05988bc3","arrival_at":"2026-11-13T10:07:59.633Z","receipt_id":"rc_01M7A61PN0EY5VR8V57S9WSZYN","state_hash":"4ad435a5f0575156dddd860659b1adfea31690c502ec392d1b90b588d285533a","move_number":10,"clocks_after":{"1":24201,"2":24201}},"body_hash":"35336f1cebe8d1dae928cf033a2ab5896093d798ded73b57513415a60d8ac4cf","signature":"iKRFwxS7VGomtIlUrYIe5YkKQM9ZQ34nX65UZ1BPEemcTgF/+yDiuDEmXWQ3Hgj8rw49/xaD2bcRzov3xUKFBg==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":11,"kind":"move","seat":1,"bot_id":"bot_01M4G1VYJ0E1SRCDE4HBQVV9WC","key_id":"sk_4707cd57","set_id":"set_01M7A61GZPE1WAA3V3V9QJAA43","match_id":"m_01M7A61GZXF1KS930NDZBSEBRH","move_hash":"7d985b228e60c84d057264bf42bc2862064ac4a00046f9b7ab86bb396134f225","prev_hash":"35336f1cebe8d1dae928cf033a2ab5896093d798ded73b57513415a60d8ac4cf","arrival_at":"2026-11-13T10:08:00.529Z","receipt_id":"rc_01M7A61QGYEEEVKWPY62BF3FKZ","state_hash":"a03b1ee259d91d41e6a7d28d64d03b0e26f67a10211f2a50953352aef21c9b39","move_number":11,"clocks_after":{"1":23305,"2":23305}},"body_hash":"7d085bd2cdbb222118ee38871c53e302c1173e51925710877edf5ff0caec9782","signature":"+w1BXBzAOmvLFIxhzG8UiTGflV2A0u2RUNGxjYv9H+E+197E/TvsD/FDs7e2XBESVycoL1Bi7bQ6SM+m/0lLCQ==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":12,"kind":"move","seat":2,"bot_id":"bot_01M4G1XPTEED38KKBBE2N2NC9F","key_id":"sk_4707cd57","set_id":"set_01M7A61GZPE1WAA3V3V9QJAA43","match_id":"m_01M7A61GZXF1KS930NDZBSEBRH","move_hash":"0fa9d1bd39238a1a08beef4c3d5ea3de2439f30e81f290c749c07313a97da02d","prev_hash":"7d085bd2cdbb222118ee38871c53e302c1173e51925710877edf5ff0caec9782","arrival_at":"2026-11-13T10:08:00.725Z","receipt_id":"rc_01M7A61QQ5F6R9WDW5BH2PK5VK","state_hash":"39c475700ad178dfa69202ac096ab713de88852f502c3ddf678f72156fb7db85","move_number":12,"clocks_after":{"1":23109,"2":23109}},"body_hash":"f1b79c433f19a03f2bb1e64e705d6fe41bd7243d61a98a466fe672f03c1c874e","signature":"hf3qvq03ZhYn5vyV/y9ZrsOe7o/xGyzuceY/PJlxnU8XCekZy7+aMngl8ZcMai1PgSAh51kYRaf/HyZAa71IBw==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":13,"kind":"move","seat":1,"bot_id":"bot_01M4G1VYJ0E1SRCDE4HBQVV9WC","key_id":"sk_4707cd57","set_id":"set_01M7A61GZPE1WAA3V3V9QJAA43","match_id":"m_01M7A61GZXF1KS930NDZBSEBRH","move_hash":"bc137b5fcfcfac5206cf14aa21ccc393cc4b78fd8fbb18f05229692d23fc38ac","prev_hash":"f1b79c433f19a03f2bb1e64e705d6fe41bd7243d61a98a466fe672f03c1c874e","arrival_at":"2026-11-13T10:08:01.915Z","receipt_id":"rc_01M7A61S1AEYWVPR9BAH71H21H","state_hash":"6df40a206b250bc5bc7883c8971bdcc3e0f2542703df61f510d8337ac4077a46","move_number":13,"clocks_after":{"1":21919,"2":21919}},"body_hash":"f19c285ff84fd3f3c6ea6903c3d59f13c622d1b07205a656ddcbb62361af3282","signature":"1MvsOx87jDds2dBemX7hhpmFOiNshCFdbJuppnA0Ni04pokYECY6Vp7Rv93GVqi1vEAGJOca/CDKDaezRhoPCw==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":14,"kind":"move","seat":2,"bot_id":"bot_01M4G1XPTEED38KKBBE2N2NC9F","key_id":"sk_4707cd57","set_id":"set_01M7A61GZPE1WAA3V3V9QJAA43","match_id":"m_01M7A61GZXF1KS930NDZBSEBRH","move_hash":"8db7723888f85713f9e3bf80f013dedb911f02849a1b0435dca1cce472d187a0","prev_hash":"f19c285ff84fd3f3c6ea6903c3d59f13c622d1b07205a656ddcbb62361af3282","arrival_at":"2026-11-13T10:08:02.097Z","receipt_id":"rc_01M7A61S45FM5VXQ8AR7QB68KS","state_hash":"2bbfd9576bf468a6061927dc53451982f086855d809cbd7dc3b34a4d62394710","move_number":14,"clocks_after":{"1":21737,"2":21737}},"body_hash":"b47a1a33c4132515064ff3b45ee07cf87de084fbdfb8f4b15ff5db34c3b6c05e","signature":"lhrSgHCebERL1i4O5oDtuHol33wRMVOIlxVBHzIId1HTbi1wy375s2JWBJ56+GXv8tmt4TlEByEfvCyVksdrBw==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":15,"kind":"move","seat":1,"bot_id":"bot_01M4G1VYJ0E1SRCDE4HBQVV9WC","key_id":"sk_4707cd57","set_id":"set_01M7A61GZPE1WAA3V3V9QJAA43","match_id":"m_01M7A61GZXF1KS930NDZBSEBRH","move_hash":"2ac083496b25b0206c2d00db758198687cce206f4d02a8e028ac21a600e131f4","prev_hash":"b47a1a33c4132515064ff3b45ee07cf87de084fbdfb8f4b15ff5db34c3b6c05e","arrival_at":"2026-11-13T10:08:03.412Z","receipt_id":"rc_01M7A61TB1F32VJ0TWJZE0MX2X","state_hash":"bee356f6f94967dda981a5bbe7f5469279b2a3b1b8bfe4192790daf31aefd8b1","move_number":15,"clocks_after":{"1":20422,"2":20422}},"body_hash":"e1e88ec991ae6a1cae97a3a3dd84b076fe8e8587bb249e973402af1887d5263a","signature":"hk2F/bQi1RC0naDWrv3fxqdAy6WjsY37BTZ+suuZL9qeI/1uUpVIbfP+UvNmIDOT44qj22LPknQ5EyUSSa30Aw==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":16,"kind":"move","seat":2,"bot_id":"bot_01M4G1XPTEED38KKBBE2N2NC9F","key_id":"sk_4707cd57","set_id":"set_01M7A61GZPE1WAA3V3V9QJAA43","match_id":"m_01M7A61GZXF1KS930NDZBSEBRH","move_hash":"b36e19a47e05db48cb92fa27466924686880d6f819b0e45b2b64eb938949ef2c","prev_hash":"e1e88ec991ae6a1cae97a3a3dd84b076fe8e8587bb249e973402af1887d5263a","arrival_at":"2026-11-13T10:08:03.424Z","receipt_id":"rc_01M7A61TBKFT8VSW5ZQ4G0RPHX","state_hash":"9b2dff362caad8f1d1772b11db2b297182325bbaba9924ec9bd161611fca6d07","move_number":16,"clocks_after":{"1":20410,"2":20410}},"body_hash":"cfe9776327807a58573966909261fb37ef2c6b7061d17f78058f137ec05190fa","signature":"xnfGbd3rWQhCNMz0DPLq6lvlKoEUKcuZxzNfApmFcu+rLLfjA0x/OGR7VwFR/gZefXtMWM/uLuXwfkNiXHSqBg==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":17,"kind":"move","seat":2,"bot_id":"bot_01M4G1XPTEED38KKBBE2N2NC9F","key_id":"sk_4707cd57","set_id":"set_01M7A61GZPE1WAA3V3V9QJAA43","match_id":"m_01M7A61GZXF1KS930NDZBSEBRH","move_hash":"a2d1ce1a3d57df6741b2f3d536c3952b43d7d3af51422e307b0add8510e4268f","prev_hash":"cfe9776327807a58573966909261fb37ef2c6b7061d17f78058f137ec05190fa","arrival_at":"2026-11-13T10:08:04.018Z","receipt_id":"rc_01M7A61TXXFY4V5BJKD6DXF1PP","state_hash":"fb005ed038f86bb27f41f25a5b3ed6937c362e773d3a5f59393925a219076d62","move_number":17,"clocks_after":{"1":19816,"2":19816}},"body_hash":"cd786d1b843a2e591936cbd66aba3450879de5d770ac23718118718022e3e0e4","signature":"AtfIId6EUtpKd3ckzWwPlLzN/Ak0a9WLQ1xt4dqvA35WEvfHDMJSccIzsTIK7+8K38zLVRnsjY4/qsxtpvkJDw==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":18,"kind":"move","seat":1,"bot_id":"bot_01M4G1VYJ0E1SRCDE4HBQVV9WC","key_id":"sk_4707cd57","set_id":"set_01M7A61GZPE1WAA3V3V9QJAA43","match_id":"m_01M7A61GZXF1KS930NDZBSEBRH","move_hash":"4f7762f9de4e890de175304685546ed6270f01c2053124d55e89b126622e8f76","prev_hash":"cd786d1b843a2e591936cbd66aba3450879de5d770ac23718118718022e3e0e4","arrival_at":"2026-11-13T10:08:04.133Z","receipt_id":"rc_01M7A61V1KFQQ8R8DYW7V9V1XZ","state_hash":"f51054b79b7a76f13e5d44fd13a3fe683cd03b9456ad0f159dc77ec22302882d","move_number":18,"clocks_after":{"1":19701,"2":19701}},"body_hash":"a691ee6e4edde5517c1c691c6cf49fa791ffba33e6ceb334bcff6513ede55478","signature":"c4wZQYyPFSZyr5m+9OG06eq+Krvqp+yjOEowjEDkVc2GKIkj/aDemeyW9Tob5B3tnmi4ncaesiVzEyV80Kn2DA==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":19,"kind":"move","seat":2,"bot_id":"bot_01M4G1XPTEED38KKBBE2N2NC9F","key_id":"sk_4707cd57","set_id":"set_01M7A61GZPE1WAA3V3V9QJAA43","match_id":"m_01M7A61GZXF1KS930NDZBSEBRH","move_hash":"0cbaf4c1125df34fd13b6817b1e631a9c12bbf7bc5a6131217f0ac0cdad5ff1a","prev_hash":"a691ee6e4edde5517c1c691c6cf49fa791ffba33e6ceb334bcff6513ede55478","arrival_at":"2026-11-13T10:08:04.209Z","receipt_id":"rc_01M7A61V3YEREV71YNKGPG2G6Y","state_hash":"58df131dc20b6082968105eb936dd337795afa1b954fee68af66f18413620147","move_number":19,"clocks_after":{"1":19625,"2":19625}},"body_hash":"89dd1f9563b8213dccb74181d7bd93941b9c7c8a5be5820b44f8f00305f1ffe0","signature":"yiLX38DnxtGFQ6YAn19KHs5t/5CmGVdCtEXhR7YLoPzKPEOfyTxNsof9k9Y+tu2CMOm2ARLSnOY8aRfwvN6hCA==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":20,"kind":"move","seat":1,"bot_id":"bot_01M4G1VYJ0E1SRCDE4HBQVV9WC","key_id":"sk_4707cd57","set_id":"set_01M7A61GZPE1WAA3V3V9QJAA43","match_id":"m_01M7A61GZXF1KS930NDZBSEBRH","move_hash":"738b0d62b34cb89ae6a7cfdd179a747d9a0d45156d3f9e9c595765d9e25ba154","prev_hash":"89dd1f9563b8213dccb74181d7bd93941b9c7c8a5be5820b44f8f00305f1ffe0","arrival_at":"2026-11-13T10:08:04.933Z","receipt_id":"rc_01M7A61VTDEH9RRVP2RAVECB7C","state_hash":"807507aef6388d7e994b0cb85b59abbfa78f6f1c6269822978d8efbdb2afdc67","move_number":20,"clocks_after":{"1":18901,"2":19625}},"body_hash":"7667579b1d52b86173ff522a9b0cf2454d081bc613efc12b9d5843ab5c628792","signature":"8qipiljRSsNwqQLLPDegc0gooyvsVKU7EdnCqhf8Zjm66pH3KfB0Y/XjLQlAhGTdGhIailIbvBhKy47wJb+/AA==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":21,"kind":"move","seat":1,"bot_id":"bot_01M4G1VYJ0E1SRCDE4HBQVV9WC","key_id":"sk_4707cd57","set_id":"set_01M7A61GZPE1WAA3V3V9QJAA43","match_id":"m_01M7A61GZXF1KS930NDZBSEBRH","move_hash":"12677fe3b88e59a3a11c1401198d9a40fcb861063918d9dfbf3840e69546e341","prev_hash":"7667579b1d52b86173ff522a9b0cf2454d081bc613efc12b9d5843ab5c628792","arrival_at":"2026-11-13T10:08:07.020Z","receipt_id":"rc_01M7A61XVMF7X889WCHZT3ZRFV","state_hash":"cedb972064fe7e439fe0602dfd850e8eda2cfb2bf6f85be10e2b96fd90b800b1","move_number":21,"clocks_after":{"1":16814,"2":19625}},"body_hash":"192b49bb9e4a8f87dafb1cd4de3bc92da5bf6276a7ba96f38446999ad6278ce5","signature":"p/2ZYVsyNyBH3hUe0Ugm6dbGapM+OIfbISfXhsnP8W4Pg40qjBwRRQbD0SLgWqVBPmsxy/bbzTjVS16SPQg1AQ==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":22,"kind":"move","seat":1,"bot_id":"bot_01M4G1VYJ0E1SRCDE4HBQVV9WC","key_id":"sk_4707cd57","set_id":"set_01M7A61GZPE1WAA3V3V9QJAA43","match_id":"m_01M7A61GZXF1KS930NDZBSEBRH","move_hash":"9d3fadb8d1cced9c8b9e7bc94c03ca462355fd92dcec2221eaa0a4fc20018b3a","prev_hash":"192b49bb9e4a8f87dafb1cd4de3bc92da5bf6276a7ba96f38446999ad6278ce5","arrival_at":"2026-11-13T10:08:08.967Z","receipt_id":"rc_01M7A61ZRFFTXS6T1BCR8K90K3","state_hash":"9886fa0866de9ddf9a6baba13c74596eafcbafd355de23cdf5bd14194c96ad85","move_number":22,"clocks_after":{"1":14867,"2":19625}},"body_hash":"be1cf15295266d772434ba84d99fcc227bc1d016e56714b83fdd4a5ee9c371d8","signature":"SCdHVtjw7XHtt3LtV9s0q9uWNEnT9pyra2Yhk+mhzv3FF8Ghnpmdwsdp6OlQe5oSwqrbgmNw9lU53upQc3/5Cg==","anchor":{"status":"off"}}],"result":{"kind":"win","reason":"fewer_strokes","scores":{"1":27,"2":27},"winner":2},"finished_at":"2026-11-13T10:08:08.967Z"}]},"server_time":"2026-11-13T10:35:10.580Z"}