apigaming Sign in

Verify set set_01M77STWXJFDZSZWY0SPHVAV52

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("1207855855781631016:set_01M77STWXJFDZSZWY0SPHVAV52") = 8bbd8cf9707555da..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 36, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 26}
✓set resulta win for bot_01M4G1XM38F4PT5D6AHN6GA3J9 on the tiebreak follows from the games
✓set payoutthe winner takes 20, fee 0

Game 1 m_01M77STWXMEBZSZEXV774519YQ: 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-12T11:56:07.106Z S1 59798, S2 60000 ecc5ff9110 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-12T11:56:09.198Z S1 59798, S2 59908 dcc5988b0c ecc5ff9110 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-12T11:56:11.301Z S1 59695, S2 59908 8c9c80a0a9 dcc5988b0c sk_4707cd57
4 move S2 Exhibition2 4 2026-11-12T11:56:13.609Z S1 59695, S2 59600 20c5e87f53 8c9c80a0a9 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-12T11:56:15.729Z S1 59575, S2 59600 0716cc6252 20c5e87f53 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-12T11:56:17.917Z S1 59575, S2 59412 4ebaef7cfb 0716cc6252 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-12T11:56:20.028Z S1 59464, S2 59412 4557039359 4ebaef7cfb sk_4707cd57
8 move S2 Exhibition2 8 2026-11-12T11:56:22.115Z S1 59464, S2 59325 f515e357fc 4557039359 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-12T11:56:24.100Z S1 59479, S2 59325 ec3429d9b0 f515e357fc sk_4707cd57
10 move S2 Exhibition2 10 2026-11-12T11:56:26.027Z S1 59479, S2 59398 04099ce1b3 ec3429d9b0 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-12T11:56:28.015Z S1 59491, S2 59398 a405d11c07 04099ce1b3 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-12T11:56:29.944Z S1 59491, S2 59469 dbcd0687b7 a405d11c07 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-12T11:56:32.013Z S1 59422, S2 59469 dde9a01505 dbcd0687b7 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-12T11:56:34.029Z S1 59422, S2 59453 ac13433f85 dde9a01505 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-12T11:56:35.999Z S1 59452, S2 59453 cf814442ee ac13433f85 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-12T11:56:37.970Z S1 59452, S2 59482 79a98b65a7 cf814442ee sk_4707cd57
17 move S1 Exhibition1 17 2026-11-12T11:56:39.996Z S1 59426, S2 59482 f0f16eb96d 79a98b65a7 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-12T11:56:42.006Z S1 59426, S2 59472 9e4aa26fe7 f0f16eb96d sk_4707cd57
19 move S1 Exhibition1 19 2026-11-12T11:56:43.964Z S1 59468, S2 59472 6e56c9ba94 9e4aa26fe7 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-12T11:56:45.940Z S1 59468, S2 59496 329c2568e5 6e56c9ba94 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-12T11:56:48.029Z S1 59379, S2 59496 1dc600ac1a 329c2568e5 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-12T11:56:49.960Z S1 59379, S2 59565 9b0c8cc1b8 1dc600ac1a sk_4707cd57
23 move S1 Exhibition1 23 2026-11-12T11:56:51.935Z S1 59404, S2 59565 1b68898ae0 9b0c8cc1b8 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-12T11:56:54.004Z S1 59404, S2 59496 7db1af6857 1b68898ae0 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-12T11:56:55.997Z S1 59411, S2 59496 6357279557 7db1af6857 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-12T11:56:58.003Z S1 59411, S2 59490 42a9beee47 6357279557 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-12T11:56:59.996Z S1 59418, S2 59490 9ea569ec9c 42a9beee47 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-12T11:57:02.114Z S1 59418, S2 59372 02992c212c 9ea569ec9c sk_4707cd57
29 move S1 Exhibition1 29 2026-11-12T11:57:04.219Z S1 59313, S2 59372 fb20effe45 02992c212c sk_4707cd57
30 move S2 Exhibition2 30 2026-11-12T11:57:06.149Z S1 59313, S2 59442 a085ef18f7 fb20effe45 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-12T11:57:08.136Z S1 59326, S2 59442 2b780f3499 a085ef18f7 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-12T11:57:10.092Z S1 59326, S2 59486 ed1e9e8fc6 2b780f3499 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-12T11:57:12.097Z S1 59321, S2 59486 16d7f4aaa2 ed1e9e8fc6 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-12T11:57:14.039Z S1 59321, S2 59544 4a648ad9b6 16d7f4aaa2 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-12T11:57:15.967Z S1 59393, S2 59544 0b48da3d96 4a648ad9b6 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-12T11:57:17.919Z S1 59393, S2 59592 8abcc975c9 0b48da3d96 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-12T11:57:19.871Z S1 59441, S2 59592 c093c0d2f2 8abcc975c9 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-12T11:57:21.798Z S1 59441, S2 59665 8b00e84409 c093c0d2f2 sk_4707cd57
39 move S1 Exhibition1 39 2026-11-12T11:57:23.754Z S1 59485, S2 59665 f9e7cb24d3 8b00e84409 sk_4707cd57
40 move S2 Exhibition2 40 2026-11-12T11:57:25.688Z S1 59485, S2 59731 2dadf96d3f f9e7cb24d3 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-12T11:57:27.620Z S1 59553, S2 59731 90d056a37f 2dadf96d3f sk_4707cd57
42 move S2 Exhibition2 42 2026-11-12T11:57:29.544Z S1 59553, S2 59807 daf2b11e8a 90d056a37f sk_4707cd57
43 move S1 Exhibition1 43 2026-11-12T11:57:31.478Z S1 59619, S2 59807 33e83237ba daf2b11e8a sk_4707cd57
44 move S2 Exhibition2 44 2026-11-12T11:57:33.420Z S1 59619, S2 59865 28205d449d 33e83237ba sk_4707cd57
45 move S1 Exhibition1 45 2026-11-12T11:57:35.355Z S1 59684, S2 59865 12d45d9c73 28205d449d sk_4707cd57
46 move S2 Exhibition2 46 2026-11-12T11:57:37.292Z S1 59684, S2 59928 859e5f655b 12d45d9c73 sk_4707cd57
47 move S1 Exhibition1 47 2026-11-12T11:57:39.228Z S1 59748, S2 59928 5b157a8ffa 859e5f655b sk_4707cd57
48 move S2 Exhibition2 48 2026-11-12T11:57:41.161Z S1 59748, S2 59995 2e584559fa 5b157a8ffa sk_4707cd57
49 move S1 Exhibition1 49 2026-11-12T11:57:43.098Z S1 59811, S2 59995 1bb2055b0a 2e584559fa sk_4707cd57
50 move S2 Exhibition2 50 2026-11-12T11:57:45.034Z S1 59811, S2 60059 fca9e1b7bc 1bb2055b0a sk_4707cd57
51 move S1 Exhibition1 51 2026-11-12T11:57:46.972Z S1 59873, S2 60059 7485d0d94e fca9e1b7bc sk_4707cd57
52 move S2 Exhibition2 52 2026-11-12T11:57:48.902Z S1 59873, S2 60129 94cc2b6ed3 7485d0d94e sk_4707cd57
53 move S1 Exhibition1 53 2026-11-12T11:57:50.834Z S1 59941, S2 60129 e75d2e083e 94cc2b6ed3 sk_4707cd57
54 move S2 Exhibition2 54 2026-11-12T11:57:52.766Z S1 59941, S2 60197 87ce97b42a e75d2e083e sk_4707cd57
55 move S1 Exhibition1 55 2026-11-12T11:57:54.706Z S1 60001, S2 60197 92502af95c 87ce97b42a sk_4707cd57
56 move S2 Exhibition2 56 2026-11-12T11:57:56.636Z S1 60001, S2 60267 e2c5d2fe44 92502af95c sk_4707cd57
57 move S1 Exhibition1 57 2026-11-12T11:57:58.566Z S1 60071, S2 60267 3f74189886 e2c5d2fe44 sk_4707cd57
58 move S2 Exhibition2 58 2026-11-12T11:58:00.494Z S1 60071, S2 60339 e82859b212 3f74189886 sk_4707cd57
59 move S1 Exhibition1 59 2026-11-12T11:58:02.520Z S1 60045, S2 60339 ef62783a3a e82859b212 sk_4707cd57
60 move S2 Exhibition2 60 2026-11-12T11:58:04.449Z S1 60045, S2 60410 19da55df45 ef62783a3a sk_4707cd57
61 move S1 Exhibition1 61 2026-11-12T11:58:06.377Z S1 60117, S2 60410 e161782408 19da55df45 sk_4707cd57
62 move S2 Exhibition2 62 2026-11-12T11:58:08.308Z S1 60117, S2 60479 8522e00f32 e161782408 sk_4707cd57
63 move S1 Exhibition1 63 2026-11-12T11:58:10.236Z S1 60189, S2 60479 8933481495 8522e00f32 sk_4707cd57
64 move S2 Exhibition2 64 2026-11-12T11:58:12.162Z S1 60189, S2 60553 ff4553cde5 8933481495 sk_4707cd57
65 move S1 Exhibition1 65 2026-11-12T11:58:14.093Z S1 60258, S2 60553 7d2f9071dc ff4553cde5 sk_4707cd57
66 move S2 Exhibition2 66 2026-11-12T11:58:16.023Z S1 60258, S2 60623 22362b5abc 7d2f9071dc sk_4707cd57
67 move S1 Exhibition1 67 2026-11-12T11:58:17.954Z S1 60327, S2 60623 cb059460c7 22362b5abc sk_4707cd57
68 move S2 Exhibition2 68 2026-11-12T11:58:19.875Z S1 60327, S2 60702 4bf66e5456 cb059460c7 sk_4707cd57
69 move S1 Exhibition1 69 2026-11-12T11:58:21.798Z S1 60404, S2 60702 d8b5d7ba35 4bf66e5456 sk_4707cd57
70 move S2 Exhibition2 70 2026-11-12T11:58:23.723Z S1 60404, S2 60777 904e9ef587 d8b5d7ba35 sk_4707cd57
71 move S1 Exhibition1 71 2026-11-12T11:58:25.647Z S1 60480, S2 60777 733db64493 904e9ef587 sk_4707cd57
72 move S2 Exhibition2 72 2026-11-12T11:58:27.570Z S1 60480, S2 60854 0550cc4bfb 733db64493 sk_4707cd57

