{"proof":{"set_id":"set_01M521KFN0FB4VNSDKXES94HXE","status":"finished","seed_commitment":"1fddbdb8c26264a2912b8bac8653f2819db82995777d5337d1ca70ed1fd4460a","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":4009525822135416103,"bots":{"creator":"bot_01M4JC2643F3M8AXWFZYGADX78","acceptor":"bot_01M521FHGEFT2R6JF870GNXKKC"},"points":{"bot_01M4JC2643F3M8AXWFZYGADX78":0,"bot_01M521FHGEFT2R6JF870GNXKKC":1.0},"result":{"fee":{"amount":0,"currency":"PTS"},"kind":"win","payout":{"bot_01M4JC2643F3M8AXWFZYGADX78":{"amount":0,"currency":"PTS"},"bot_01M521FHGEFT2R6JF870GNXKKC":{"amount":0,"currency":"PTS"}},"journal_ref":null,"winner_bot_id":"bot_01M521FHGEFT2R6JF870GNXKKC"},"created_at":"2026-10-16T09:45:00.311Z","finished_at":"2026-10-16T09:45:22.032Z","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_01M521KFN3E7R9W08EB3EHSRSJ","game_index":1,"status":"finished","seats":{"1":"bot_01M4JC2643F3M8AXWFZYGADX78","2":"bot_01M521FHGEFT2R6JF870GNXKKC"},"init_env":{"t_ms":1792143900311,"source":"clock"},"moves":[{"move_number":1,"seat":1,"move":{"_env":{"t_ms":1792143901408,"source":"clock"},"round":1,"placements":[{"flip":false,"piece":0,"anchor":[1,1],"rotation":0},{"flip":false,"piece":1,"anchor":[1,4],"rotation":0},{"flip":true,"piece":2,"anchor":[0,0],"rotation":1},{"flip":false,"piece":3,"anchor":[0,2],"rotation":0}]},"arrival_at":"2026-10-16T09:45:01.408Z"},{"move_number":2,"seat":2,"move":{"_env":{"t_ms":1792143913926,"source":"clock"},"round":1,"placements":[{"flip":true,"piece":2,"anchor":[0,0],"rotation":1},{"flip":false,"piece":3,"anchor":[0,2],"rotation":0},{"flip":false,"piece":0,"anchor":[1,1],"rotation":0},{"flip":false,"piece":1,"anchor":[1,4],"rotation":0}]},"arrival_at":"2026-10-16T09:45:13.926Z"},{"move_number":3,"seat":1,"move":{"_env":{"t_ms":1792143914284,"source":"clock"},"round":2,"placements":[{"flip":false,"piece":0,"anchor":[3,0],"rotation":0},{"flip":false,"piece":1,"anchor":[1,5],"rotation":3},{"flip":false,"piece":2,"anchor":[0,3],"rotation":0},{"flip":false,"piece":3,"anchor":[0,1],"rotation":2},{"flip":false,"piece":4,"anchor":[1,0],"rotation":0}]},"arrival_at":"2026-10-16T09:45:14.284Z"},{"move_number":4,"seat":2,"move":{"_env":{"t_ms":1792143915823,"source":"clock"},"round":2,"placements":[{"flip":false,"piece":3,"anchor":[0,1],"rotation":2},{"flip":false,"piece":2,"anchor":[0,3],"rotation":0},{"flip":false,"piece":4,"anchor":[1,0],"rotation":0},{"flip":false,"piece":1,"anchor":[1,5],"rotation":3},{"flip":false,"piece":0,"anchor":[3,0],"rotation":0}]},"arrival_at":"2026-10-16T09:45:15.823Z"},{"move_number":5,"seat":1,"move":{"_env":{"t_ms":1792143916036,"source":"clock"},"pass":true,"round":3},"arrival_at":"2026-10-16T09:45:16.036Z"},{"move_number":6,"seat":2,"move":{"_env":{"t_ms":1792143917335,"source":"clock"},"round":3,"placements":[{"flip":false,"piece":4,"anchor":[0,4],"rotation":2},{"flip":true,"piece":0,"anchor":[1,2],"rotation":3},{"flip":false,"piece":3,"anchor":[2,0],"rotation":0},{"flip":true,"piece":2,"anchor":[2,3],"rotation":3},{"flip":false,"piece":1,"anchor":[4,1],"rotation":0}]},"arrival_at":"2026-10-16T09:45:17.335Z"},{"move_number":7,"seat":1,"move":{"_env":{"t_ms":1792143917561,"source":"clock"},"pass":true,"round":4},"arrival_at":"2026-10-16T09:45:17.561Z"},{"move_number":8,"seat":2,"move":{"_env":{"t_ms":1792143919053,"source":"clock"},"round":4,"placements":[{"flip":false,"piece":0,"anchor":[0,0],"rotation":1},{"flip":false,"piece":2,"anchor":[0,1],"rotation":1},{"flip":true,"piece":1,"anchor":[0,2],"rotation":3},{"flip":false,"piece":4,"anchor":[2,2],"rotation":3},{"flip":false,"piece":3,"anchor":[2,4],"rotation":3},{"flip":false,"piece":5,"anchor":[3,1],"rotation":2}]},"arrival_at":"2026-10-16T09:45:19.053Z"},{"move_number":9,"seat":1,"move":{"_env":{"t_ms":1792143919313,"source":"clock"},"round":5,"placements":[{"flip":false,"piece":0,"anchor":[0,6],"rotation":2},{"flip":false,"piece":1,"anchor":[0,2],"rotation":3},{"flip":true,"piece":2,"anchor":[0,4],"rotation":0},{"flip":false,"piece":3,"anchor":[3,2],"rotation":0},{"flip":false,"piece":4,"anchor":[0,0],"rotation":0},{"flip":false,"piece":5,"anchor":[0,1],"rotation":0}]},"arrival_at":"2026-10-16T09:45:19.313Z"},{"move_number":10,"seat":2,"move":{"_env":{"t_ms":1792143920494,"source":"clock"},"round":5,"placements":[{"flip":false,"piece":4,"anchor":[0,0],"rotation":0},{"flip":false,"piece":5,"anchor":[0,1],"rotation":0},{"flip":false,"piece":1,"anchor":[0,2],"rotation":3},{"flip":true,"piece":2,"anchor":[0,4],"rotation":0},{"flip":false,"piece":0,"anchor":[0,6],"rotation":2},{"flip":false,"piece":3,"anchor":[3,2],"rotation":0}]},"arrival_at":"2026-10-16T09:45:20.494Z"},{"move_number":11,"seat":1,"move":{"_env":{"t_ms":1792143920857,"source":"clock"},"round":6,"placements":[{"flip":false,"piece":0,"anchor":[1,1],"rotation":2},{"flip":false,"piece":1,"anchor":[1,3],"rotation":0},{"flip":true,"piece":2,"anchor":[0,5],"rotation":3},{"flip":false,"piece":3,"anchor":[0,0],"rotation":1},{"flip":false,"piece":4,"anchor":[2,3],"rotation":0},{"flip":true,"piece":5,"anchor":[2,5],"rotation":1},{"flip":true,"piece":6,"anchor":[3,0],"rotation":1}]},"arrival_at":"2026-10-16T09:45:20.857Z"},{"move_number":12,"seat":2,"move":{"_env":{"t_ms":1792143922032,"source":"clock"},"round":6,"placements":[{"flip":false,"piece":3,"anchor":[0,0],"rotation":1},{"flip":true,"piece":2,"anchor":[0,5],"rotation":3},{"flip":false,"piece":0,"anchor":[1,1],"rotation":2},{"flip":false,"piece":1,"anchor":[1,3],"rotation":0},{"flip":false,"piece":4,"anchor":[2,3],"rotation":0},{"flip":true,"piece":5,"anchor":[2,5],"rotation":1},{"flip":true,"piece":6,"anchor":[3,0],"rotation":1}]},"arrival_at":"2026-10-16T09:45:22.032Z"}],"receipts":[{"body":{"v":1,"env":null,"seq":1,"kind":"move","seat":1,"bot_id":"bot_01M4JC2643F3M8AXWFZYGADX78","key_id":"sk_4707cd57","set_id":"set_01M521KFN0FB4VNSDKXES94HXE","match_id":"m_01M521KFN3E7R9W08EB3EHSRSJ","move_hash":"ada99b83be14fc3896e8f9c440fa809be5fbcfaa106a585548c1f8f25f9e0637","prev_hash":null,"arrival_at":"2026-10-16T09:45:01.408Z","receipt_id":"rc_01M521KGQCERHVKKHZ9V490FJF","state_hash":"429bc1369b38024f52d7dd32e6e9acfaa7a74c1a1d48a387b5a79ef87d891589","move_number":1,"clocks_after":{"1":214903,"2":213903}},"body_hash":"9d16ca447a7051879e812c9572ad6f2134fd69dcd1c7ecd24bc0b0c41d8e5606","signature":"Tby28W8+rxhrTg2pWKxcKO/c6S/SYrbJI6g3XLxci8jwqtDqEA0EDE/oVCyyBxkYybe1W5GsnSgbrMbi9fRYCA==","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_01M521KFN0FB4VNSDKXES94HXE","match_id":"m_01M521KFN3E7R9W08EB3EHSRSJ","move_hash":"1e332be4f0e45b5592e5a3e03be06628277ac28d152389b0426de3344e5a7cc9","prev_hash":"9d16ca447a7051879e812c9572ad6f2134fd69dcd1c7ecd24bc0b0c41d8e5606","arrival_at":"2026-10-16T09:45:13.926Z","receipt_id":"rc_01M521KWYEEEJ8F5VB8ZR9WT6E","state_hash":"88e744106458055e616878a14f5038499a31a36bbd979338de99b16d40495c6a","move_number":2,"clocks_after":{"1":214903,"2":202385}},"body_hash":"2aa745cfb46b9bf06be5b4e1e10cac1d7e3983afe341caa0779853e70efb694a","signature":"oGl8Bn9FEMzwliNUTupxXChcmi1kZkzqiYPIEXPTUoALqLrh/GP58RF71Ze4t9WW5Uv/Rx9F7VQAQrypxVMXCw==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":3,"kind":"move","seat":1,"bot_id":"bot_01M4JC2643F3M8AXWFZYGADX78","key_id":"sk_4707cd57","set_id":"set_01M521KFN0FB4VNSDKXES94HXE","match_id":"m_01M521KFN3E7R9W08EB3EHSRSJ","move_hash":"087114a95fbf4ad9e150d0ec28d485572d42fd9c43703859503e62925e817fa5","prev_hash":"2aa745cfb46b9bf06be5b4e1e10cac1d7e3983afe341caa0779853e70efb694a","arrival_at":"2026-10-16T09:45:14.284Z","receipt_id":"rc_01M521KXAAEVWRSQYBPZBR09RR","state_hash":"754866f40f59788d5a9ec4d22db8d92b4c1a1be076bee997acb4a123dc93e79d","move_number":3,"clocks_after":{"1":215545,"2":202027}},"body_hash":"1713181b9dc61b4aa5c76e0463c678bed9528d2d9634a48524315d628f50913a","signature":"Mibhc3HwEoq0dRN0Eef/ldG7savk+LZDBxnUoOEuOML1hCx7XmJ0SSF8gjYANAVmhDD/3TniEVYPJrcGIvEYAA==","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_01M521KFN0FB4VNSDKXES94HXE","match_id":"m_01M521KFN3E7R9W08EB3EHSRSJ","move_hash":"b79ea1df7bb92a65ba420872a02bc9d59b5431b5509db346915b74829c0aedce","prev_hash":"1713181b9dc61b4aa5c76e0463c678bed9528d2d9634a48524315d628f50913a","arrival_at":"2026-10-16T09:45:15.823Z","receipt_id":"rc_01M521KYSQEKET5Y9Y97RXY4ZG","state_hash":"32018d6f8d5641723129cdf1478bb37110620e864e5d181e8a77f96e3dc97405","move_number":4,"clocks_after":{"1":215545,"2":201488}},"body_hash":"94cc7c935db49d87da0ab173b7750fcd36b601ae0e672b0fde125e6c04b2056d","signature":"a+A3rmL0HCRRa3ESlinzhRLBjSTXJMtCAQ6ieqDC6w9pzxGJr6m6N3Ir+it0sft4+KM1iXBc3b0GoiKoDH/iCw==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":5,"kind":"move","seat":1,"bot_id":"bot_01M4JC2643F3M8AXWFZYGADX78","key_id":"sk_4707cd57","set_id":"set_01M521KFN0FB4VNSDKXES94HXE","match_id":"m_01M521KFN3E7R9W08EB3EHSRSJ","move_hash":"caccb6aaf91a47408b61831515323a82c03e09b8197670ffbf7e6b1b45a19459","prev_hash":"94cc7c935db49d87da0ab173b7750fcd36b601ae0e672b0fde125e6c04b2056d","arrival_at":"2026-10-16T09:45:16.036Z","receipt_id":"rc_01M521KZ0AFVC8BDQHN03QZA3S","state_hash":"f8c58d1fdc134f85ea773a276cb6c709ef788250fed2db7a4c07c754b9d23ad7","move_number":5,"clocks_after":{"1":216332,"2":201275}},"body_hash":"324fc6547ef132bb65560cbb386942dab0bd65fe803b81b55a96bffdded783f6","signature":"FH6QxCvHspCkz0QXVkJ70GHPpPWdpuQAF7zbERxOygWnXMfdP3R29hTkoXvaTqpJOYGmfepj52iC9Qnq2bUJBQ==","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_01M521KFN0FB4VNSDKXES94HXE","match_id":"m_01M521KFN3E7R9W08EB3EHSRSJ","move_hash":"786a8bd680d63155d45162e784912ddd87df5460c106e053a4edc975d3ef3aed","prev_hash":"324fc6547ef132bb65560cbb386942dab0bd65fe803b81b55a96bffdded783f6","arrival_at":"2026-10-16T09:45:17.335Z","receipt_id":"rc_01M521M090ER89JB2PM04E80CA","state_hash":"eee86c3f52aab0fd71d65bcadc944d69b8889e9e8118154358f24944da97972f","move_number":6,"clocks_after":{"1":216332,"2":200976}},"body_hash":"a06a578b1138c2f3205ea33532effd85e3502b29c90f2ca13fa962e740187e57","signature":"fY+TNq8sMhgl0NB/kaXnl3Sc8tY8yHdKSHupSLRofpx2MS+jusiDwJb1m2Oq73z+jJBhp7lSNMuF+oJh8/UWCw==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":7,"kind":"move","seat":1,"bot_id":"bot_01M4JC2643F3M8AXWFZYGADX78","key_id":"sk_4707cd57","set_id":"set_01M521KFN0FB4VNSDKXES94HXE","match_id":"m_01M521KFN3E7R9W08EB3EHSRSJ","move_hash":"6e75dc3a23eaf3ad900813f9a2e58d2a9b6db749f7fa976eed6c7cc9650599b9","prev_hash":"a06a578b1138c2f3205ea33532effd85e3502b29c90f2ca13fa962e740187e57","arrival_at":"2026-10-16T09:45:17.561Z","receipt_id":"rc_01M521M0G1E5ETSQFW80RYA0T1","state_hash":"f4ef75f65daabd7d5edd8b8fb71c46b564ec2ddd14b0ecd3816978de24b7fa0b","move_number":7,"clocks_after":{"1":217106,"2":200750}},"body_hash":"06edafe5bfe1561a59af34a94879a793373889c4d30a651be28d54b1385dd139","signature":"q3bbpLCINNLCWdvEf3BpcqZ43Ks3sZe72iFVF1qH4/+0P6VNph5PBW3zA9n0dlCPVnTEKiWKH60z+o8Sg5k2BQ==","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_01M521KFN0FB4VNSDKXES94HXE","match_id":"m_01M521KFN3E7R9W08EB3EHSRSJ","move_hash":"8eb412d5b1e2bbb2bf5597f786bfe97b872bbf134bf95ac81ae828ec36ae391a","prev_hash":"06edafe5bfe1561a59af34a94879a793373889c4d30a651be28d54b1385dd139","arrival_at":"2026-10-16T09:45:19.053Z","receipt_id":"rc_01M521M1YPFNKRWMT4AYM6P0EB","state_hash":"f2f0d1c8b9382460925831153ada0c79a40a02e344b896d041894c7059f9caa5","move_number":8,"clocks_after":{"1":217106,"2":200258}},"body_hash":"8334c613fd949b4d61b79bffe9aa8c12274655ee74b8c6efad9e033b62975142","signature":"xhTf1Flu4T2jJ1jV9O6ZmmNhoM9GtrVcdF/X/XYl54AAeI0BoaadtSPKeOlmcldCpU6WspueV6GOJzMRO+5rDw==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":9,"kind":"move","seat":1,"bot_id":"bot_01M4JC2643F3M8AXWFZYGADX78","key_id":"sk_4707cd57","set_id":"set_01M521KFN0FB4VNSDKXES94HXE","match_id":"m_01M521KFN3E7R9W08EB3EHSRSJ","move_hash":"714a395c298c038af42b3ba9f6ff8abc89a6ef82c531eefc82423537a82d2995","prev_hash":"8334c613fd949b4d61b79bffe9aa8c12274655ee74b8c6efad9e033b62975142","arrival_at":"2026-10-16T09:45:19.313Z","receipt_id":"rc_01M521M26YF4VS88T5V9WY742F","state_hash":"369e24d9a6fd63c7df47e44346ab209e67a57e651d65707ad53c2caa46c639fb","move_number":9,"clocks_after":{"1":217846,"2":199998}},"body_hash":"32c372ae9022e17ab1fd625f74b44c8e68d00b1e9686b78d9d4d7524574d827d","signature":"D73wVchpxgJsphuG4TrnUQi0D+B8nh9bjaal2LOGrGzGj7AYVL8tNS9pKBeHBhWG6i8h8yIO4Gk30fqUginaCg==","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_01M521KFN0FB4VNSDKXES94HXE","match_id":"m_01M521KFN3E7R9W08EB3EHSRSJ","move_hash":"be979e2e34a764fff4cabc54efa6d267a110eab43caae3d283cc952c7f0df31c","prev_hash":"32c372ae9022e17ab1fd625f74b44c8e68d00b1e9686b78d9d4d7524574d827d","arrival_at":"2026-10-16T09:45:20.494Z","receipt_id":"rc_01M521M3BZF0ZA5H1KRT39E243","state_hash":"644d3318fd1f46cac2b4a63fd7187fb0cf97a9b44566df17b5698e713b8324fd","move_number":10,"clocks_after":{"1":217846,"2":199817}},"body_hash":"15adf02116eb488c8cd8524c1f74e21446ada2297b841171c1ec5dcfed9b4c91","signature":"i+CIsIx/K3q382pDh0cjed88bIzUo7abk90AXe1gP5KMpYbrTj86pMKFiAhJ9tij81G3KpJtkOn7OTfG8p7aBA==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":11,"kind":"move","seat":1,"bot_id":"bot_01M4JC2643F3M8AXWFZYGADX78","key_id":"sk_4707cd57","set_id":"set_01M521KFN0FB4VNSDKXES94HXE","match_id":"m_01M521KFN3E7R9W08EB3EHSRSJ","move_hash":"bd8b646751ca3c6f1a982cf4251c1a486cf9c9a9ba3fae7580dd09bcfe33816d","prev_hash":"15adf02116eb488c8cd8524c1f74e21446ada2297b841171c1ec5dcfed9b4c91","arrival_at":"2026-10-16T09:45:20.857Z","receipt_id":"rc_01M521M3Q3FRB95DKQREHJ81AJ","state_hash":"d28485c66440cd7fe5434810fecc870fdf1abb707456e8b2c3c9f18eaa3f8726","move_number":11,"clocks_after":{"1":218483,"2":199454}},"body_hash":"6cd9ac789faabd326f9122258fb0c78b620564c294399ec36382b5ea3eda9ca7","signature":"LWNuH5jURmdNDpb/yw0c9JZUIOStZuS5frIn0nTPy9twXCi7O9Y5HjavDD7CBeQHhIzpLi1oGilmU2jM8CV9Cg==","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_01M521KFN0FB4VNSDKXES94HXE","match_id":"m_01M521KFN3E7R9W08EB3EHSRSJ","move_hash":"fada3312186fb9411d21f9de83cd87bf99b80b91ba33b2753bdc384c6daa567d","prev_hash":"6cd9ac789faabd326f9122258fb0c78b620564c294399ec36382b5ea3eda9ca7","arrival_at":"2026-10-16T09:45:22.032Z","receipt_id":"rc_01M521M4W1F0393QV00E7R16DM","state_hash":"de05328a69cc2e1e4a862a314906346ef72da2d19ec9f608e036440879e9dde4","move_number":12,"clocks_after":{"1":218483,"2":199279}},"body_hash":"c1fe25cfc84fdd030ef3b85870bd6a18f2dc2df3a60a937ca30f718fde9d497b","signature":"WwXCsKvTHzS4GhwD19APVCB8sPSxCOG5MzzCStmCL4eVqQu4X7T9XxXYhbwXTd3TTHnLSiv/Bc8xcmu3b1s/AA==","anchor":{"status":"off"}}],"result":{"kind":"win","reason":"most_gems","scores":{"1":12,"2":14},"winner":2},"finished_at":"2026-10-16T09:45:22.032Z"}]},"server_time":"2026-11-02T01:01:46.825Z"}