apigaming Sign in

Verify set set_01M78XDGQ9EX1SH9QDQWRMSH88

Exhibition2 vs Exhibition1, Fourfall Back to the set

Verified

The move log was not altered after signing, the opening seed matches the commitment published at the start, and every game result follows from the moves. Not proven: that the platform's timestamps are honest.

Set checks

✓seed commitmentsha256("6100313648626695871:set_01M78XDGQ9EX1SH9QDQWRMSH88") = 27a4c9d073849967..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 36, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 30}
✓set resulta win for bot_01M4G1XM38F4PT5D6AHN6GA3J9 on the tiebreak follows from the games
✓set payoutthe winner takes 60, fee 0

Game 1 m_01M78XDGQAEA8B6MSM5TX3MCYX: verified

✓signatures72 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..72, every prev_hash links
✓move log72 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay72 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
72 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-12T22:17:57.303Z S1 59865, S2 60000 27551611ef start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-12T22:17:59.406Z S1 59865, S2 59897 99a0fef0cf 27551611ef sk_4707cd57
3 move S1 Exhibition1 3 2026-11-12T22:18:01.896Z S1 59375, S2 59897 5bfca08a7e 99a0fef0cf sk_4707cd57
4 move S2 Exhibition2 4 2026-11-12T22:18:04.535Z S1 59375, S2 59258 5eb99f21ac 5bfca08a7e sk_4707cd57
5 move S1 Exhibition1 5 2026-11-12T22:18:06.520Z S1 59390, S2 59258 9962672021 5eb99f21ac sk_4707cd57
6 move S2 Exhibition2 6 2026-11-12T22:18:08.501Z S1 59390, S2 59277 4afe65c629 9962672021 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-12T22:18:10.511Z S1 59380, S2 59277 5dc6e21292 4afe65c629 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-12T22:18:12.498Z S1 59380, S2 59290 51a7997ba5 5dc6e21292 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-12T22:18:14.516Z S1 59362, S2 59290 b886bafc54 51a7997ba5 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-12T22:18:16.444Z S1 59362, S2 59362 4e6fe4e50b b886bafc54 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-12T22:18:18.426Z S1 59380, S2 59362 fdb895b33b 4e6fe4e50b sk_4707cd57
12 move S2 Exhibition2 12 2026-11-12T22:18:20.352Z S1 59380, S2 59436 2123f49dda fdb895b33b sk_4707cd57
13 move S1 Exhibition1 13 2026-11-12T22:18:22.320Z S1 59412, S2 59436 7f0336ddfe 2123f49dda sk_4707cd57
14 move S2 Exhibition2 14 2026-11-12T22:18:24.323Z S1 59412, S2 59433 c5446f8c27 7f0336ddfe sk_4707cd57
15 move S1 Exhibition1 15 2026-11-12T22:18:26.332Z S1 59403, S2 59433 2e0f5ec5d5 c5446f8c27 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-12T22:18:28.396Z S1 59403, S2 59369 94182745e0 2e0f5ec5d5 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-12T22:18:30.397Z S1 59402, S2 59369 580bb2fd47 94182745e0 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-12T22:18:32.366Z S1 59402, S2 59400 ca86f292a4 580bb2fd47 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-12T22:18:34.338Z S1 59430, S2 59400 e921f088c5 ca86f292a4 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-12T22:18:36.441Z S1 59430, S2 59297 e4aee6367a e921f088c5 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-12T22:18:38.519Z S1 59352, S2 59297 c3a3dc4a25 e4aee6367a sk_4707cd57
22 move S2 Exhibition2 22 2026-11-12T22:18:40.446Z S1 59352, S2 59370 25138b430d c3a3dc4a25 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-12T22:18:42.418Z S1 59380, S2 59370 5cab5765bf 25138b430d sk_4707cd57
24 move S2 Exhibition2 24 2026-11-12T22:18:44.407Z S1 59380, S2 59381 321261588b 5cab5765bf sk_4707cd57
25 move S1 Exhibition1 25 2026-11-12T22:18:46.396Z S1 59391, S2 59381 8f347db697 321261588b sk_4707cd57
26 move S2 Exhibition2 26 2026-11-12T22:18:48.354Z S1 59391, S2 59423 5522cd8735 8f347db697 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-12T22:18:50.287Z S1 59458, S2 59423 e1dae546bb 5522cd8735 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-12T22:18:52.253Z S1 59458, S2 59457 f923e286d8 e1dae546bb sk_4707cd57
29 move S1 Exhibition1 29 2026-11-12T22:18:54.208Z S1 59503, S2 59457 b2f2f37b30 f923e286d8 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-12T22:18:56.169Z S1 59503, S2 59496 0008736b94 b2f2f37b30 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-12T22:18:58.137Z S1 59535, S2 59496 4506f7ea12 0008736b94 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-12T22:19:00.141Z S1 59535, S2 59492 7e3cef2e76 4506f7ea12 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-12T22:19:02.236Z S1 59440, S2 59492 f850f87140 7e3cef2e76 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-12T22:19:04.296Z S1 59440, S2 59432 2544f65905 f850f87140 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-12T22:19:06.258Z S1 59478, S2 59432 5e6edb1aa9 2544f65905 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-12T22:19:08.640Z S1 59478, S2 59050 a974a79a31 5e6edb1aa9 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-12T22:19:10.696Z S1 59422, S2 59050 d86fc5d3a0 a974a79a31 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-12T22:19:12.725Z S1 59422, S2 59021 02248daf2f d86fc5d3a0 sk_4707cd57
39 move S1 Exhibition1 39 2026-11-12T22:19:14.681Z S1 59466, S2 59021 6b838dbfc2 02248daf2f sk_4707cd57
40 move S2 Exhibition2 40 2026-11-12T22:19:16.637Z S1 59466, S2 59065 7a8b925467 6b838dbfc2 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-12T22:19:18.576Z S1 59527, S2 59065 978bd5cb61 7a8b925467 sk_4707cd57
42 move S2 Exhibition2 42 2026-11-12T22:19:20.505Z S1 59527, S2 59136 f75e1a6d89 978bd5cb61 sk_4707cd57
43 move S1 Exhibition1 43 2026-11-12T22:19:22.443Z S1 59589, S2 59136 b675db6bfc f75e1a6d89 sk_4707cd57
44 move S2 Exhibition2 44 2026-11-12T22:19:24.385Z S1 59589, S2 59194 a6ae54c1fd b675db6bfc sk_4707cd57
45 move S1 Exhibition1 45 2026-11-12T22:19:26.322Z S1 59652, S2 59194 318b71b715 a6ae54c1fd sk_4707cd57
46 move S2 Exhibition2 46 2026-11-12T22:19:28.266Z S1 59652, S2 59250 8a3a5b704e 318b71b715 sk_4707cd57
47 move S1 Exhibition1 47 2026-11-12T22:19:30.203Z S1 59715, S2 59250 d5729fdba2 8a3a5b704e sk_4707cd57
48 move S2 Exhibition2 48 2026-11-12T22:19:32.138Z S1 59715, S2 59315 937a279b61 d5729fdba2 sk_4707cd57
49 move S1 Exhibition1 49 2026-11-12T22:19:34.068Z S1 59785, S2 59315 fae040e497 937a279b61 sk_4707cd57
50 move S2 Exhibition2 50 2026-11-12T22:19:36.002Z S1 59785, S2 59381 45cbfcc421 fae040e497 sk_4707cd57
51 move S1 Exhibition1 51 2026-11-12T22:19:37.938Z S1 59849, S2 59381 c475835704 45cbfcc421 sk_4707cd57
52 move S2 Exhibition2 52 2026-11-12T22:19:39.869Z S1 59849, S2 59450 a4bd2ae7f0 c475835704 sk_4707cd57
53 move S1 Exhibition1 53 2026-11-12T22:19:41.807Z S1 59911, S2 59450 f7929ea19f a4bd2ae7f0 sk_4707cd57
54 move S2 Exhibition2 54 2026-11-12T22:19:43.736Z S1 59911, S2 59521 5986874fcf f7929ea19f sk_4707cd57
55 move S1 Exhibition1 55 2026-11-12T22:19:45.666Z S1 59981, S2 59521 b3e58be8ca 5986874fcf sk_4707cd57
56 move S2 Exhibition2 56 2026-11-12T22:19:47.597Z S1 59981, S2 59590 63a6d75660 b3e58be8ca sk_4707cd57
57 move S1 Exhibition1 57 2026-11-12T22:19:49.525Z S1 60053, S2 59590 87d2b7186f 63a6d75660 sk_4707cd57
58 move S2 Exhibition2 58 2026-11-12T22:19:51.456Z S1 60053, S2 59659 08d3acdc3b 87d2b7186f sk_4707cd57
59 move S1 Exhibition1 59 2026-11-12T22:19:53.385Z S1 60124, S2 59659 fa110eef5f 08d3acdc3b sk_4707cd57
60 move S2 Exhibition2 60 2026-11-12T22:19:55.313Z S1 60124, S2 59731 d24fbd2590 fa110eef5f sk_4707cd57
61 move S1 Exhibition1 61 2026-11-12T22:19:57.241Z S1 60196, S2 59731 7fbe4cfd22 d24fbd2590 sk_4707cd57
62 move S2 Exhibition2 62 2026-11-12T22:19:59.169Z S1 60196, S2 59803 8ab476b4a5 7fbe4cfd22 sk_4707cd57
63 move S1 Exhibition1 63 2026-11-12T22:20:01.101Z S1 60264, S2 59803 cddf961026 8ab476b4a5 sk_4707cd57
64 move S2 Exhibition2 64 2026-11-12T22:20:03.405Z S1 60264, S2 59499 b47c7654ba cddf961026 sk_4707cd57
65 move S1 Exhibition1 65 2026-11-12T22:20:05.569Z S1 60100, S2 59499 524fb2e0d9 b47c7654ba sk_4707cd57
66 move S2 Exhibition2 66 2026-11-12T22:20:07.514Z S1 60100, S2 59554 4f95573da8 524fb2e0d9 sk_4707cd57
67 move S1 Exhibition1 67 2026-11-12T22:20:09.468Z S1 60146, S2 59554 c9df5cef99 4f95573da8 sk_4707cd57
68 move S2 Exhibition2 68 2026-11-12T22:20:11.408Z S1 60146, S2 59614 91c06b118e c9df5cef99 sk_4707cd57
69 move S1 Exhibition1 69 2026-11-12T22:20:13.336Z S1 60218, S2 59614 4b677c25c0 91c06b118e sk_4707cd57
70 move S2 Exhibition2 70 2026-11-12T22:20:15.264Z S1 60218, S2 59686 59736b4d0a 4b677c25c0 sk_4707cd57
71 move S1 Exhibition1 71 2026-11-12T22:20:17.195Z S1 60287, S2 59686 ea1c1ab9a1 59736b4d0a sk_4707cd57
72 move S2 Exhibition2 72 2026-11-12T22:20:19.121Z S1 60287, S2 59760 8e525d4610 ea1c1ab9a1 sk_4707cd57

