{"proof":{"set_id":"set_01M521SJ4DEAARQANF84K8H3Q6","status":"finished","seed_commitment":"4c4e0add57af239dea2b6f67882e08c6c719e4bb87fea73b62776b924418ae84","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":335096523933959365,"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:48:19.460Z","finished_at":"2026-10-16T09:48:29.020Z","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_01M521SJ4FE8QAGWSAETTCJKKA","game_index":1,"status":"finished","seats":{"1":"bot_01M4JC264AFHATX4PGDD7FM87Q","2":"bot_01M521FHGEFT2R6JF870GNXKKC"},"init_env":{"t_ms":1792144099460,"source":"clock"},"moves":[{"move_number":1,"seat":1,"move":{"_env":{"t_ms":1792144100671,"source":"clock"},"round":1,"placements":[{"flip":false,"piece":0,"anchor":[0,3],"rotation":0},{"flip":false,"piece":1,"anchor":[1,1],"rotation":0},{"flip":false,"piece":2,"anchor":[2,3],"rotation":0},{"flip":false,"piece":3,"anchor":[0,0],"rotation":0}]},"arrival_at":"2026-10-16T09:48:20.671Z"},{"move_number":2,"seat":2,"move":{"_env":{"t_ms":1792144101113,"source":"clock"},"round":1,"placements":[{"flip":false,"piece":3,"anchor":[0,0],"rotation":0},{"flip":false,"piece":0,"anchor":[0,3],"rotation":0},{"flip":false,"piece":2,"anchor":[2,3],"rotation":0},{"flip":false,"piece":1,"anchor":[1,1],"rotation":0}]},"arrival_at":"2026-10-16T09:48:21.113Z"},{"move_number":3,"seat":1,"move":{"_env":{"t_ms":1792144101531,"source":"clock"},"round":2,"placements":[{"flip":false,"piece":0,"anchor":[3,1],"rotation":0},{"flip":false,"piece":1,"anchor":[0,5],"rotation":3},{"flip":false,"piece":2,"anchor":[1,0],"rotation":1},{"flip":false,"piece":3,"anchor":[1,1],"rotation":1},{"flip":false,"piece":4,"anchor":[2,6],"rotation":0}]},"arrival_at":"2026-10-16T09:48:21.531Z"},{"move_number":4,"seat":2,"move":{"_env":{"t_ms":1792144102885,"source":"clock"},"round":2,"placements":[{"flip":false,"piece":1,"anchor":[0,5],"rotation":3},{"flip":false,"piece":4,"anchor":[2,6],"rotation":0},{"flip":false,"piece":0,"anchor":[3,1],"rotation":0},{"flip":false,"piece":2,"anchor":[1,0],"rotation":1},{"flip":false,"piece":3,"anchor":[1,1],"rotation":1}]},"arrival_at":"2026-10-16T09:48:22.885Z"},{"move_number":5,"seat":1,"move":{"_env":{"t_ms":1792144103023,"source":"clock"},"pass":true,"round":3},"arrival_at":"2026-10-16T09:48:23.023Z"},{"move_number":6,"seat":2,"move":{"_env":{"t_ms":1792144104383,"source":"clock"},"round":3,"placements":[{"flip":false,"piece":0,"anchor":[3,2],"rotation":0},{"flip":false,"piece":3,"anchor":[1,0],"rotation":0},{"flip":false,"piece":4,"anchor":[0,1],"rotation":3},{"flip":false,"piece":1,"anchor":[0,3],"rotation":1},{"flip":false,"piece":2,"anchor":[2,2],"rotation":0}]},"arrival_at":"2026-10-16T09:48:24.383Z"},{"move_number":7,"seat":1,"move":{"_env":{"t_ms":1792144104767,"source":"clock"},"round":4,"placements":[{"flip":false,"piece":0,"anchor":[1,3],"rotation":2},{"flip":false,"piece":1,"anchor":[0,1],"rotation":1},{"flip":false,"piece":2,"anchor":[1,2],"rotation":0},{"flip":false,"piece":3,"anchor":[0,2],"rotation":0},{"flip":false,"piece":4,"anchor":[1,5],"rotation":3},{"flip":false,"piece":5,"anchor":[0,0],"rotation":1}]},"arrival_at":"2026-10-16T09:48:24.767Z"},{"move_number":8,"seat":2,"move":{"_env":{"t_ms":1792144105891,"source":"clock"},"round":4,"placements":[{"flip":false,"piece":4,"anchor":[1,5],"rotation":3},{"flip":false,"piece":0,"anchor":[1,3],"rotation":2},{"flip":false,"piece":2,"anchor":[1,2],"rotation":0},{"flip":false,"piece":5,"anchor":[0,0],"rotation":1},{"flip":false,"piece":1,"anchor":[0,1],"rotation":1},{"flip":false,"piece":3,"anchor":[0,2],"rotation":0}]},"arrival_at":"2026-10-16T09:48:25.891Z"},{"move_number":9,"seat":1,"move":{"_env":{"t_ms":1792144106274,"source":"clock"},"round":5,"placements":[{"flip":false,"piece":0,"anchor":[0,2],"rotation":0},{"flip":true,"piece":1,"anchor":[0,1],"rotation":1},{"flip":false,"piece":2,"anchor":[2,3],"rotation":0},{"flip":false,"piece":3,"anchor":[1,4],"rotation":0},{"flip":false,"piece":4,"anchor":[3,0],"rotation":1},{"flip":true,"piece":5,"anchor":[1,0],"rotation":1}]},"arrival_at":"2026-10-16T09:48:26.274Z"},{"move_number":10,"seat":2,"move":{"_env":{"t_ms":1792144107462,"source":"clock"},"round":5,"placements":[{"flip":false,"piece":0,"anchor":[4,0],"rotation":0},{"flip":false,"piece":1,"anchor":[0,3],"rotation":1},{"flip":false,"piece":2,"anchor":[0,0],"rotation":1},{"flip":false,"piece":3,"anchor":[1,1],"rotation":0},{"flip":true,"piece":5,"anchor":[1,3],"rotation":0},{"flip":true,"piece":4,"anchor":[1,5],"rotation":0}]},"arrival_at":"2026-10-16T09:48:27.462Z"},{"move_number":11,"seat":1,"move":{"_env":{"t_ms":1792144107793,"source":"clock"},"round":6,"placements":[{"flip":true,"piece":0,"anchor":[0,3],"rotation":0},{"flip":false,"piece":1,"anchor":[0,0],"rotation":1},{"flip":true,"piece":2,"anchor":[0,1],"rotation":2},{"flip":false,"piece":3,"anchor":[1,5],"rotation":0},{"flip":false,"piece":4,"anchor":[1,3],"rotation":2},{"flip":false,"piece":5,"anchor":[1,2],"rotation":1},{"flip":false,"piece":6,"anchor":[0,7],"rotation":0}]},"arrival_at":"2026-10-16T09:48:27.793Z"},{"move_number":12,"seat":2,"move":{"_env":{"t_ms":1792144109020,"source":"clock"},"round":6,"placements":[{"flip":false,"piece":6,"anchor":[0,7],"rotation":0},{"flip":false,"piece":3,"anchor":[1,5],"rotation":0},{"flip":false,"piece":1,"anchor":[0,0],"rotation":1},{"flip":true,"piece":0,"anchor":[0,3],"rotation":0},{"flip":true,"piece":2,"anchor":[0,1],"rotation":2},{"flip":false,"piece":4,"anchor":[1,3],"rotation":2},{"flip":false,"piece":5,"anchor":[1,2],"rotation":1}]},"arrival_at":"2026-10-16T09:48:29.020Z"}],"receipts":[{"body":{"v":1,"env":null,"seq":1,"kind":"move","seat":1,"bot_id":"bot_01M4JC264AFHATX4PGDD7FM87Q","key_id":"sk_4707cd57","set_id":"set_01M521SJ4DEAARQANF84K8H3Q6","match_id":"m_01M521SJ4FE8QAGWSAETTCJKKA","move_hash":"b71d4f4aee4bdf1c5459b87a1a45c91cc59dc79c65b5fe4c6f965f8a89e7ccd4","prev_hash":null,"arrival_at":"2026-10-16T09:48:20.671Z","receipt_id":"rc_01M521SKA5E74VECST674BZ7HA","state_hash":"e43f089ac7b3ba712279ca70d7ada7da42684f617aa9e4c173ddc109943e245e","move_number":1,"clocks_after":{"1":214789,"2":213789}},"body_hash":"2e181484f1f75ffcd538006233c715ade2ec44c6ba22aee55ac23091613b1908","signature":"DJrx8B+j12Dugmfv8XgrPz+z1cxG99dy3CDkQL9vH9TECOL+/ykI0aYLsXNraQFxKUePja3y6vKwB1Z3J08lBQ==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":2,"kind":"move","seat":2,"bot_id":"bot_01M521FHGEFT2R6JF870GNXKKC","key_id":"sk_4707cd57","set_id":"set_01M521SJ4DEAARQANF84K8H3Q6","match_id":"m_01M521SJ4FE8QAGWSAETTCJKKA","move_hash":"7b1289f3ea58cf3d802af326c6949ed20c4f888ab275bb981c1c6a56f3940568","prev_hash":"2e181484f1f75ffcd538006233c715ade2ec44c6ba22aee55ac23091613b1908","arrival_at":"2026-10-16T09:48:21.113Z","receipt_id":"rc_01M521SKR0EHDB6C2MAR7ACYPV","state_hash":"24c3ba07f576af9c863c1289db71981dc8ce8761080e1c7aec4c794bf998d76f","move_number":2,"clocks_after":{"1":214789,"2":214347}},"body_hash":"9e85602462f28028279b4393d98d71b1f728eb0b7deb2c45a542c95af95adb2b","signature":"IiGbPrmcuXFI+mRI8NTrN+wFkyh2G+RONtHNPOK2FV+r4Lzj6fZdeNBBzoukB6FVyndBviGGBF/qC6dwdaHzDw==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":3,"kind":"move","seat":1,"bot_id":"bot_01M4JC264AFHATX4PGDD7FM87Q","key_id":"sk_4707cd57","set_id":"set_01M521SJ4DEAARQANF84K8H3Q6","match_id":"m_01M521SJ4FE8QAGWSAETTCJKKA","move_hash":"1df23339095535ae49fec117294cf95f609aede45305cf22e8fd998f3c53ea13","prev_hash":"9e85602462f28028279b4393d98d71b1f728eb0b7deb2c45a542c95af95adb2b","arrival_at":"2026-10-16T09:48:21.531Z","receipt_id":"rc_01M521SM52F0B9T5JESQ0CEHNT","state_hash":"2aeb0c6617f51e8a703c22415156d54e3939ecb14f8deaace3e86da2fe33a9f5","move_number":3,"clocks_after":{"1":215371,"2":213929}},"body_hash":"7341cc3986f5c7ad9f6102dcf34331354c3803125b276fdcd3760ff637effc44","signature":"1rnOG79Liq+CaNHxnd90PS5/K4cgJI+DfzlHAFPWa6jwhHILw6fcdw4M0ASiJbooZ57GiUgVUXDVVLAhw3qeBw==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":4,"kind":"move","seat":2,"bot_id":"bot_01M521FHGEFT2R6JF870GNXKKC","key_id":"sk_4707cd57","set_id":"set_01M521SJ4DEAARQANF84K8H3Q6","match_id":"m_01M521SJ4FE8QAGWSAETTCJKKA","move_hash":"427a66c827d982fc62cd59c52ea283d6ca107d01f54b76386ec5fd85a0176ec4","prev_hash":"7341cc3986f5c7ad9f6102dcf34331354c3803125b276fdcd3760ff637effc44","arrival_at":"2026-10-16T09:48:22.885Z","receipt_id":"rc_01M521SNFGFZ1AKQ7WNB181YWT","state_hash":"d649bcd59271e9c075dd651df0137b6917ff67ae18cd22a10da961ef90a06d65","move_number":4,"clocks_after":{"1":215371,"2":213575}},"body_hash":"5ecb97f7ebb46d726c6a4ca1657e46e03cc24f1ca7e3b5cad226645418c20299","signature":"BDyn2Kgm0RmjkQRHg4/7MWDcsCfXGbFqzTsvbxM3v/vEx+yRRpZ656FXY7iJfdaj4wM5EBiqKwKGWT9239NpDg==","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_01M521SJ4DEAARQANF84K8H3Q6","match_id":"m_01M521SJ4FE8QAGWSAETTCJKKA","move_hash":"3e983669fbe540fc6d47e0e4ab614ebb600679bbce8f4979a06a768aa42ffe23","prev_hash":"5ecb97f7ebb46d726c6a4ca1657e46e03cc24f1ca7e3b5cad226645418c20299","arrival_at":"2026-10-16T09:48:23.023Z","receipt_id":"rc_01M521SNKPF619CP7CD66RCRGJ","state_hash":"1f5552599ac1e81d6f345434ccad7e031c4cee02d757495e188cdb1b44bc2249","move_number":5,"clocks_after":{"1":216233,"2":213437}},"body_hash":"f084e65840a5883f7516a4f77dfd811a96088510e3ded0ccdd3c2d828dbd4087","signature":"luhhl/4F/yHq93HvHFOeMdQv2CK/7Xuj0LDVuLN0hb2d4ePp3WFop/pfE78C18p6iExAYGl5nqS3Kw9Ul4l0Dg==","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_01M521SJ4DEAARQANF84K8H3Q6","match_id":"m_01M521SJ4FE8QAGWSAETTCJKKA","move_hash":"e19fb1acc423c3b7e7cd89923887558ff6a2b5863aa6a9e5cb61a5843ae46107","prev_hash":"f084e65840a5883f7516a4f77dfd811a96088510e3ded0ccdd3c2d828dbd4087","arrival_at":"2026-10-16T09:48:24.383Z","receipt_id":"rc_01M521SPY7F2ASRNCK7F2M5JT0","state_hash":"7603f11174f4d3abfeda1762fcfea7125eb48103fa27072c0f905c9a54c73589","move_number":6,"clocks_after":{"1":216233,"2":213077}},"body_hash":"d4c6590e2fd1578d80057d0a55d9c369a99080d6dc075b8452b7c8ef54c6487a","signature":"u0HtSe1YHzyxbJbhpyVDH/q1j91wXlAGbtaf3bReL7Hq+6L1nORcU4ty/iw5mSPq9TOoX9vkM9W3w7bKZLEtAA==","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_01M521SJ4DEAARQANF84K8H3Q6","match_id":"m_01M521SJ4FE8QAGWSAETTCJKKA","move_hash":"236676cb941673fbd4f55542a2b710b3045a3e49bd42da62e20a7da39a91f0e1","prev_hash":"d4c6590e2fd1578d80057d0a55d9c369a99080d6dc075b8452b7c8ef54c6487a","arrival_at":"2026-10-16T09:48:24.767Z","receipt_id":"rc_01M521SQA8FPQ9E2RXRB5AWRYM","state_hash":"0a6f3c6a67f11ac8ac69d1e2aac82d93e95897d7e4f57624d3d9f006baa077b2","move_number":7,"clocks_after":{"1":216849,"2":212693}},"body_hash":"3ae62b8d0f5a698fdfcc3888f1f465746c2b30b64adbfa9001b49e4b62d5df3c","signature":"kUdnCJrxut48nLVFnYZWVlJzJSesqcVfye4pTsMuvPl1vCuvjQqedKPAFy3WnPUId3LSEX6TW+wp10XGenrGCg==","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_01M521SJ4DEAARQANF84K8H3Q6","match_id":"m_01M521SJ4FE8QAGWSAETTCJKKA","move_hash":"94e329c46450b292dfe22ddb4d90b6094a4c82434a8c02983e343bd5d2e1bd3f","prev_hash":"3ae62b8d0f5a698fdfcc3888f1f465746c2b30b64adbfa9001b49e4b62d5df3c","arrival_at":"2026-10-16T09:48:25.891Z","receipt_id":"rc_01M521SRDWEN3BXWQ3FH2V9ZTD","state_hash":"72b2af906630add0cc034dae0438f7033ae569bf98f39d60cf7242d1b701eb1e","move_number":8,"clocks_after":{"1":216849,"2":212569}},"body_hash":"df5e8eabb25155b0a075c9d48234a99f32c8c303914d0f9e2b0c343cf26dce44","signature":"Hvw/UnVjLA4sksbQHnAsGofRL/aYenFs9eYLG+aXZVaUi5EdcCV37Flfh5bfGGfY06ZBxQkRRTiZF2WvVZjdCQ==","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_01M521SJ4DEAARQANF84K8H3Q6","match_id":"m_01M521SJ4FE8QAGWSAETTCJKKA","move_hash":"566e7a352c1afdc02dc9e8e8d16d13c793dd19cee8577ede72c8a3434f2a13cc","prev_hash":"df5e8eabb25155b0a075c9d48234a99f32c8c303914d0f9e2b0c343cf26dce44","arrival_at":"2026-10-16T09:48:26.274Z","receipt_id":"rc_01M521SRSAERQAQ4NG0XSA5663","state_hash":"9628250e7053b81373c0eef2605c071fc0c90bc5131c91eb34ac6e0d24e07584","move_number":9,"clocks_after":{"1":217466,"2":212186}},"body_hash":"7fb8eadc31c020a89a507b53aac0276620f8e994c7fa3e5766d21795b3ce09bf","signature":"ndnuopKfT92Jbx3/ayZo+P8L6KsYsaMFXhk5CifG1xELS5VpQIwH3utLfGgE5QJgiiywGxCT86N4VTnd9P1ECA==","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_01M521SJ4DEAARQANF84K8H3Q6","match_id":"m_01M521SJ4FE8QAGWSAETTCJKKA","move_hash":"8f9f1b252d8777fea7fd45b12a79476af0b1307d9f10134c5812e86fa1b87caa","prev_hash":"7fb8eadc31c020a89a507b53aac0276620f8e994c7fa3e5766d21795b3ce09bf","arrival_at":"2026-10-16T09:48:27.462Z","receipt_id":"rc_01M521SSYFFT9SC7K6N3ETJ3E7","state_hash":"6de162a0611b01291d378635bc347907af419c752d3e8b5e98c7cf87356a7306","move_number":10,"clocks_after":{"1":217466,"2":211998}},"body_hash":"627ea872e884e5359b1803fd3bf14c9b870478d730eee6ada45c791f2c109ccc","signature":"tM0rpQ7T/MEL4q/9038oUmkCJEZftKZKqZNpChLJhCmC+Q1BgNSrVjPgcjbjKBD1ksYJENEyafMXgN6AisO9Ag==","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_01M521SJ4DEAARQANF84K8H3Q6","match_id":"m_01M521SJ4FE8QAGWSAETTCJKKA","move_hash":"05e7269862f9395df7cd9a6cea6596ed31d41307098b5046205e6778e98a45da","prev_hash":"627ea872e884e5359b1803fd3bf14c9b870478d730eee6ada45c791f2c109ccc","arrival_at":"2026-10-16T09:48:27.793Z","receipt_id":"rc_01M521ST8SF068XB80AMR0VYKK","state_hash":"f3c0d101c3d3d25e386df1aa58185d40b62bf86155966e3161e86b07035887b2","move_number":11,"clocks_after":{"1":218135,"2":211667}},"body_hash":"2d56478aea216a84a586b63d5a36e9e1466d536dd47fb13a85408e72cba6c041","signature":"PgdjZQLCG16hX4XW9tCILhfcSKmJ6mEka+o+uyhDno9+vEEg1hqVlIlOBy4W8Z84NfEXSnsCfWIy++//yOPSBw==","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_01M521SJ4DEAARQANF84K8H3Q6","match_id":"m_01M521SJ4FE8QAGWSAETTCJKKA","move_hash":"8253caa687fe5549fae3df83d8e1f730af3bd9f401fc8f3fce8bf836caeed5a6","prev_hash":"2d56478aea216a84a586b63d5a36e9e1466d536dd47fb13a85408e72cba6c041","arrival_at":"2026-10-16T09:48:29.020Z","receipt_id":"rc_01M521SVFAEHF9H965AR46XRHB","state_hash":"47bf5face924cc5aa829b293aa571ef3bf536d91c3239c86b42024941c529f7e","move_number":12,"clocks_after":{"1":218135,"2":211440}},"body_hash":"2d28054a9c31d552ecc3ff8689061cfe6e07b14ef6575fde1f3f0727965e930b","signature":"PuJadEjVYkcu99aBE9vGvRiM4bQ85pTWXCHiFCYLb2F+M9gLb8NIEVFrQSZ3qAZxe84O+/bxxYhBPPvo5PlUAg==","anchor":{"status":"off"}}],"result":{"kind":"win","reason":"most_gems","scores":{"1":15,"2":13},"winner":1},"finished_at":"2026-10-16T09:48:29.020Z"}]},"server_time":"2026-11-02T01:03:47.307Z"}