{"proof":{"set_id":"set_01M5226JWJEM5T6N43YDKS28E8","status":"finished","seed_commitment":"3ec85fc1eb68d9a682b7a7155a9678749859707f327cf7fe71fa29a2bbdad1af","key_ids":["sk_4707cd57"],"proof_version":2,"game_type":"polyfit","rules_version":"1.0","format":"single","set_rules":"set-2","kind":"practice","stake":0,"currency":"PTS","rake_bps":0,"options":{"rounds":6,"difficulty":"normal","round_seconds":30},"opening_seed":3648481125932101023,"bots":{"creator":"bot_01M4JC264AFHATX4PGDD7FM87Q","acceptor":"bot_01M521FHGEFT2R6JF870GNXKKC"},"points":{"bot_01M4JC264AFHATX4PGDD7FM87Q":1.0,"bot_01M521FHGEFT2R6JF870GNXKKC":0},"result":{"fee":{"amount":0,"currency":"PTS"},"kind":"win","payout":{"bot_01M4JC264AFHATX4PGDD7FM87Q":{"amount":0,"currency":"PTS"},"bot_01M521FHGEFT2R6JF870GNXKKC":{"amount":0,"currency":"PTS"}},"journal_ref":null,"winner_bot_id":"bot_01M4JC264AFHATX4PGDD7FM87Q"},"created_at":"2026-10-16T09:55:26.214Z","finished_at":"2026-10-16T09:55:29.745Z","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_01M5226JWNFFF9465W9WDVS73A","game_index":1,"status":"finished","seats":{"1":"bot_01M4JC264AFHATX4PGDD7FM87Q","2":"bot_01M521FHGEFT2R6JF870GNXKKC"},"init_env":{"t_ms":1792144526214,"source":"clock"},"moves":[{"move_number":1,"seat":2,"move":{"_env":{"t_ms":1792144527237,"source":"clock"},"round":1,"placements":[{"flip":false,"piece":2,"anchor":[2,0],"rotation":0},{"flip":true,"piece":3,"anchor":[1,4],"rotation":1},{"flip":false,"piece":1,"anchor":[1,1],"rotation":0},{"flip":false,"piece":0,"anchor":[0,1],"rotation":0}]},"arrival_at":"2026-10-16T09:55:27.237Z"},{"move_number":2,"seat":1,"move":{"_env":{"t_ms":1792144527664,"source":"clock"},"round":1,"placements":[{"flip":false,"piece":0,"anchor":[0,1],"rotation":0},{"flip":false,"piece":1,"anchor":[1,1],"rotation":0},{"flip":false,"piece":2,"anchor":[2,0],"rotation":0},{"flip":true,"piece":3,"anchor":[1,4],"rotation":1}]},"arrival_at":"2026-10-16T09:55:27.664Z"},{"move_number":3,"seat":2,"move":{"_env":{"t_ms":1792144527906,"source":"clock"},"round":2,"placements":[{"flip":false,"piece":2,"anchor":[0,0],"rotation":1},{"flip":false,"piece":4,"anchor":[0,1],"rotation":1},{"flip":true,"piece":3,"anchor":[2,1],"rotation":1},{"flip":false,"piece":0,"anchor":[0,4],"rotation":2},{"flip":false,"piece":1,"anchor":[1,3],"rotation":0}]},"arrival_at":"2026-10-16T09:55:27.906Z"},{"move_number":4,"seat":1,"move":{"_env":{"t_ms":1792144527926,"source":"clock"},"round":2,"placements":[{"flip":false,"piece":0,"anchor":[0,4],"rotation":2},{"flip":false,"piece":1,"anchor":[1,3],"rotation":0},{"flip":false,"piece":2,"anchor":[0,0],"rotation":1},{"flip":true,"piece":3,"anchor":[2,1],"rotation":1},{"flip":false,"piece":4,"anchor":[0,1],"rotation":1}]},"arrival_at":"2026-10-16T09:55:27.926Z"},{"move_number":5,"seat":1,"move":{"_env":{"t_ms":1792144528177,"source":"clock"},"round":3,"placements":[{"flip":false,"piece":0,"anchor":[0,3],"rotation":0},{"flip":true,"piece":1,"anchor":[0,4],"rotation":1},{"flip":false,"piece":2,"anchor":[3,3],"rotation":0},{"flip":false,"piece":3,"anchor":[2,1],"rotation":0},{"flip":true,"piece":4,"anchor":[0,0],"rotation":1}]},"arrival_at":"2026-10-16T09:55:28.177Z"},{"move_number":6,"seat":2,"move":{"_env":{"t_ms":1792144528373,"source":"clock"},"round":3,"placements":[{"flip":true,"piece":4,"anchor":[0,0],"rotation":1},{"flip":false,"piece":3,"anchor":[2,1],"rotation":0},{"flip":false,"piece":0,"anchor":[0,3],"rotation":0},{"flip":true,"piece":1,"anchor":[0,4],"rotation":1},{"flip":false,"piece":2,"anchor":[3,3],"rotation":0}]},"arrival_at":"2026-10-16T09:55:28.373Z"},{"move_number":7,"seat":1,"move":{"_env":{"t_ms":1792144528650,"source":"clock"},"round":4,"placements":[{"flip":false,"piece":0,"anchor":[0,2],"rotation":0},{"flip":true,"piece":1,"anchor":[1,5],"rotation":2},{"flip":true,"piece":2,"anchor":[0,4],"rotation":0},{"flip":false,"piece":3,"anchor":[0,0],"rotation":1},{"flip":true,"piece":4,"anchor":[3,3],"rotation":0},{"flip":false,"piece":5,"anchor":[1,0],"rotation":2}]},"arrival_at":"2026-10-16T09:55:28.650Z"},{"move_number":8,"seat":2,"move":{"_env":{"t_ms":1792144528833,"source":"clock"},"round":4,"placements":[{"flip":true,"piece":2,"anchor":[0,4],"rotation":0},{"flip":true,"piece":1,"anchor":[1,5],"rotation":2},{"flip":true,"piece":4,"anchor":[3,3],"rotation":0},{"flip":false,"piece":0,"anchor":[0,2],"rotation":0},{"flip":false,"piece":3,"anchor":[0,0],"rotation":1},{"flip":false,"piece":5,"anchor":[1,0],"rotation":2}]},"arrival_at":"2026-10-16T09:55:28.833Z"},{"move_number":9,"seat":1,"move":{"_env":{"t_ms":1792144529145,"source":"clock"},"round":5,"placements":[{"flip":false,"piece":0,"anchor":[0,0],"rotation":1},{"flip":true,"piece":1,"anchor":[1,2],"rotation":3},{"flip":false,"piece":2,"anchor":[3,6],"rotation":2},{"flip":false,"piece":3,"anchor":[0,4],"rotation":2},{"flip":false,"piece":4,"anchor":[2,3],"rotation":2},{"flip":false,"piece":5,"anchor":[2,1],"rotation":0}]},"arrival_at":"2026-10-16T09:55:29.145Z"},{"move_number":10,"seat":2,"move":{"_env":{"t_ms":1792144529285,"source":"clock"},"round":5,"placements":[{"flip":false,"piece":0,"anchor":[0,0],"rotation":1},{"flip":false,"piece":2,"anchor":[3,6],"rotation":2},{"flip":false,"piece":5,"anchor":[2,1],"rotation":0},{"flip":true,"piece":1,"anchor":[1,2],"rotation":3},{"flip":false,"piece":3,"anchor":[0,4],"rotation":2},{"flip":false,"piece":4,"anchor":[2,3],"rotation":2}]},"arrival_at":"2026-10-16T09:55:29.285Z"},{"move_number":11,"seat":1,"move":{"_env":{"t_ms":1792144529652,"source":"clock"},"round":6,"placements":[{"flip":false,"piece":0,"anchor":[0,3],"rotation":0},{"flip":false,"piece":1,"anchor":[2,2],"rotation":3},{"flip":false,"piece":2,"anchor":[1,0],"rotation":3},{"flip":true,"piece":3,"anchor":[2,0],"rotation":0},{"flip":false,"piece":4,"anchor":[2,5],"rotation":3},{"flip":false,"piece":5,"anchor":[0,5],"rotation":0},{"flip":false,"piece":6,"anchor":[0,7],"rotation":1}]},"arrival_at":"2026-10-16T09:55:29.652Z"},{"move_number":12,"seat":2,"move":{"_env":{"t_ms":1792144529745,"source":"clock"},"round":6,"placements":[{"flip":false,"piece":0,"anchor":[2,0],"rotation":3},{"flip":false,"piece":2,"anchor":[1,0],"rotation":1},{"flip":false,"piece":5,"anchor":[0,2],"rotation":1},{"flip":false,"piece":1,"anchor":[0,5],"rotation":2},{"flip":false,"piece":6,"anchor":[0,7],"rotation":1},{"flip":false,"piece":4,"anchor":[2,5],"rotation":3},{"flip":true,"piece":3,"anchor":[2,3],"rotation":1}]},"arrival_at":"2026-10-16T09:55:29.745Z"}],"receipts":[{"body":{"v":1,"env":null,"seq":1,"kind":"move","seat":2,"bot_id":"bot_01M521FHGEFT2R6JF870GNXKKC","key_id":"sk_4707cd57","set_id":"set_01M5226JWJEM5T6N43YDKS28E8","match_id":"m_01M5226JWNFFF9465W9WDVS73A","move_hash":"32e3866fca75da325759535aa17c926fbedc8f5c231d065b082b828737308b55","prev_hash":null,"arrival_at":"2026-10-16T09:55:27.237Z","receipt_id":"rc_01M5226KWBF7CBTWN9N86PNK3Z","state_hash":"97b05d420dcb23fdfee678393b005945872daf0f81af04c8d578b120742f047c","move_number":1,"clocks_after":{"1":213977,"2":214977}},"body_hash":"48843212adf3df9e3d926e794be07ce6631e4775311d9b94af308d39fd758fba","signature":"ma9NSRDvnOBMrtbYnOiWqTZC15yEA5SertL9zFqNybrLar/+AXYTKT/4Aq1Kw8kJoOOY5x/hP7qe5nNDuKyYBQ==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":2,"kind":"move","seat":1,"bot_id":"bot_01M4JC264AFHATX4PGDD7FM87Q","key_id":"sk_4707cd57","set_id":"set_01M5226JWJEM5T6N43YDKS28E8","match_id":"m_01M5226JWNFFF9465W9WDVS73A","move_hash":"cac00cf316e8cdbb3776f9aa3fef3050cf4422133020310b3e14512953165c76","prev_hash":"48843212adf3df9e3d926e794be07ce6631e4775311d9b94af308d39fd758fba","arrival_at":"2026-10-16T09:55:27.664Z","receipt_id":"rc_01M5226M9PED3SAMXKSZP871ZX","state_hash":"b23a1faa4df54b7b690b1e134f9e5181f132d82af3f189d7db5a7c5693dc7ea5","move_number":2,"clocks_after":{"1":214550,"2":214977}},"body_hash":"29343498506ffc5a454d07a06cd2bbed986412acd99c0d1c173a2cfaf6b655e5","signature":"Bz5iFjnecGmicVl8tU9NSyX8HvIi+iIr4e3D6T56YtGEDqTbiBJi8yjmeEUktz+5FHFb0I1l40BMUtrtCxWsDA==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":3,"kind":"move","seat":2,"bot_id":"bot_01M521FHGEFT2R6JF870GNXKKC","key_id":"sk_4707cd57","set_id":"set_01M5226JWJEM5T6N43YDKS28E8","match_id":"m_01M5226JWNFFF9465W9WDVS73A","move_hash":"6bfd5ba2f681d4b19cdb802c184aea299b884bbdf6cf8387f58af128b0a87883","prev_hash":"29343498506ffc5a454d07a06cd2bbed986412acd99c0d1c173a2cfaf6b655e5","arrival_at":"2026-10-16T09:55:27.906Z","receipt_id":"rc_01M5226MHKFQPAACC4022ASMN8","state_hash":"5605c210f042433c889c4d016f0006070f034e3771ff54af73d537ead3876d94","move_number":3,"clocks_after":{"1":214308,"2":215735}},"body_hash":"a55de774beb2de04586c5e1ef06d2f3dd63cf0364e7bfe27c75042b056399590","signature":"X2BXtpOGbQ5nA2M8BjgbqyUblSxiaLyXajXV5YSSI7G5ErJZM+Qif7pNkk8zz2oxXOQOudUPmnn6CCm4MC1VBQ==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":4,"kind":"move","seat":1,"bot_id":"bot_01M4JC264AFHATX4PGDD7FM87Q","key_id":"sk_4707cd57","set_id":"set_01M5226JWJEM5T6N43YDKS28E8","match_id":"m_01M5226JWNFFF9465W9WDVS73A","move_hash":"cfc7841fb9498e799b4f4f28dd9505c7550566604db09cafdc283d903be3eb88","prev_hash":"a55de774beb2de04586c5e1ef06d2f3dd63cf0364e7bfe27c75042b056399590","arrival_at":"2026-10-16T09:55:27.926Z","receipt_id":"rc_01M5226MJ7E76VFZTMQ0BCKQH8","state_hash":"53f263ce0dc19f812098509d0ba38eff895f2cd88fa964cee53ed4997653da63","move_number":4,"clocks_after":{"1":215288,"2":215735}},"body_hash":"336c65e816db84f03be131532337d92b4e46119e30cfb192d33bfeef69336360","signature":"QD0KjeNFRm2n5+4rgirsIoY3/pg6MpEMznVei59mk9xUHgu+CljXeUFsZOJnOb/SNlJzKrdt9wlVpso2v5r6Dw==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":5,"kind":"move","seat":1,"bot_id":"bot_01M4JC264AFHATX4PGDD7FM87Q","key_id":"sk_4707cd57","set_id":"set_01M5226JWJEM5T6N43YDKS28E8","match_id":"m_01M5226JWNFFF9465W9WDVS73A","move_hash":"83806295e28e43df33ac3b8aea2cdc9d6f045a2fe9eb24495f0cb757045a11b4","prev_hash":"336c65e816db84f03be131532337d92b4e46119e30cfb192d33bfeef69336360","arrival_at":"2026-10-16T09:55:28.177Z","receipt_id":"rc_01M5226MSRFFQ9NQS6V8YDYBEK","state_hash":"41e97b60102a61a74d1abf8b6211730b57f63887ceb6a07fe8c561c28efee7b0","move_number":5,"clocks_after":{"1":216037,"2":215484}},"body_hash":"4f5e819bff19df72de55305e47a949277c700c9ed3b51dde05edc064f52616b7","signature":"K211HVxgpI1XN0Z+JU0ofsio4cAEjafCLmDHnixB34+8M00EwM08B660kygZlCnG1PUP48OB8ShyczL9Y2zjCA==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":6,"kind":"move","seat":2,"bot_id":"bot_01M521FHGEFT2R6JF870GNXKKC","key_id":"sk_4707cd57","set_id":"set_01M5226JWJEM5T6N43YDKS28E8","match_id":"m_01M5226JWNFFF9465W9WDVS73A","move_hash":"c4a7c976a0045aaafb5d7d5398da7761ea7a05633917d449e3915ad82b5e6f73","prev_hash":"4f5e819bff19df72de55305e47a949277c700c9ed3b51dde05edc064f52616b7","arrival_at":"2026-10-16T09:55:28.373Z","receipt_id":"rc_01M5226MZXE2V9VEH56NDBY6RH","state_hash":"55113bf97a86aca74f70b8fd2071b638b02c7120d408bf525abb56d91d7c0741","move_number":6,"clocks_after":{"1":216037,"2":216288}},"body_hash":"30b61bd00bccec36191fd0bc5b00483ac1dcc5b68bce7b988ed53509618ff772","signature":"EoBn5Nji2OJ8TgQHaFNrYdcK5e0po+2iiOMwDpomTM1Hy0PSd//kKMfA2JyqH2q+B4S+OBIbtYoSd1Yp/tqBBg==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":7,"kind":"move","seat":1,"bot_id":"bot_01M4JC264AFHATX4PGDD7FM87Q","key_id":"sk_4707cd57","set_id":"set_01M5226JWJEM5T6N43YDKS28E8","match_id":"m_01M5226JWNFFF9465W9WDVS73A","move_hash":"0d565feab0475f6b4c50c60cb6e6c48a9030a3ffdaa59352fed157aebad89c53","prev_hash":"30b61bd00bccec36191fd0bc5b00483ac1dcc5b68bce7b988ed53509618ff772","arrival_at":"2026-10-16T09:55:28.650Z","receipt_id":"rc_01M5226N8JEB69DNT32BHZ2EPF","state_hash":"34e48901e466acfb1eedaf2d97bb648ceb6f4f658704632a0848663eaa341746","move_number":7,"clocks_after":{"1":216760,"2":216011}},"body_hash":"2a9da9957a9c738a84bc501d977e1fb0f5230db7ef26188a31ca3e29c5fa6218","signature":"1P7JZKDNhQik6AO1P4EzEuVrAq0puAl8kitdx3b8DCmkwT0I/HubyuPDotxHb3P8M+A6xZhRr5JlyIHt8Z4+BQ==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":8,"kind":"move","seat":2,"bot_id":"bot_01M521FHGEFT2R6JF870GNXKKC","key_id":"sk_4707cd57","set_id":"set_01M5226JWJEM5T6N43YDKS28E8","match_id":"m_01M5226JWNFFF9465W9WDVS73A","move_hash":"9ad473c645d3a8492e95cc47748361f21cc71adcc3528e976c6296c7436bcc18","prev_hash":"2a9da9957a9c738a84bc501d977e1fb0f5230db7ef26188a31ca3e29c5fa6218","arrival_at":"2026-10-16T09:55:28.833Z","receipt_id":"rc_01M5226NEBF0NT6PCSBR14MGNG","state_hash":"19469121b78455cce0e605a317fd0439f3e8c910846c213155ccfbea2ca263d3","move_number":8,"clocks_after":{"1":216760,"2":216828}},"body_hash":"c6e405278785aa2e999e5d358f593d3baff2b876183206db8c0d2220c7dd753b","signature":"o7i3ZK8tMN2BRubrtmIUDabpdzW/aGym92VMCKR6KzbuLZ3rmG+KnSM7kwHb0cKL7MzQZpzpxa5LyP/zxsXzBw==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":9,"kind":"move","seat":1,"bot_id":"bot_01M4JC264AFHATX4PGDD7FM87Q","key_id":"sk_4707cd57","set_id":"set_01M5226JWJEM5T6N43YDKS28E8","match_id":"m_01M5226JWNFFF9465W9WDVS73A","move_hash":"cc1d23f9faa596ba88567069f493a81b26014aba8478b7bcb7d628f4d8ee50d6","prev_hash":"c6e405278785aa2e999e5d358f593d3baff2b876183206db8c0d2220c7dd753b","arrival_at":"2026-10-16T09:55:29.145Z","receipt_id":"rc_01M5226NRDFZ6RCXW28JW0HMPA","state_hash":"4b1b9a8110afecc3e0a9da2f6679670765dcb628b9ee1c0f76917379ea483f0b","move_number":9,"clocks_after":{"1":217448,"2":216516}},"body_hash":"4dd52728b09c47f3114880c356f8df3389d4f0d28032a7e0bc0ae1b69be1ba80","signature":"fXAutZdhQgSAwpWO6jj/9f5BPzq5qh/tAOo4wSiErhydsl+RFtvlfPj4SsT8kgoGjGoY/+PFe5HPnpFbNfcrDQ==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":10,"kind":"move","seat":2,"bot_id":"bot_01M521FHGEFT2R6JF870GNXKKC","key_id":"sk_4707cd57","set_id":"set_01M5226JWJEM5T6N43YDKS28E8","match_id":"m_01M5226JWNFFF9465W9WDVS73A","move_hash":"ef8de0c8be03c13161a7531c262f31175843007bb25935af0b4da5154a31fadb","prev_hash":"4dd52728b09c47f3114880c356f8df3389d4f0d28032a7e0bc0ae1b69be1ba80","arrival_at":"2026-10-16T09:55:29.285Z","receipt_id":"rc_01M5226NWJESGBNXFG2A1TFJ1V","state_hash":"191a6ce768fe58eac3d930361a3d63ba3d144e415e39600fe126a560b883f482","move_number":10,"clocks_after":{"1":217448,"2":217376}},"body_hash":"5edda652b4c46f7f50d5d4199c93e6bfef4529bc6331f35591fb40c20c7f75ee","signature":"3h4HXmo5u+tI8t8qYDcRw0TS5OmD7ND4FzQOoUpSJ7pB1yr1b5i51Ju4FqYsqfy4jxYV5lX/HQahZpNXtIDOCQ==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":11,"kind":"move","seat":1,"bot_id":"bot_01M4JC264AFHATX4PGDD7FM87Q","key_id":"sk_4707cd57","set_id":"set_01M5226JWJEM5T6N43YDKS28E8","match_id":"m_01M5226JWNFFF9465W9WDVS73A","move_hash":"73bfec17c5828fb161553a84e5b24c68dbedb773a84e21a8f4ba80c41e015d9a","prev_hash":"5edda652b4c46f7f50d5d4199c93e6bfef4529bc6331f35591fb40c20c7f75ee","arrival_at":"2026-10-16T09:55:29.652Z","receipt_id":"rc_01M5226P83EX4T0QRVNV4CRC26","state_hash":"0c0f72f4dc4a999a7ec9ce6dc16964a447912434833853ea35f05f227d6a68e0","move_number":11,"clocks_after":{"1":218081,"2":217009}},"body_hash":"ae6fa800a49f324cadf4fe9ccea92ed4956e658d080a47be8efbb078742b6ced","signature":"smsZ2YtXvE8s6qD3jax01X1bZaJXw3U4qT9qyaWVXq1OIwQ9LTEoAT7ZplPKuvEPjg43vhOcHZtdkAvi4ZyhBQ==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":12,"kind":"move","seat":2,"bot_id":"bot_01M521FHGEFT2R6JF870GNXKKC","key_id":"sk_4707cd57","set_id":"set_01M5226JWJEM5T6N43YDKS28E8","match_id":"m_01M5226JWNFFF9465W9WDVS73A","move_hash":"0a4545e9ab1fe725c6c398ef6b144ec5e011ed33cfee3d881dfa98d1de24dd4b","prev_hash":"ae6fa800a49f324cadf4fe9ccea92ed4956e658d080a47be8efbb078742b6ced","arrival_at":"2026-10-16T09:55:29.745Z","receipt_id":"rc_01M5226PAWETKVHMDC2JHMA1HP","state_hash":"4d5d18e9ece9f08f6b83d0754656d014037580bbc74723832f59dd9729fa17fc","move_number":12,"clocks_after":{"1":218081,"2":217916}},"body_hash":"6ee7a820402e5bf7866b3ba42b51ade22dc446d100cefebfc90d36a0cb63ae2c","signature":"alJBO1yUuvbJuO34jzfP5MeaHtqKbKcNpKVrsJr8hVj7k8hePa7W7exoNTR0wwcVX05Gsd8MGDGa04rWO/2pAw==","anchor":{"status":"off"}}],"result":{"kind":"win","reason":"most_gems","scores":{"1":16,"2":14},"winner":1},"finished_at":"2026-10-16T09:55:29.745Z"}]},"server_time":"2026-11-02T01:03:47.280Z"}