{"proof":{"set_id":"set_01M78PGXD9F43RZ5DMT8ZS315J","status":"finished","seed_commitment":"baca8a53a801d983798ba156644b235e16b82eaf2f54d86259bd67bd59e04d5f","key_ids":["sk_4707cd57"],"proof_version":2,"game_type":"snooker","rules_version":"2.0","format":"single","set_rules":"set-2","kind":"ranked","stake":10,"currency":"PTS","rake_bps":0,"options":{"layout":"random","order":"snooker","table":"hidden","max_shots":30,"pockets":"snooker"},"opening_seed":2606577273927038136,"bots":{"creator":"bot_01M4G1VYJ0E1SRCDE4HBQVV9WC","acceptor":"bot_01M4G1XPTEED38KKBBE2N2NC9F"},"points":{"bot_01M4G1VYJ0E1SRCDE4HBQVV9WC":0,"bot_01M4G1XPTEED38KKBBE2N2NC9F":1.0},"result":{"fee":{"amount":0,"currency":"PTS"},"kind":"win","payout":{"bot_01M4G1VYJ0E1SRCDE4HBQVV9WC":{"amount":0,"currency":"PTS"},"bot_01M4G1XPTEED38KKBBE2N2NC9F":{"amount":20,"currency":"PTS"}},"journal_ref":"set:set_01M78PGXD9F43RZ5DMT8ZS315J:settle","winner_bot_id":"bot_01M4G1XPTEED38KKBBE2N2NC9F"},"created_at":"2026-11-12T20:17:26.431Z","finished_at":"2026-11-12T20:17:42.374Z","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_01M78PGXDBEEMVY2ABZMH1S35J","game_index":1,"status":"finished","seats":{"1":"bot_01M4G1VYJ0E1SRCDE4HBQVV9WC","2":"bot_01M4G1XPTEED38KKBBE2N2NC9F"},"init_env":{"t_ms":1794514646431,"source":"clock"},"moves":[{"move_number":1,"seat":1,"move":{"_env":{"t_ms":1794514647116,"source":"clock"},"angle":187050,"power":474},"arrival_at":"2026-11-12T20:17:27.116Z"},{"move_number":2,"seat":2,"move":{"_env":{"t_ms":1794514647118,"source":"clock"},"angle":186923,"power":474},"arrival_at":"2026-11-12T20:17:27.118Z"},{"move_number":3,"seat":2,"move":{"_env":{"t_ms":1794514648207,"source":"clock"},"angle":266515,"power":304},"arrival_at":"2026-11-12T20:17:28.207Z"},{"move_number":4,"seat":1,"move":{"_env":{"t_ms":1794514648209,"source":"clock"},"angle":284360,"power":537},"arrival_at":"2026-11-12T20:17:28.209Z"},{"move_number":5,"seat":1,"move":{"_env":{"t_ms":1794514649315,"source":"clock"},"angle":174921,"power":684},"arrival_at":"2026-11-12T20:17:29.315Z"},{"move_number":6,"seat":2,"move":{"_env":{"t_ms":1794514649316,"source":"clock"},"angle":336906,"power":603},"arrival_at":"2026-11-12T20:17:29.316Z"},{"move_number":7,"seat":2,"move":{"_env":{"t_ms":1794514650442,"source":"clock"},"angle":72658,"power":450},"arrival_at":"2026-11-12T20:17:30.442Z"},{"move_number":8,"seat":1,"move":{"_env":{"t_ms":1794514650444,"source":"clock"},"angle":23003,"power":438},"arrival_at":"2026-11-12T20:17:30.444Z"},{"move_number":9,"seat":2,"move":{"_env":{"t_ms":1794514651517,"source":"clock"},"angle":356523,"power":528},"arrival_at":"2026-11-12T20:17:31.517Z"},{"move_number":10,"seat":1,"move":{"_env":{"t_ms":1794514651611,"source":"clock"},"angle":6165,"power":355},"arrival_at":"2026-11-12T20:17:31.611Z"},{"move_number":11,"seat":2,"move":{"_env":{"t_ms":1794514652404,"source":"clock"},"angle":190392,"power":307},"arrival_at":"2026-11-12T20:17:32.404Z"},{"move_number":12,"seat":1,"move":{"_env":{"t_ms":1794514652998,"source":"clock"},"angle":145423,"power":460},"arrival_at":"2026-11-12T20:17:32.998Z"},{"move_number":13,"seat":2,"move":{"_env":{"t_ms":1794514653119,"source":"clock"},"angle":240334,"power":250},"arrival_at":"2026-11-12T20:17:33.119Z"},{"move_number":14,"seat":2,"move":{"_env":{"t_ms":1794514653616,"source":"clock"},"angle":235767,"power":250},"arrival_at":"2026-11-12T20:17:33.616Z"},{"move_number":15,"seat":1,"move":{"_env":{"t_ms":1794514653718,"source":"clock"},"angle":190597,"power":336},"arrival_at":"2026-11-12T20:17:33.718Z"},{"move_number":16,"seat":2,"move":{"_env":{"t_ms":1794514653744,"source":"clock"},"angle":201584,"power":150},"arrival_at":"2026-11-12T20:17:33.744Z"},{"move_number":17,"seat":2,"move":{"_env":{"t_ms":1794514654009,"source":"clock"},"angle":105378,"power":304},"arrival_at":"2026-11-12T20:17:34.009Z"},{"move_number":18,"seat":1,"move":{"_env":{"t_ms":1794514654422,"source":"clock"},"angle":274108,"power":600},"arrival_at":"2026-11-12T20:17:34.422Z"},{"move_number":19,"seat":1,"move":{"_env":{"t_ms":1794514656435,"source":"clock"},"angle":17862,"power":354},"arrival_at":"2026-11-12T20:17:36.435Z"},{"move_number":20,"seat":1,"move":{"_env":{"t_ms":1794514658429,"source":"clock"},"angle":184177,"power":486},"arrival_at":"2026-11-12T20:17:38.429Z"},{"move_number":21,"seat":1,"move":{"_env":{"t_ms":1794514660422,"source":"clock"},"angle":258865,"power":502},"arrival_at":"2026-11-12T20:17:40.422Z"},{"move_number":22,"seat":1,"move":{"_env":{"t_ms":1794514662374,"source":"clock"},"angle":216853,"power":320},"arrival_at":"2026-11-12T20:17:42.374Z"}],"receipts":[{"body":{"v":1,"env":null,"seq":1,"kind":"move","seat":1,"bot_id":"bot_01M4G1VYJ0E1SRCDE4HBQVV9WC","key_id":"sk_4707cd57","set_id":"set_01M78PGXD9F43RZ5DMT8ZS315J","match_id":"m_01M78PGXDBEEMVY2ABZMH1S35J","move_hash":"7d9ed4c60ebd69e1fdfcccc7f698dfe690ce0cb0b1d5346fee2aac0435fbc69b","prev_hash":null,"arrival_at":"2026-11-12T20:17:27.116Z","receipt_id":"rc_01M78PGY2PFEKA99VRH0N5J96T","state_hash":"3189d6db059790303c42294c47510e002c87ab1ac39563fac31a0a2a8111d96d","move_number":1,"clocks_after":{"1":29315,"2":29315}},"body_hash":"504294a21c30767268f65174856f8e88cddca62db6d100d9624acb1c1bd7c8c9","signature":"7yzlu9qmOBWEAtV7MM+lWuEdKf/SVthYANftHfWWwjS39ktrc18OkszB/AW96yN2Xo7+wXnNJWylkEtR8kNHCg==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":2,"kind":"move","seat":2,"bot_id":"bot_01M4G1XPTEED38KKBBE2N2NC9F","key_id":"sk_4707cd57","set_id":"set_01M78PGXD9F43RZ5DMT8ZS315J","match_id":"m_01M78PGXDBEEMVY2ABZMH1S35J","move_hash":"825ec63a11782dd4a7666038db856d576f129f09fa02e987da2d24472b3ef1db","prev_hash":"504294a21c30767268f65174856f8e88cddca62db6d100d9624acb1c1bd7c8c9","arrival_at":"2026-11-12T20:17:27.118Z","receipt_id":"rc_01M78PGY39E9X8HW8J4VRXF8NW","state_hash":"df2d399c13a61d3ba58cf81996a6f7fe1b1b851f292abd2113d1c5bdee9ad064","move_number":2,"clocks_after":{"1":29313,"2":29313}},"body_hash":"45fda822f8cc473fbab9f910cc94eedeabe4a93fad92ce1bcb48f2786cb73c26","signature":"RzZmlaeuyhELybQclPeLennL5QSY+UAEPOfeeKq6tZ/isyqWam5CfxJ6Lp2YUSqm6dG2IjLPem3j7Cl24ZITAg==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":3,"kind":"move","seat":2,"bot_id":"bot_01M4G1XPTEED38KKBBE2N2NC9F","key_id":"sk_4707cd57","set_id":"set_01M78PGXD9F43RZ5DMT8ZS315J","match_id":"m_01M78PGXDBEEMVY2ABZMH1S35J","move_hash":"e7d58cb0935f30b90871c80e26aadb3878f1df4da3341cd5507591c767ef9b47","prev_hash":"45fda822f8cc473fbab9f910cc94eedeabe4a93fad92ce1bcb48f2786cb73c26","arrival_at":"2026-11-12T20:17:28.207Z","receipt_id":"rc_01M78PGZ4VETTT1XF4E238ND2R","state_hash":"12b82eebf91002aa92274ab73167505f5509277cf23e0543fa66603f1ede60e5","move_number":3,"clocks_after":{"1":28224,"2":28224}},"body_hash":"8e997cab432796e99ede6cab30227994b28eed8bd306d91645de5cb70fe8b845","signature":"hh+aUZjHZTJzww/nAO7/AtAR8Ox0RmmtM4RlyJy4HmzzUQ3OYcQBnswIu/jxM3AGgWuLqw6fEduaz+E+U20iDw==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":4,"kind":"move","seat":1,"bot_id":"bot_01M4G1VYJ0E1SRCDE4HBQVV9WC","key_id":"sk_4707cd57","set_id":"set_01M78PGXD9F43RZ5DMT8ZS315J","match_id":"m_01M78PGXDBEEMVY2ABZMH1S35J","move_hash":"d71cd1acf4c1abd60084b259376a9aaee29b3906fa429c02fc1c38149d7f0cc2","prev_hash":"8e997cab432796e99ede6cab30227994b28eed8bd306d91645de5cb70fe8b845","arrival_at":"2026-11-12T20:17:28.209Z","receipt_id":"rc_01M78PGZ5DEDE8QPRWGVCRAG8J","state_hash":"c3d51515677ec2ad78cdc9dc1f25fa2e25c86b2f0c32460755963f5b8456ef62","move_number":4,"clocks_after":{"1":28222,"2":28222}},"body_hash":"2f445061c4084ca5b037a78185a33a76ca80240239d3c79c7381b6506c5d5ba5","signature":"2D4yKzd/mE7J/KCkvnvBtHkz3lXAcXXJ7c+AeorbYAMzYzxVCVFLuA+iKPRZYUJdRQ1AI4Hlr+b/lXGsxmabBA==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":5,"kind":"move","seat":1,"bot_id":"bot_01M4G1VYJ0E1SRCDE4HBQVV9WC","key_id":"sk_4707cd57","set_id":"set_01M78PGXD9F43RZ5DMT8ZS315J","match_id":"m_01M78PGXDBEEMVY2ABZMH1S35J","move_hash":"00ae5c6f7a314e6e43390e2adfec34170cead27df7056fce7be8092a81164b33","prev_hash":"2f445061c4084ca5b037a78185a33a76ca80240239d3c79c7381b6506c5d5ba5","arrival_at":"2026-11-12T20:17:29.315Z","receipt_id":"rc_01M78PH07FEZ2R381PH4DAW7VC","state_hash":"a2c5f2b6f3a6068e72159c7e1c810b82310c87fc545400e0f8a5c8bd63a8cabd","move_number":5,"clocks_after":{"1":27116,"2":27116}},"body_hash":"a5cf223613ed8e5419585a48beefaa426398c0eeb443225df4e184469976abca","signature":"gLdURwUb6Az32ITbKcEDZ230HL/3dC4TA0RBLf6LLBoUXuS9X002TUgcf5cPnusA8kn/Y7JkrXnPmjnRzuxbBQ==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":6,"kind":"move","seat":2,"bot_id":"bot_01M4G1XPTEED38KKBBE2N2NC9F","key_id":"sk_4707cd57","set_id":"set_01M78PGXD9F43RZ5DMT8ZS315J","match_id":"m_01M78PGXDBEEMVY2ABZMH1S35J","move_hash":"7f4700122e4bb2c463be09d9f5fd4dcc9b7de20f19eb73dad4a80eb794c2d5b3","prev_hash":"a5cf223613ed8e5419585a48beefaa426398c0eeb443225df4e184469976abca","arrival_at":"2026-11-12T20:17:29.316Z","receipt_id":"rc_01M78PH07YEZA9N4GJZ1B8F7RG","state_hash":"65fba11cc67865fd1a5dd964907a2aeafd290a442b55dc841ee97c43fe690773","move_number":6,"clocks_after":{"1":27115,"2":27115}},"body_hash":"908902231d8618125f75eb20667ed1f3f1170d8e3444e2d46ace1c25eb87d496","signature":"d0+0YQRIUggn8NjNvqmlYDmXpUWJzrdyQ0IGltfs1BaxcEj2fwX4QOM/jN00Db9P1HN3f4BmZaup4f8v2MwaAw==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":7,"kind":"move","seat":2,"bot_id":"bot_01M4G1XPTEED38KKBBE2N2NC9F","key_id":"sk_4707cd57","set_id":"set_01M78PGXD9F43RZ5DMT8ZS315J","match_id":"m_01M78PGXDBEEMVY2ABZMH1S35J","move_hash":"ae8e587955e216a0f070f7a19cf9019c77cafd39880a9db30401c44b32bc39a0","prev_hash":"908902231d8618125f75eb20667ed1f3f1170d8e3444e2d46ace1c25eb87d496","arrival_at":"2026-11-12T20:17:30.442Z","receipt_id":"rc_01M78PH1B5FPBA4AMBPT0MXB8E","state_hash":"8301fbcd955cb70a56db8400e4f374d749287c091afe78537319f58e32b76e42","move_number":7,"clocks_after":{"1":25989,"2":25989}},"body_hash":"f3044b6d8feb8b4b8565523bce1528cab66243512ca3965a5e74771470af7d0a","signature":"4P+YO7UTvNBUut0/eilKd1b9vhgJVpZl0vL69/K5nfuEt4ktCC+h/wOCakolNQUmAQHR3XYD4R/FV+uIyXcyBQ==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":8,"kind":"move","seat":1,"bot_id":"bot_01M4G1VYJ0E1SRCDE4HBQVV9WC","key_id":"sk_4707cd57","set_id":"set_01M78PGXD9F43RZ5DMT8ZS315J","match_id":"m_01M78PGXDBEEMVY2ABZMH1S35J","move_hash":"7cfeac94782bc2f62665fc66f885d222d091c7bd55fec33d728bc197cd102d24","prev_hash":"f3044b6d8feb8b4b8565523bce1528cab66243512ca3965a5e74771470af7d0a","arrival_at":"2026-11-12T20:17:30.444Z","receipt_id":"rc_01M78PH1BVE19866N59ZC12P44","state_hash":"9772193732fc1b251cb44cfa7710ac5118a7dfae2500fd2fc86c6274bb7f5263","move_number":8,"clocks_after":{"1":25987,"2":25987}},"body_hash":"3e16f6f82e36a5c43adb4ba3d39db2ba4120400fbc40f68b8a329ee4dc2783c7","signature":"iNnh4Y62xgbmmWqtHVUWs1Lsxie9rjrfoI3/VA1mN8u5W9m/cdYa7JY/YA7OdWjetQ+eCLQwzucKCHMBp+uOAA==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":9,"kind":"move","seat":2,"bot_id":"bot_01M4G1XPTEED38KKBBE2N2NC9F","key_id":"sk_4707cd57","set_id":"set_01M78PGXD9F43RZ5DMT8ZS315J","match_id":"m_01M78PGXDBEEMVY2ABZMH1S35J","move_hash":"0fc25efb6958dac5aed7aceab14e58fac2e1b32ba94ad5540bc1e18aec6ca2f9","prev_hash":"3e16f6f82e36a5c43adb4ba3d39db2ba4120400fbc40f68b8a329ee4dc2783c7","arrival_at":"2026-11-12T20:17:31.517Z","receipt_id":"rc_01M78PH2C8F91TRD08VXJRP6N2","state_hash":"99086d671eaf09fb235965489b06816f66971356e0b75e9bd684a57003617398","move_number":9,"clocks_after":{"1":24914,"2":24914}},"body_hash":"bee9cd9c41f901504ef627c858bc14e720e51e303d336d729120f4d348138f81","signature":"ZXRi7LwjTII16xtrP5vHGSajwhtyAwMZW0CvcljY3V/togVMjPx83dDQvi+LzBqbBqbTixjPeQe1GidLADsaAQ==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":10,"kind":"move","seat":1,"bot_id":"bot_01M4G1VYJ0E1SRCDE4HBQVV9WC","key_id":"sk_4707cd57","set_id":"set_01M78PGXD9F43RZ5DMT8ZS315J","match_id":"m_01M78PGXDBEEMVY2ABZMH1S35J","move_hash":"92bd10a91c57dd2da126b45e1cce6c15fc87b3e7797d6371d6a69ea40b782a67","prev_hash":"bee9cd9c41f901504ef627c858bc14e720e51e303d336d729120f4d348138f81","arrival_at":"2026-11-12T20:17:31.611Z","receipt_id":"rc_01M78PH2F5E12SDDHPAHS715T6","state_hash":"b8d83f62630f9a18d17596812d37ecac69bf0df144d874f11e60bb0e9733fd02","move_number":10,"clocks_after":{"1":24820,"2":24820}},"body_hash":"2232c73490d1f9e67bf95194bd10f1db476f3dbc1e1b5f3e870bacd1f2bd498e","signature":"6vXmXY8f6lt8EBBh9A4UThpybjwdSEp1cIGOp0odtyPgRHH1U9s7kOshh97jJVSRXh7cx3w8fhcTJQVd/iLHAw==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":11,"kind":"move","seat":2,"bot_id":"bot_01M4G1XPTEED38KKBBE2N2NC9F","key_id":"sk_4707cd57","set_id":"set_01M78PGXD9F43RZ5DMT8ZS315J","match_id":"m_01M78PGXDBEEMVY2ABZMH1S35J","move_hash":"df608fcc399656f48db0d1f22e0e8c6e93ecbf95a8f9457c8c484ef9a79c46e0","prev_hash":"2232c73490d1f9e67bf95194bd10f1db476f3dbc1e1b5f3e870bacd1f2bd498e","arrival_at":"2026-11-12T20:17:32.404Z","receipt_id":"rc_01M78PH381ETZTK2788G63VZPK","state_hash":"a65bfe6585e8de36e199aea2ce89946a89c3e736881402f1ef56cc0b77b6b3d4","move_number":11,"clocks_after":{"1":24027,"2":24027}},"body_hash":"278bffe646a1fb8e72b1f8a6ea23a66e9c5843428d84784749d9ecabb1b9307d","signature":"tv6CllPP09jXFLeuKFvciU1lM1QWD1rWo9Q3Q/NK9BzSl2lJSf80K0G1N69Bs5ErgJwhcFsgfpb1HDbfzJ+ICA==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":12,"kind":"move","seat":1,"bot_id":"bot_01M4G1VYJ0E1SRCDE4HBQVV9WC","key_id":"sk_4707cd57","set_id":"set_01M78PGXD9F43RZ5DMT8ZS315J","match_id":"m_01M78PGXDBEEMVY2ABZMH1S35J","move_hash":"5c77815ec2b6ac3f434b5966b6adcae119a0ff6cbaddbeb084cec601d94144bc","prev_hash":"278bffe646a1fb8e72b1f8a6ea23a66e9c5843428d84784749d9ecabb1b9307d","arrival_at":"2026-11-12T20:17:32.998Z","receipt_id":"rc_01M78PH3TKFPZR8SZ2JBHW3BJ9","state_hash":"b7a64acbbbfcc4d6496f500c7d7de197200611aecfa74a9ab82881987c26698c","move_number":12,"clocks_after":{"1":23433,"2":23433}},"body_hash":"99f05719e476d2836a8c78c10cca1eeb341b3218b952b5de2bf762c9c9303912","signature":"1qxereTRPvtlfD+oxMnmnxfGkRQ0Y2viCpHtO0/n91Zxp1rjMVkpXkKSR4+NC5i1WoRCJhyQs1OCFmcpepnrDg==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":13,"kind":"move","seat":2,"bot_id":"bot_01M4G1XPTEED38KKBBE2N2NC9F","key_id":"sk_4707cd57","set_id":"set_01M78PGXD9F43RZ5DMT8ZS315J","match_id":"m_01M78PGXDBEEMVY2ABZMH1S35J","move_hash":"f35f72527837da458bd8e3dec3427f890755811259fec97ad6ad959cb17359c9","prev_hash":"99f05719e476d2836a8c78c10cca1eeb341b3218b952b5de2bf762c9c9303912","arrival_at":"2026-11-12T20:17:33.119Z","receipt_id":"rc_01M78PH3YCFSFBY619J59QRHMN","state_hash":"124dbe34a2e181fbe2a503e56b3fc07d13771113c5b5360a17e2300fd1d0c680","move_number":13,"clocks_after":{"1":23312,"2":23312}},"body_hash":"84ca0d69ee440a3159edac5ea8bc060ccdb466689a0df5d8e3922a09b39384ed","signature":"SlsYVkKgAFaHliSDymp4VhUPADfY+MLg6Nn2IrbVg2TXzdEtitjdvX+NRbkO2CREBz3OO65wVPEGk9AG3USgDQ==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":14,"kind":"move","seat":2,"bot_id":"bot_01M4G1XPTEED38KKBBE2N2NC9F","key_id":"sk_4707cd57","set_id":"set_01M78PGXD9F43RZ5DMT8ZS315J","match_id":"m_01M78PGXDBEEMVY2ABZMH1S35J","move_hash":"37cedf88c829eb0912aa7611ec75392db999feafd4cd94a89b256ec8bc7710f7","prev_hash":"84ca0d69ee440a3159edac5ea8bc060ccdb466689a0df5d8e3922a09b39384ed","arrival_at":"2026-11-12T20:17:33.616Z","receipt_id":"rc_01M78PH4DWFM6BZHM683T8Q2QZ","state_hash":"d50699243c52b627d0242789a2cb003639a3fe9c408f92e90bcace2e26038873","move_number":14,"clocks_after":{"1":22815,"2":22815}},"body_hash":"8bfb23982c5124ab2868519259bc7f34f57dd54750c75d92a93d25251a325a2f","signature":"p9ET6pmho1jC0XmMns/J16dgKCRqa8gO97kbpUljaMZMtdjNQhY7qOD1J9ObYhl1bKOCGl5JBQegWntBexqQCA==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":15,"kind":"move","seat":1,"bot_id":"bot_01M4G1VYJ0E1SRCDE4HBQVV9WC","key_id":"sk_4707cd57","set_id":"set_01M78PGXD9F43RZ5DMT8ZS315J","match_id":"m_01M78PGXDBEEMVY2ABZMH1S35J","move_hash":"07e9aee3524a08be3ae8409ded59c6f59915e323eeea041ddbaf6216b12ede98","prev_hash":"8bfb23982c5124ab2868519259bc7f34f57dd54750c75d92a93d25251a325a2f","arrival_at":"2026-11-12T20:17:33.718Z","receipt_id":"rc_01M78PH4H4FQPRKK4PCPGRM8CV","state_hash":"24e1dd0a140c2d8b449072775461c555bb99d1569d7c0527e0b6530d53598d40","move_number":15,"clocks_after":{"1":22713,"2":22713}},"body_hash":"816295f6ba4d500ad551c2b656fa78c5fddbba605dcdacfd2732b612de830681","signature":"32asWNMZO3w+yiomo5NBAHfaBXh3kkiedQxPeeq1M8W+pYI5pRKMamin4mk4JoqbeczIELT8av7W7TYRMnPpDw==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":16,"kind":"move","seat":2,"bot_id":"bot_01M4G1XPTEED38KKBBE2N2NC9F","key_id":"sk_4707cd57","set_id":"set_01M78PGXD9F43RZ5DMT8ZS315J","match_id":"m_01M78PGXDBEEMVY2ABZMH1S35J","move_hash":"5744e69c025540f05b84340d130935e355c2dd5211ea3163c8f453dd59a820d9","prev_hash":"816295f6ba4d500ad551c2b656fa78c5fddbba605dcdacfd2732b612de830681","arrival_at":"2026-11-12T20:17:33.744Z","receipt_id":"rc_01M78PH4HSEBJ8NZW9N8WC73V9","state_hash":"b03ec0ddb9e429402be8cb5ce76714f0be0c072b4ecc2349ea93680e56d90641","move_number":16,"clocks_after":{"1":22687,"2":22687}},"body_hash":"254ad1f00760e757a4596f6e208bdf9937055be6492a122c4585ea237ef6db4d","signature":"R6SQ2uyAqc+5EdqvXeUXg86opJhL82v8MbtHOjQXQ+O9/jUNN6pGHikKc5CYcee5ErXRNYc2st5bGgtEeB8xCg==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":17,"kind":"move","seat":2,"bot_id":"bot_01M4G1XPTEED38KKBBE2N2NC9F","key_id":"sk_4707cd57","set_id":"set_01M78PGXD9F43RZ5DMT8ZS315J","match_id":"m_01M78PGXDBEEMVY2ABZMH1S35J","move_hash":"6d01153883c069e0447343481c617b90c89201edae5ab147a0671703ee9b2922","prev_hash":"254ad1f00760e757a4596f6e208bdf9937055be6492a122c4585ea237ef6db4d","arrival_at":"2026-11-12T20:17:34.009Z","receipt_id":"rc_01M78PH4T6EXESGSWKJH1JQX6P","state_hash":"da348c4e40b9e0bfbebe3baaa65cf8dfa737ddef52c7ec52b56e9f904fcf537d","move_number":17,"clocks_after":{"1":22422,"2":22422}},"body_hash":"4416fdb65a3f62738c9ec44795c434fd8cd3df0267b250d7a1ed1ab8ff69281d","signature":"TbExvqErKMTAt8fPRXkkR1rGRv1lvyOlfVXyTnEiaQSVsrRC0bVg5PRoORk8vpmextUMfQoYrLmLXjBhNU+jCw==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":18,"kind":"move","seat":1,"bot_id":"bot_01M4G1VYJ0E1SRCDE4HBQVV9WC","key_id":"sk_4707cd57","set_id":"set_01M78PGXD9F43RZ5DMT8ZS315J","match_id":"m_01M78PGXDBEEMVY2ABZMH1S35J","move_hash":"d483c9d9c6424ef6da4f67a812ace2ff3e61535e465524c0aba283a56f7b5f32","prev_hash":"4416fdb65a3f62738c9ec44795c434fd8cd3df0267b250d7a1ed1ab8ff69281d","arrival_at":"2026-11-12T20:17:34.422Z","receipt_id":"rc_01M78PH571EWHA0S9HXE4BJGK3","state_hash":"161453fc631053c192b1454f89814407b889ea2fdee47840b5e39c3351a86122","move_number":18,"clocks_after":{"1":22009,"2":22422}},"body_hash":"b732d090641c1d2da947e5c7a9b52ec15d78f36ae20f069e3f16d32f187b7245","signature":"uFQyR180cnrmqc6NPhEjNR1Qbkwrx79KVyB5evT4PbOYSiCTP/gqcpfqDHmXBIlLaAxJSGi/xMzX0vEJp+4CCg==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":19,"kind":"move","seat":1,"bot_id":"bot_01M4G1VYJ0E1SRCDE4HBQVV9WC","key_id":"sk_4707cd57","set_id":"set_01M78PGXD9F43RZ5DMT8ZS315J","match_id":"m_01M78PGXDBEEMVY2ABZMH1S35J","move_hash":"757a7b5660438aa65830cfbfea0771033f3c694d540029c32e4cab29815f00a6","prev_hash":"b732d090641c1d2da947e5c7a9b52ec15d78f36ae20f069e3f16d32f187b7245","arrival_at":"2026-11-12T20:17:36.435Z","receipt_id":"rc_01M78PH75TERMVJGEZCA1VJT6P","state_hash":"822f61ea2a3ba43961ce5e946359a603d9ebb0c4a77c4adf149a472ec1c48a0b","move_number":19,"clocks_after":{"1":19996,"2":22422}},"body_hash":"1480e81733d941c7b48b2ba3c029d86e54e7422712c94a410d4bdbd777c7a212","signature":"aPKuW4lfFLS4uWG8dxspyyr4LpmeumEnXk2e/JvJ0wBwMED1kVVLnocyRKZkpRc+N2n2d5g18PILWRyofq3ACw==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":20,"kind":"move","seat":1,"bot_id":"bot_01M4G1VYJ0E1SRCDE4HBQVV9WC","key_id":"sk_4707cd57","set_id":"set_01M78PGXD9F43RZ5DMT8ZS315J","match_id":"m_01M78PGXDBEEMVY2ABZMH1S35J","move_hash":"086897cf2e853eb2594d0ef0ee320d31e29ab2e4cbfd26cb9989e35a86988a1b","prev_hash":"1480e81733d941c7b48b2ba3c029d86e54e7422712c94a410d4bdbd777c7a212","arrival_at":"2026-11-12T20:17:38.429Z","receipt_id":"rc_01M78PH944FQ7A0B4NP2PCTXR9","state_hash":"9d4681a4bb5fb6bdf31d79689457f601321f560c7e42b1217468a406105fede4","move_number":20,"clocks_after":{"1":18002,"2":22422}},"body_hash":"c8b2941847fa13ced8dadafc52d547b26d628ffe451efcc2284ac413997c9941","signature":"w5EPX1fykz2m4j8AS0tWHPSUJArVWSOEGY2P37d45PinKDr5wERd5PB73f9EFhEMaL+3xxItNI+y5cysxEahBg==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":21,"kind":"move","seat":1,"bot_id":"bot_01M4G1VYJ0E1SRCDE4HBQVV9WC","key_id":"sk_4707cd57","set_id":"set_01M78PGXD9F43RZ5DMT8ZS315J","match_id":"m_01M78PGXDBEEMVY2ABZMH1S35J","move_hash":"03fbf412059c0d4c3ab4c6847880b37df5a8bcbdab68873766c0ceac5a65d7f2","prev_hash":"c8b2941847fa13ced8dadafc52d547b26d628ffe451efcc2284ac413997c9941","arrival_at":"2026-11-12T20:17:40.422Z","receipt_id":"rc_01M78PHB2HEGCRWJE61YQJCN6Q","state_hash":"7a2db1ec4b0100929a380abe800276e07aac946d28a25356f2ad4ddad796dd77","move_number":21,"clocks_after":{"1":16009,"2":22422}},"body_hash":"da652f9e6f4c525d91434b5ed588de8c4958176a9239ecf62979149dc9ae2580","signature":"YY7jBLsO6a+2jQfQERoFZcsixyykcQpyqIaoQ3smw1wM0ZyvVQKGDswyyyUOMREvX/ZO6jjuJi7wBD53FLveBQ==","anchor":{"status":"off"}},{"body":{"v":1,"env":null,"seq":22,"kind":"move","seat":1,"bot_id":"bot_01M4G1VYJ0E1SRCDE4HBQVV9WC","key_id":"sk_4707cd57","set_id":"set_01M78PGXD9F43RZ5DMT8ZS315J","match_id":"m_01M78PGXDBEEMVY2ABZMH1S35J","move_hash":"00b630f6096c098a250daf3e72eb3d6294d57d42aa7da7a7c57f406681fb719b","prev_hash":"da652f9e6f4c525d91434b5ed588de8c4958176a9239ecf62979149dc9ae2580","arrival_at":"2026-11-12T20:17:42.374Z","receipt_id":"rc_01M78PHCZEF88VY5JZZMAH5TX0","state_hash":"a4eca39c51e5c8b91f338e99e8a44ef498a2582bd3c6744447d7e62a877131b2","move_number":22,"clocks_after":{"1":14057,"2":22422}},"body_hash":"e1feef7afcfd8555513f36825b2dea1b73ef987d5c73fbbf769c8434d00dc103","signature":"n2z840Mxh7Nzox88q7dmSwDjjulabv1vGLUCbWf4J19Y85WTDJHsVNCGSUm6nCsbsDmIBl3/uAFh+AdiLevxAw==","anchor":{"status":"off"}}],"result":{"kind":"win","reason":"fewer_strokes","scores":{"1":27,"2":27},"winner":2},"finished_at":"2026-11-12T20:17:42.374Z"}]},"server_time":"2026-11-12T20:36:29.842Z"}