{"proof":{"set_id":"set_01M77ABQQGE37RE34A5BNQ0GK0","status":"finished","seed_commitment":"5e0e420878923d993411c333e342ffe53ac5b4830aafe256c374559ba8d799c8","key_ids":["sk_4707cd57"],"proof_version":2,"game_type":"twist_cube","rules_version":"3.0","format":"single","set_rules":"set-2","kind":"ranked","stake":30,"currency":"PTS","rake_bps":0,"options":{"size":3},"opening_seed":7744020631489619919,"bots":{"creator":"bot_01M4G1XM38F4PT5D6AHN6GA3J9","acceptor":"bot_01M4G1W17YFJ4RFSD9JM0NE6YG"},"points":{"bot_01M4G1W17YFJ4RFSD9JM0NE6YG":0,"bot_01M4G1XM38F4PT5D6AHN6GA3J9":1.0},"result":{"fee":{"amount":0,"currency":"PTS"},"kind":"win","payout":{"bot_01M4G1W17YFJ4RFSD9JM0NE6YG":{"amount":0,"currency":"PTS"},"bot_01M4G1XM38F4PT5D6AHN6GA3J9":{"amount":60,"currency":"PTS"}},"journal_ref":"set:set_01M77ABQQGE37RE34A5BNQ0GK0:settle","winner_bot_id":"bot_01M4G1XM38F4PT5D6AHN6GA3J9"},"created_at":"2026-11-12T07:25:39.429Z","finished_at":"2026-11-12T07:25:39.583Z","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_01M77ABQQJFCVVHTQB6QNR0TEW","game_index":1,"status":"finished","seats":{"1":"bot_01M4G1XM38F4PT5D6AHN6GA3J9","2":"bot_01M4G1W17YFJ4RFSD9JM0NE6YG"},"init_env":null,"moves":[{"move_number":1,"seat":2,"move":{"solution":[{"face":"R","layer":1,"turns":2},{"face":"U","layer":1,"turns":3},{"face":"B","layer":1,"turns":1},{"face":"L","layer":1,"turns":3},{"face":"B","layer":1,"turns":3},{"face":"F","layer":1,"turns":2},{"face":"U","layer":1,"turns":3},{"face":"R","layer":1,"turns":2},{"face":"U","layer":1,"turns":1},{"face":"F","layer":1,"turns":2},{"face":"B","layer":1,"turns":2},{"face":"F","layer":1,"turns":1},{"face":"U","layer":1,"turns":1},{"face":"F","layer":1,"turns":3},{"face":"U","layer":1,"turns":3},{"face":"F","layer":1,"turns":1},{"face":"U","layer":1,"turns":1},{"face":"F","layer":1,"turns":3},{"face":"R","layer":1,"turns":3},{"face":"U","layer":1,"turns":3},{"face":"R","layer":1,"turns":1},{"face":"U","layer":1,"turns":3},{"face":"R","layer":1,"turns":1},{"face":"U","layer":1,"turns":1},{"face":"R","layer":1,"turns":3},{"face":"B","layer":1,"turns":3},{"face":"U","layer":1,"turns":3},{"face":"B","layer":1,"turns":1},{"face":"U","layer":1,"turns":2},{"face":"L","layer":1,"turns":3},{"face":"U","layer":1,"turns":1},{"face":"L","layer":1,"turns":1},{"face":"U","layer":1,"turns":1},{"face":"F","layer":1,"turns":1},{"face":"U","layer":1,"turns":3},{"face":"F","layer":1,"turns":3},{"face":"R","layer":1,"turns":3},{"face":"U","layer":1,"turns":1},{"face":"R","layer":1,"turns":1},{"face":"U","layer":1,"turns":1},{"face":"B","layer":1,"turns":1},{"face":"U","layer":1,"turns":3},{"face":"B","layer":1,"turns":3},{"face":"U","layer":1,"turns":2},{"face":"F","layer":1,"turns":3},{"face":"U","layer":1,"turns":1},{"face":"F","layer":1,"turns":1},{"face":"U","layer":1,"turns":1},{"face":"R","layer":1,"turns":1},{"face":"U","layer":1,"turns":3},{"face":"R","layer":1,"turns":3},{"face":"U","layer":1,"turns":2},{"face":"B","layer":1,"turns":3},{"face":"U","layer":1,"turns":1},{"face":"B","layer":1,"turns":1},{"face":"U","layer":1,"turns":1},{"face":"L","layer":1,"turns":1},{"face":"U","layer":1,"turns":3},{"face":"L","layer":1,"turns":3},{"face":"U","layer":1,"turns":1},{"face":"F","layer":1,"turns":1},{"face":"R","layer":1,"turns":1},{"face":"U","layer":1,"turns":1},{"face":"R","layer":1,"turns":3},{"face":"U","layer":1,"turns":3},{"face":"F","layer":1,"turns":3},{"face":"U","layer":1,"turns":2},{"face":"R","layer":1,"turns":1},{"face":"U","layer":1,"turns":1},{"face":"R","layer":1,"turns":3},{"face":"U","layer":1,"turns":1},{"face":"R","layer":1,"turns":1},{"face":"U","layer":1,"turns":2},{"face":"R","layer":1,"turns":3},{"face":"U","layer":1,"turns":3},{"face":"R","layer":1,"turns":1},{"face":"U","layer":1,"turns":1},{"face":"R","layer":1,"turns":3},{"face":"U","layer":1,"turns":1},{"face":"R","layer":1,"turns":1},{"face":"U","layer":1,"turns":2},{"face":"R","layer":1,"turns":3},{"face":"U","layer":1,"turns":2},{"face":"R","layer":1,"turns":1},{"face":"U","layer":1,"turns":1},{"face":"R","layer":1,"turns":3},{"face":"U","layer":1,"turns":1},{"face":"R","layer":1,"turns":1},{"face":"U","layer":1,"turns":2},{"face":"R","layer":1,"turns":3},{"face":"U","layer":1,"turns":2},{"face":"R","layer":1,"turns":3},{"face":"F","layer":1,"turns":1},{"face":"R","layer":1,"turns":3},{"face":"B","layer":1,"turns":2},{"face":"R","layer":1,"turns":1},{"face":"F","layer":1,"turns":3},{"face":"R","layer":1,"turns":3},{"face":"B","layer":1,"turns":2},{"face":"R","layer":1,"turns":2},{"face":"U","layer":1,"turns":2},{"face":"R","layer":1,"turns":1},{"face":"U","layer":1,"turns":3},{"face":"R","layer":1,"turns":1},{"face":"U","layer":1,"turns":1},{"face":"R","layer":1,"turns":1},{"face":"U","layer":1,"turns":1},{"face":"R","layer":1,"turns":1},{"face":"U","layer":1,"turns":3},{"face":"R","layer":1,"turns":3},{"face":"U","layer":1,"turns":3},{"face":"R","layer":1,"turns":3},{"face":"U","layer":1,"turns":3},{"face":"R","layer":1,"turns":1},{"face":"U","layer":1,"turns":1},{"face":"R","layer":1,"turns":1},{"face":"U","layer":1,"turns":1},{"face":"R","layer":1,"turns":1},{"face":"U","layer":1,"turns":3},{"face":"R","layer":1,"turns":3},{"face":"U","layer":1,"turns":3},{"face":"R","layer":1,"turns":2},{"face":"U","layer":1,"turns":2}]},"arrival_at":"2026-11-12T07:25:39.497Z"},{"move_number":2,"seat":1,"move":{"solution":[{"face":"U","layer":1,"turns":1},{"face":"F","layer":1,"turns":2},{"face":"R","layer":1,"turns":1},{"face":"B","layer":1,"turns":3},{"face":"R","layer":1,"turns":3},{"face":"U","layer":1,"turns":3},{"face":"R","layer":1,"turns":2},{"face":"U","layer":1,"turns":3},{"face":"B","layer":1,"turns":1},{"face":"L","layer":1,"turns":3},{"face":"U","layer":1,"turns":1},{"face":"B","layer":1,"turns":3},{"face":"R","layer":1,"turns":1},{"face":"U","layer":1,"turns":1},{"face":"R","layer":1,"turns":3},{"face":"U","layer":1,"turns":2},{"face":"L","layer":1,"turns":1},{"face":"U","layer":1,"turns":2},{"face":"L","layer":1,"turns":3},{"face":"U","layer":1,"turns":3},{"face":"L","layer":1,"turns":1},{"face":"U","layer":1,"turns":1},{"face":"L","layer":1,"turns":3},{"face":"U","layer":1,"turns":1},{"face":"B","layer":1,"turns":1},{"face":"U","layer":1,"turns":1},{"face":"B","layer":1,"turns":3},{"face":"U","layer":1,"turns":1},{"face":"F","layer":1,"turns":1},{"face":"U","layer":1,"turns":2},{"face":"F","layer":1,"turns":3},{"face":"U","layer":1,"turns":3},{"face":"F","layer":1,"turns":1},{"face":"U","layer":1,"turns":1},{"face":"F","layer":1,"turns":3},{"face":"U","layer":1,"turns":1},{"face":"F","layer":1,"turns":1},{"face":"U","layer":1,"turns":3},{"face":"F","layer":1,"turns":3},{"face":"U","layer":1,"turns":3},{"face":"L","layer":1,"turns":3},{"face":"U","layer":1,"turns":1},{"face":"L","layer":1,"turns":1},{"face":"U","layer":1,"turns":2},{"face":"R","layer":1,"turns":1},{"face":"U","layer":1,"turns":3},{"face":"R","layer":1,"turns":3},{"face":"U","layer":1,"turns":3},{"face":"F","layer":1,"turns":3},{"face":"U","layer":1,"turns":1},{"face":"F","layer":1,"turns":1},{"face":"U","layer":1,"turns":1},{"face":"L","layer":1,"turns":1},{"face":"U","layer":1,"turns":3},{"face":"L","layer":1,"turns":3},{"face":"U","layer":1,"turns":3},{"face":"B","layer":1,"turns":3},{"face":"U","layer":1,"turns":1},{"face":"B","layer":1,"turns":1},{"face":"U","layer":1,"turns":1},{"face":"L","layer":1,"turns":3},{"face":"U","layer":1,"turns":1},{"face":"L","layer":1,"turns":1},{"face":"U","layer":1,"turns":1},{"face":"F","layer":1,"turns":1},{"face":"U","layer":1,"turns":3},{"face":"R","layer":1,"turns":1},{"face":"U","layer":1,"turns":1},{"face":"R","layer":1,"turns":3},{"face":"U","layer":1,"turns":3},{"face":"R","layer":1,"turns":1},{"face":"U","layer":1,"turns":1},{"face":"R","layer":1,"turns":3},{"face":"U","layer":1,"turns":3},{"face":"F","layer":1,"turns":3},{"face":"U","layer":1,"turns":1},{"face":"F","layer":1,"turns":1},{"face":"R","layer":1,"turns":1},{"face":"U","layer":1,"turns":1},{"face":"R","layer":1,"turns":3},{"face":"U","layer":1,"turns":3},{"face":"F","layer":1,"turns":3},{"face":"R","layer":1,"turns":1},{"face":"U","layer":1,"turns":1},{"face":"R","layer":1,"turns":3},{"face":"U","layer":1,"turns":1},{"face":"R","layer":1,"turns":1},{"face":"U","layer":1,"turns":2},{"face":"R","layer":1,"turns":3},{"face":"U","layer":1,"turns":3}]},"arrival_at":"2026-11-12T07:25:39.497Z"},{"move_number":3,"seat":2,"move":{"done":true},"arrival_at":"2026-11-12T07:25:39.557Z"},{"move_number":4,"seat":1,"move":{"done":true},"arrival_at":"2026-11-12T07:25:39.583Z"}],"receipts":[{"body":{"v":1,"env":null,"seq":1,"kind":"move","seat":2,"bot_id":"bot_01M4G1W17YFJ4RFSD9JM0NE6YG","key_id":"sk_4707cd57","set_id":"set_01M77ABQQGE37RE34A5BNQ0GK0","match_id":"m_01M77ABQQJFCVVHTQB6QNR0TEW","move_hash":"c5c0beecb4dfe2f03cdd840351dd1512bb1036e0192c19ed0130be15ec1bc699","prev_hash":null,"arrival_at":"2026-11-12T07:25:39.497Z","receipt_id":"rc_01M77ABQSKE8VT17JMTCFYN1Y5","state_hash":"baedf8a1a3f195f9a680a1838230c5205f0f36f9ecf085d9bf20c2d96cfd02e1","move_number":1,"clocks_after":{"1":29932,"2":29932}},"body_hash":"126b8fbb00cd17414f02942d2050cdae749cc232104ac273f27319b8e317ba41","signature":"TuJ7uYq7320dSfajkpZYRlvx2Iymvv4EPcrRxkuJ3mPWnc1rX2uO/WjZqqEFYiiIQeSDkAdO46zWCy9S8u4+BA==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":2,"kind":"move","seat":1,"bot_id":"bot_01M4G1XM38F4PT5D6AHN6GA3J9","key_id":"sk_4707cd57","set_id":"set_01M77ABQQGE37RE34A5BNQ0GK0","match_id":"m_01M77ABQQJFCVVHTQB6QNR0TEW","move_hash":"2868fbe41a029ea959ec0d7c8c2e060d947d72accc330667080d65c003815385","prev_hash":"126b8fbb00cd17414f02942d2050cdae749cc232104ac273f27319b8e317ba41","arrival_at":"2026-11-12T07:25:39.497Z","receipt_id":"rc_01M77ABQT4FAZVGSTD7TAJ4T30","state_hash":"1efdf13cf3e705126f9dbc3a47aac33989f1c8b47c674d07bc937ae07740ba99","move_number":2,"clocks_after":{"1":29932,"2":29932}},"body_hash":"5d28000b6050d6da27b6b752a03076b1d85e8f4c89385fe6df9b6645e695146e","signature":"8xlHPmnTU2iQASsy1X/aAya7FZIu4hLAGfOQVI+E7x3FViWdpUqUKWmKUDnQCgi2iWB8AR2TwCJx1tUVq023Cw==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":3,"kind":"move","seat":2,"bot_id":"bot_01M4G1W17YFJ4RFSD9JM0NE6YG","key_id":"sk_4707cd57","set_id":"set_01M77ABQQGE37RE34A5BNQ0GK0","match_id":"m_01M77ABQQJFCVVHTQB6QNR0TEW","move_hash":"ace9288a3ff79a9132b9ddf621bc19354ffb04b3eacb17486ad6dc4d51303961","prev_hash":"5d28000b6050d6da27b6b752a03076b1d85e8f4c89385fe6df9b6645e695146e","arrival_at":"2026-11-12T07:25:39.557Z","receipt_id":"rc_01M77ABQVJFC7RV0YQX6GG6WHG","state_hash":"7f5bdc20b199a7481becbbdb952bb6b91b242777be3afe386b76c7efb167eb53","move_number":3,"clocks_after":{"1":29872,"2":29872}},"body_hash":"ee67fe8c3a82a0e850f978413a5a2df991fc226ba0e063d4b904df2607d988e2","signature":"uJXlu5L/OwZ/dCMdMlzrqr3gcNvwurHlRObjrUpj/17ra0lXj9GUgzDw2AHbU9SQ1WkUdsELph1Z5IkYy2RVDg==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":4,"kind":"move","seat":1,"bot_id":"bot_01M4G1XM38F4PT5D6AHN6GA3J9","key_id":"sk_4707cd57","set_id":"set_01M77ABQQGE37RE34A5BNQ0GK0","match_id":"m_01M77ABQQJFCVVHTQB6QNR0TEW","move_hash":"ace9288a3ff79a9132b9ddf621bc19354ffb04b3eacb17486ad6dc4d51303961","prev_hash":"ee67fe8c3a82a0e850f978413a5a2df991fc226ba0e063d4b904df2607d988e2","arrival_at":"2026-11-12T07:25:39.583Z","receipt_id":"rc_01M77ABQW9FNKV3Z8WF6KDX8DV","state_hash":"e1400d3753bf21d757f15599c1efa2828b29c85e5c0ef95dc6da19d041ac1bcf","move_number":4,"clocks_after":{"1":29846,"2":29872}},"body_hash":"97f14821ef27f67a05e9b95bfdac717320e582ec0557af9e4b34dfe58887d7f2","signature":"/3Vm0GZBJhGW2TE4zoxTOwKc1dZ+bmY4u6a1p5IUBBNpfFQ83DXqU2eYHe67qlFVNhgpedqGr8ZII2SZ5YXWDA==","anchor":{"status":"off"}}],"result":{"kind":"win","reason":"shorter_solution","scores":{"1":54,"2":54},"winner":1},"finished_at":"2026-11-12T07:25:39.583Z"}]},"server_time":"2026-11-12T07:49:50.987Z"}