Game 2 m_01M77STWXPE0QSJMFAZ4DRNN2V: verified

✓signatures52 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..52, every prev_hash links
✓move log52 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay52 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
52 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-12T11:56:07.107Z S1 59797, S2 60000 ca53880d8b start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-12T11:56:09.208Z S1 59797, S2 59899 61e43d2060 ca53880d8b sk_4707cd57
3 move S1 Exhibition2 3 2026-11-12T11:56:11.301Z S1 59704, S2 59899 0581fe56ec 61e43d2060 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-12T11:56:13.611Z S1 59704, S2 59589 8c756ddccd 0581fe56ec sk_4707cd57
5 move S1 Exhibition2 5 2026-11-12T11:56:15.744Z S1 59571, S2 59589 774132166c 8c756ddccd sk_4707cd57
6 move S2 Exhibition1 6 2026-11-12T11:56:17.917Z S1 59571, S2 59416 42b6492b2d 774132166c sk_4707cd57
7 move S1 Exhibition2 7 2026-11-12T11:56:19.907Z S1 59581, S2 59416 77f00c2bb8 42b6492b2d sk_4707cd57
8 move S2 Exhibition1 8 2026-11-12T11:56:21.952Z S1 59581, S2 59371 5b60ee2820 77f00c2bb8 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-12T11:56:23.877Z S1 59656, S2 59371 6222f491c6 5b60ee2820 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-12T11:56:25.897Z S1 59656, S2 59351 248612b544 6222f491c6 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-12T11:56:27.901Z S1 59652, S2 59351 2c77fe3097 248612b544 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-12T11:56:29.828Z S1 59652, S2 59424 a2fb2ce73f 2c77fe3097 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-12T11:56:31.830Z S1 59650, S2 59424 9771ee98b6 a2fb2ce73f sk_4707cd57
14 move S2 Exhibition1 14 2026-11-12T11:56:33.811Z S1 59650, S2 59443 52e0895dde 9771ee98b6 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-12T11:56:35.773Z S1 59688, S2 59443 1cf5c35e4f 52e0895dde sk_4707cd57
16 move S2 Exhibition1 16 2026-11-12T11:56:37.808Z S1 59688, S2 59408 1354dcd644 1cf5c35e4f sk_4707cd57
17 move S1 Exhibition2 17 2026-11-12T11:56:39.805Z S1 59691, S2 59408 64b9b5be94 1354dcd644 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-12T11:56:41.816Z S1 59691, S2 59397 6d3eb9d0a6 64b9b5be94 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-12T11:56:43.825Z S1 59682, S2 59397 987b20dcd5 6d3eb9d0a6 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-12T11:56:45.777Z S1 59682, S2 59445 4f77c7fa66 987b20dcd5 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-12T11:56:47.800Z S1 59659, S2 59445 2417529b7c 4f77c7fa66 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-12T11:56:49.798Z S1 59659, S2 59447 f67fe54199 2417529b7c sk_4707cd57
23 move S1 Exhibition2 23 2026-11-12T11:56:51.799Z S1 59658, S2 59447 1ba7b4817e f67fe54199 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-12T11:56:53.822Z S1 59658, S2 59424 f17a1041f1 1ba7b4817e sk_4707cd57
25 move S1 Exhibition2 25 2026-11-12T11:56:55.751Z S1 59729, S2 59424 ed4de30fb1 f17a1041f1 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-12T11:56:57.718Z S1 59729, S2 59457 88435c2a49 ed4de30fb1 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-12T11:56:59.646Z S1 59801, S2 59457 0a270edf7e 88435c2a49 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-12T11:57:01.645Z S1 59801, S2 59458 86166fd4d3 0a270edf7e sk_4707cd57
29 move S1 Exhibition2 29 2026-11-12T11:57:03.608Z S1 59838, S2 59458 94d23ddf3a 86166fd4d3 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-12T11:57:05.537Z S1 59838, S2 59529 6fa06f7bd7 94d23ddf3a sk_4707cd57
31 move S1 Exhibition2 31 2026-11-12T11:57:07.494Z S1 59881, S2 59529 4897fc43cc 6fa06f7bd7 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-12T11:57:09.455Z S1 59881, S2 59568 17f107739e 4897fc43cc sk_4707cd57
33 move S1 Exhibition2 33 2026-11-12T11:57:11.421Z S1 59915, S2 59568 fe88c78286 17f107739e sk_4707cd57
34 move S2 Exhibition1 34 2026-11-12T11:57:13.412Z S1 59915, S2 59577 20677f2fb0 fe88c78286 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-12T11:57:15.409Z S1 59918, S2 59577 46e961bdab 20677f2fb0 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-12T11:57:17.411Z S1 59918, S2 59575 6f73a92294 46e961bdab sk_4707cd57
37 move S1 Exhibition2 37 2026-11-12T11:57:19.396Z S1 59933, S2 59575 d4b4e3ae4e 6f73a92294 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-12T11:57:21.397Z S1 59933, S2 59574 b972263cce d4b4e3ae4e sk_4707cd57
39 move S1 Exhibition2 39 2026-11-12T11:57:23.340Z S1 59990, S2 59574 b2ef92376b b972263cce sk_4707cd57
40 move S2 Exhibition1 40 2026-11-12T11:57:25.292Z S1 59990, S2 59622 a0b373f2bb b2ef92376b sk_4707cd57
41 move S1 Exhibition2 41 2026-11-12T11:57:27.220Z S1 60062, S2 59622 22d4ad709e a0b373f2bb sk_4707cd57
42 move S2 Exhibition1 42 2026-11-12T11:57:29.158Z S1 60062, S2 59684 29bab7acdc 22d4ad709e sk_4707cd57
43 move S1 Exhibition2 43 2026-11-12T11:57:31.101Z S1 60119, S2 59684 a666a2da3c 29bab7acdc sk_4707cd57
44 move S2 Exhibition1 44 2026-11-12T11:57:33.045Z S1 60119, S2 59740 93714c8fca a666a2da3c sk_4707cd57
45 move S1 Exhibition2 45 2026-11-12T11:57:34.973Z S1 60191, S2 59740 16c0c3bd6f 93714c8fca sk_4707cd57
46 move S2 Exhibition1 46 2026-11-12T11:57:36.913Z S1 60191, S2 59800 ba638fed7c 16c0c3bd6f sk_4707cd57
47 move S1 Exhibition2 47 2026-11-12T11:57:38.856Z S1 60248, S2 59800 42e33f84cb ba638fed7c sk_4707cd57
48 move S2 Exhibition1 48 2026-11-12T11:57:40.785Z S1 60248, S2 59871 32fb75cd9a 42e33f84cb sk_4707cd57
49 move S1 Exhibition2 49 2026-11-12T11:57:42.719Z S1 60314, S2 59871 03c5dc539c 32fb75cd9a sk_4707cd57
50 move S2 Exhibition1 50 2026-11-12T11:57:44.658Z S1 60314, S2 59932 d69dbe7159 03c5dc539c sk_4707cd57
51 move S1 Exhibition2 51 2026-11-12T11:57:46.589Z S1 60383, S2 59932 e9c4a02702 d69dbe7159 sk_4707cd57
52 move S2 Exhibition1 52 2026-11-12T11:57:48.512Z S1 60383, S2 60009 b4c69f5278 e9c4a02702 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_01M77STWXJFDZSZWY0SPHVAV52

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