{"proof":{"set_id":"set_01M7DMQ6XAEN8BJAEKXZ1J76EA","status":"finished","seed_commitment":"ed490acc73ca34cf6e0762eb76b7d83dc2e9c27b18967f759ce113d664743593","key_ids":["sk_4707cd57"],"proof_version":2,"game_type":"twist_cube","rules_version":"3.0","format":"single","set_rules":"set-2","kind":"ranked","stake":10,"currency":"PTS","rake_bps":0,"options":{"size":3},"opening_seed":1692506564701307740,"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":20,"currency":"PTS"}},"journal_ref":"set:set_01M7DMQ6XAEN8BJAEKXZ1J76EA:settle","winner_bot_id":"bot_01M4G1XM38F4PT5D6AHN6GA3J9"},"created_at":"2026-11-14T18:22:07.772Z","finished_at":"2026-11-14T18:22:07.939Z","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_01M7DMQ6XDE59S2TZCV5HA6N3N","game_index":1,"status":"finished","seats":{"1":"bot_01M4G1XM38F4PT5D6AHN6GA3J9","2":"bot_01M4G1W17YFJ4RFSD9JM0NE6YG"},"init_env":null,"moves":[{"move_number":1,"seat":1,"move":{"solution":[{"face":"R","layer":1,"turns":2},{"face":"U","layer":1,"turns":2},{"face":"L","layer":1,"turns":1},{"face":"F","layer":1,"turns":3},{"face":"L","layer":1,"turns":3},{"face":"R","layer":1,"turns":2},{"face":"B","layer":1,"turns":1},{"face":"U","layer":1,"turns":1},{"face":"B","layer":1,"turns":3},{"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":"L","layer":1,"turns":1},{"face":"U","layer":1,"turns":1},{"face":"L","layer":1,"turns":3},{"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":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":"B","layer":1,"turns":1},{"face":"U","layer":1,"turns":1},{"face":"B","layer":1,"turns":3},{"face":"U","layer":1,"turns":3},{"face":"L","layer":1,"turns":3},{"face":"U","layer":1,"turns":3},{"face":"L","layer":1,"turns":1},{"face":"U","layer":1,"turns":3},{"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":"B","layer":1,"turns":1},{"face":"U","layer":1,"turns":3},{"face":"B","layer":1,"turns":3},{"face":"U","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":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":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":"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":3},{"face":"R","layer":1,"turns":3},{"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":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}]},"arrival_at":"2026-11-14T18:22:07.849Z"},{"move_number":2,"seat":2,"move":{"solution":[{"face":"R","layer":1,"turns":2},{"face":"U","layer":1,"turns":2},{"face":"L","layer":1,"turns":1},{"face":"F","layer":1,"turns":3},{"face":"L","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":"L","layer":1,"turns":2},{"face":"U","layer":1,"turns":3},{"face":"R","layer":1,"turns":2},{"face":"B","layer":1,"turns":1},{"face":"U","layer":1,"turns":1},{"face":"B","layer":1,"turns":3},{"face":"F","layer":1,"turns":3},{"face":"U","layer":1,"turns":3},{"face":"F","layer":1,"turns":1},{"face":"U","layer":1,"turns":2},{"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":"B","layer":1,"turns":3},{"face":"U","layer":1,"turns":3},{"face":"B","layer":1,"turns":1},{"face":"R","layer":1,"turns":3},{"face":"U","layer":1,"turns":3},{"face":"R","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":1},{"face":"R","layer":1,"turns":1},{"face":"U","layer":1,"turns":3},{"face":"R","layer":1,"turns":3},{"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":3},{"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":"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":"U","layer":1,"turns":2},{"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":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":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":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":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-14T18:22:07.852Z"},{"move_number":3,"seat":1,"move":{"done":true},"arrival_at":"2026-11-14T18:22:07.928Z"},{"move_number":4,"seat":2,"move":{"done":true},"arrival_at":"2026-11-14T18:22:07.939Z"}],"receipts":[{"body":{"v":1,"env":null,"seq":1,"kind":"move","seat":1,"bot_id":"bot_01M4G1XM38F4PT5D6AHN6GA3J9","key_id":"sk_4707cd57","set_id":"set_01M7DMQ6XAEN8BJAEKXZ1J76EA","match_id":"m_01M7DMQ6XDE59S2TZCV5HA6N3N","move_hash":"6467ccd5eec97dbd21e11f37a27ec51d455342f595000d5ddb1d325f9e70c1d8","prev_hash":null,"arrival_at":"2026-11-14T18:22:07.849Z","receipt_id":"rc_01M7DMQ6ZMF6X8B5GPZ6AN8CS8","state_hash":"abb61f2613234845f8c67bf2e76541df273bfefb827b194d868a45ba1470ff03","move_number":1,"clocks_after":{"1":29923,"2":29923}},"body_hash":"388a3568e5cfcb387352578fad8e7741d586f10b7f04c3643cf1dfa3c710e177","signature":"T7yNMkyiDzz+9HBbbUA+uFnjlrPGJKCgAnplRBli1GMzCxaUAcVcJRyIVTeaqeUX7DaYnHeKzaPl7XVzZk49Bg==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":2,"kind":"move","seat":2,"bot_id":"bot_01M4G1W17YFJ4RFSD9JM0NE6YG","key_id":"sk_4707cd57","set_id":"set_01M7DMQ6XAEN8BJAEKXZ1J76EA","match_id":"m_01M7DMQ6XDE59S2TZCV5HA6N3N","move_hash":"c36bca52b13b124d568780c665cf2918c709084a691b6004b04a392ec7cb73d4","prev_hash":"388a3568e5cfcb387352578fad8e7741d586f10b7f04c3643cf1dfa3c710e177","arrival_at":"2026-11-14T18:22:07.852Z","receipt_id":"rc_01M7DMQ706ETGRQB1TKS8FP0Z9","state_hash":"bd3bc7c30b14804af9c20feae176c58c3893f5c9efb54611ef36036ed3a9c490","move_number":2,"clocks_after":{"1":29920,"2":29920}},"body_hash":"6aa75f5e86b53a2095b2eac31c2700e81b071647f9a81a1629c95d88aeeba172","signature":"K/wwIaBJtn2clsV3BLOSBr6TD1onloHoyyrLa7lh6aciz9FwgMJfueJcYRr51FKRPprbRAZCBwCqw72R+5dsAQ==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":3,"kind":"move","seat":1,"bot_id":"bot_01M4G1XM38F4PT5D6AHN6GA3J9","key_id":"sk_4707cd57","set_id":"set_01M7DMQ6XAEN8BJAEKXZ1J76EA","match_id":"m_01M7DMQ6XDE59S2TZCV5HA6N3N","move_hash":"ace9288a3ff79a9132b9ddf621bc19354ffb04b3eacb17486ad6dc4d51303961","prev_hash":"6aa75f5e86b53a2095b2eac31c2700e81b071647f9a81a1629c95d88aeeba172","arrival_at":"2026-11-14T18:22:07.928Z","receipt_id":"rc_01M7DMQ72CEBZV2CHCVG2NHDE4","state_hash":"a02f3677292b1e90b5ffc42a450271106df259aab4d1b7c3d83957267c0679a4","move_number":3,"clocks_after":{"1":29844,"2":29844}},"body_hash":"cdcb307476915f67137223d00716c128eb37d4f69fd98d9e70086d7241bfa912","signature":"MqsaK9+Y8ussudAJ5bT5FskF+XM/vZ6KTuKIdkALz3blj6qBJLje0LWEFAnoSc4/B7dN7K4YfeiqptwNXERsAA==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":4,"kind":"move","seat":2,"bot_id":"bot_01M4G1W17YFJ4RFSD9JM0NE6YG","key_id":"sk_4707cd57","set_id":"set_01M7DMQ6XAEN8BJAEKXZ1J76EA","match_id":"m_01M7DMQ6XDE59S2TZCV5HA6N3N","move_hash":"ace9288a3ff79a9132b9ddf621bc19354ffb04b3eacb17486ad6dc4d51303961","prev_hash":"cdcb307476915f67137223d00716c128eb37d4f69fd98d9e70086d7241bfa912","arrival_at":"2026-11-14T18:22:07.939Z","receipt_id":"rc_01M7DMQ72WF9EB9EVN1WQ2VQYK","state_hash":"5f66b647dd2f9a709289ef02e7ac25ca6d0f3b2856facb0a1ebd460224702be7","move_number":4,"clocks_after":{"1":29844,"2":29833}},"body_hash":"321732e804cce824f025fd5c664141514e69fa2279dbc929660c671c634a0a87","signature":"X3oX3CCpseRWfamySxGpsv2moHnLYQGb+eYjIX300X6fn5Z9jdUERWktr0z6TXzzW+6RhytXadKDokuur4mCCA==","anchor":{"status":"off"}}],"result":{"kind":"win","reason":"shorter_solution","scores":{"1":54,"2":54},"winner":1},"finished_at":"2026-11-14T18:22:07.939Z"}]},"server_time":"2026-11-14T19:22:04.329Z"}