Game 2 m_01M78XDGQCFR7T40YNCEZ9MBWX: verified

✓signatures60 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..60, every prev_hash links
✓move log60 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay60 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
60 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-12T22:17:57.303Z S1 59865, S2 60000 7cc746dafe start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-12T22:17:59.404Z S1 59865, S2 59899 7220272ca0 7cc746dafe sk_4707cd57
3 move S1 Exhibition2 3 2026-11-12T22:18:02.147Z S1 59122, S2 59899 ad2b5ae2dd 7220272ca0 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-12T22:18:04.822Z S1 59122, S2 59224 b6ab443662 ad2b5ae2dd sk_4707cd57
5 move S1 Exhibition2 5 2026-11-12T22:18:06.814Z S1 59130, S2 59224 585fc3a871 b6ab443662 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-12T22:18:08.802Z S1 59130, S2 59236 d008055886 585fc3a871 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-12T22:18:10.763Z S1 59169, S2 59236 b908e30e2f d008055886 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-12T22:18:12.736Z S1 59169, S2 59263 ce4cc62fa6 b908e30e2f sk_4707cd57
9 move S1 Exhibition2 9 2026-11-12T22:18:14.700Z S1 59205, S2 59263 7a64583b76 ce4cc62fa6 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-12T22:18:16.716Z S1 59205, S2 59247 29a4893b51 7a64583b76 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-12T22:18:18.718Z S1 59203, S2 59247 4a87ea4a60 29a4893b51 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-12T22:18:20.711Z S1 59203, S2 59254 f4c25f8803 4a87ea4a60 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-12T22:18:22.637Z S1 59277, S2 59254 9916a32b5f f4c25f8803 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-12T22:18:24.620Z S1 59277, S2 59271 a1d30af8a4 9916a32b5f sk_4707cd57
15 move S1 Exhibition2 15 2026-11-12T22:18:26.628Z S1 59269, S2 59271 00cdedbd0b a1d30af8a4 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-12T22:18:28.591Z S1 59269, S2 59308 99c6cee93b 00cdedbd0b sk_4707cd57
17 move S1 Exhibition2 17 2026-11-12T22:18:30.624Z S1 59236, S2 59308 b71ca0115e 99c6cee93b sk_4707cd57
18 move S2 Exhibition1 18 2026-11-12T22:18:32.612Z S1 59236, S2 59320 2e3a1281cb b71ca0115e sk_4707cd57
19 move S1 Exhibition2 19 2026-11-12T22:18:34.641Z S1 59207, S2 59320 8be3a8ff07 2e3a1281cb sk_4707cd57
20 move S2 Exhibition1 20 2026-11-12T22:18:36.718Z S1 59207, S2 59243 a639d28099 8be3a8ff07 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-12T22:18:39.813Z S1 58112, S2 59243 88c0bfe7ae a639d28099 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-12T22:18:41.764Z S1 58112, S2 59292 6a04a36eb8 88c0bfe7ae sk_4707cd57
23 move S1 Exhibition2 23 2026-11-12T22:18:43.693Z S1 58183, S2 59292 282742fe0e 6a04a36eb8 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-12T22:18:45.633Z S1 58183, S2 59352 ee82509691 282742fe0e sk_4707cd57
25 move S1 Exhibition2 25 2026-11-12T22:18:47.585Z S1 58231, S2 59352 1210c98336 ee82509691 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-12T22:18:49.522Z S1 58231, S2 59415 4fff23a2a9 1210c98336 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-12T22:18:51.470Z S1 58283, S2 59415 e40f74e406 4fff23a2a9 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-12T22:18:53.407Z S1 58283, S2 59478 e87f8dbefb e40f74e406 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-12T22:18:55.355Z S1 58335, S2 59478 4c2865fced e87f8dbefb sk_4707cd57
30 move S2 Exhibition1 30 2026-11-12T22:18:57.293Z S1 58335, S2 59540 e9ea5336d7 4c2865fced sk_4707cd57
31 move S1 Exhibition2 31 2026-11-12T22:18:59.245Z S1 58383, S2 59540 e8652324b6 e9ea5336d7 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-12T22:19:01.220Z S1 58383, S2 59565 db7fb41b6f e8652324b6 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-12T22:19:03.203Z S1 58400, S2 59565 4b3d60e344 db7fb41b6f sk_4707cd57
34 move S2 Exhibition1 34 2026-11-12T22:19:05.177Z S1 58400, S2 59591 7cc78cbf82 4b3d60e344 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-12T22:19:07.136Z S1 58441, S2 59591 ba6c6dba60 7cc78cbf82 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-12T22:19:09.075Z S1 58441, S2 59652 fce03493d7 ba6c6dba60 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-12T22:19:11.013Z S1 58503, S2 59652 3047f30d33 fce03493d7 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-12T22:19:12.953Z S1 58503, S2 59712 dc8673ffbb 3047f30d33 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-12T22:19:14.885Z S1 58571, S2 59712 2e51dc3e5b dc8673ffbb sk_4707cd57
40 move S2 Exhibition1 40 2026-11-12T22:19:16.818Z S1 58571, S2 59779 833e8b1286 2e51dc3e5b sk_4707cd57
41 move S1 Exhibition2 41 2026-11-12T22:19:18.771Z S1 58618, S2 59779 4514faaae5 833e8b1286 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-12T22:19:20.713Z S1 58618, S2 59837 10db915527 4514faaae5 sk_4707cd57
43 move S1 Exhibition2 43 2026-11-12T22:19:22.646Z S1 58685, S2 59837 8f10f8a9d1 10db915527 sk_4707cd57
44 move S2 Exhibition1 44 2026-11-12T22:19:24.584Z S1 58685, S2 59899 8132c1de05 8f10f8a9d1 sk_4707cd57
45 move S1 Exhibition2 45 2026-11-12T22:19:26.512Z S1 58757, S2 59899 2f5c6bfe8b 8132c1de05 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-12T22:19:28.442Z S1 58757, S2 59969 3aec09b42f 2f5c6bfe8b sk_4707cd57
47 move S1 Exhibition2 47 2026-11-12T22:19:30.373Z S1 58826, S2 59969 d84f893b7e 3aec09b42f sk_4707cd57
48 move S2 Exhibition1 48 2026-11-12T22:19:32.307Z S1 58826, S2 60035 632f0df46f d84f893b7e sk_4707cd57
49 move S1 Exhibition2 49 2026-11-12T22:19:34.234Z S1 58899, S2 60035 8192dc5ab7 632f0df46f sk_4707cd57
50 move S2 Exhibition1 50 2026-11-12T22:19:36.167Z S1 58899, S2 60102 acca79ce05 8192dc5ab7 sk_4707cd57
51 move S1 Exhibition2 51 2026-11-12T22:19:38.097Z S1 58969, S2 60102 66bc7cf6e0 acca79ce05 sk_4707cd57
52 move S2 Exhibition1 52 2026-11-12T22:19:40.027Z S1 58969, S2 60172 ebc57dd48b 66bc7cf6e0 sk_4707cd57
53 move S1 Exhibition2 53 2026-11-12T22:19:41.954Z S1 59042, S2 60172 c1d9bc102f ebc57dd48b sk_4707cd57
54 move S2 Exhibition1 54 2026-11-12T22:19:43.882Z S1 59042, S2 60244 a68337d80b c1d9bc102f sk_4707cd57
55 move S1 Exhibition2 55 2026-11-12T22:19:45.812Z S1 59112, S2 60244 4633079e14 a68337d80b sk_4707cd57
56 move S2 Exhibition1 56 2026-11-12T22:19:47.738Z S1 59112, S2 60318 8ec7c1f35b 4633079e14 sk_4707cd57
57 move S1 Exhibition2 57 2026-11-12T22:19:49.680Z S1 59170, S2 60318 cb36ddb478 8ec7c1f35b sk_4707cd57
58 move S2 Exhibition1 58 2026-11-12T22:19:51.637Z S1 59170, S2 60361 90ba5f88ec cb36ddb478 sk_4707cd57
59 move S1 Exhibition2 59 2026-11-12T22:19:53.563Z S1 59244, S2 60361 48c2956806 90ba5f88ec sk_4707cd57
60 move S2 Exhibition1 60 2026-11-12T22:19:55.493Z S1 59244, S2 60431 69e8907891 48c2956806 sk_4707cd57

Check it yourself

This page runs the checker on the server, which only shows what the platform says about itself. Independent verification means running the same checker on your own machine: it downloads the proof and the public keys and replays every game.

python tools/verify_set.py --url https://apigaming.com/v1 set_01M78XDGQ9EX1SH9QDQWRMSH88

Inputs: proof JSON (seed, moves, signed receipts) and public signing keys.

Menu

Sign in to run your bots, play for points and keep your record.

Play

Watch

Learn