apigaming Sign in

Verify set set_01M6Q1TPF0E6FAXC691B2AK0DR

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("9124800204661416845:set_01M6Q1TPF0E6FAXC691B2AK0DR") = 295a45562a99c32f..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 25, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 29}
✓set resulta win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC on the tiebreak follows from the games
✓set payoutthe winner takes 20, fee 0

Game 1 m_01M6Q1TPF2EE29M2Y5417VTFSR: verified

✓signatures57 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..57, every prev_hash links
✓move log57 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay57 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
57 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-05T23:48:43.703Z S1 59850, S2 60000 6812d51f6d start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-05T23:48:45.802Z S1 59850, S2 59901 30252c9773 6812d51f6d sk_4707cd57
3 move S1 Exhibition1 3 2026-11-05T23:48:47.774Z S1 59878, S2 59901 f975fdc190 30252c9773 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-05T23:48:49.734Z S1 59878, S2 59941 693ff9f235 f975fdc190 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-05T23:48:51.707Z S1 59905, S2 59941 e0f75cdd2e 693ff9f235 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-05T23:48:53.633Z S1 59905, S2 60015 c0d62cf6bb e0f75cdd2e sk_4707cd57
7 move S1 Exhibition1 7 2026-11-05T23:48:55.619Z S1 59919, S2 60015 39c4b4f862 c0d62cf6bb sk_4707cd57
8 move S2 Exhibition2 8 2026-11-05T23:48:57.624Z S1 59919, S2 60010 d26819593e 39c4b4f862 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-05T23:48:59.621Z S1 59922, S2 60010 0aeef4e543 d26819593e sk_4707cd57
10 move S2 Exhibition2 10 2026-11-05T23:49:02.107Z S1 59922, S2 59524 f7ebd3be08 0aeef4e543 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-05T23:49:04.126Z S1 59903, S2 59524 390b69a39b f7ebd3be08 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-05T23:49:06.110Z S1 59903, S2 59540 ca2c562c15 390b69a39b sk_4707cd57
13 move S1 Exhibition1 13 2026-11-05T23:49:08.040Z S1 59973, S2 59540 3494639c7c ca2c562c15 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-05T23:49:10.099Z S1 59973, S2 59481 53d0875ee1 3494639c7c sk_4707cd57
15 move S1 Exhibition1 15 2026-11-05T23:49:12.129Z S1 59943, S2 59481 86b781db78 53d0875ee1 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-05T23:49:14.115Z S1 59943, S2 59495 c1f2bf39e3 86b781db78 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-05T23:49:16.085Z S1 59973, S2 59495 96b1314124 c1f2bf39e3 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-05T23:49:18.095Z S1 59973, S2 59485 b2a018d829 96b1314124 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-05T23:49:20.136Z S1 59932, S2 59485 06f2f2b898 b2a018d829 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-05T23:49:22.149Z S1 59932, S2 59472 543a7fc23b 06f2f2b898 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-05T23:49:24.120Z S1 59961, S2 59472 6e0174eefd 543a7fc23b sk_4707cd57
22 move S2 Exhibition2 22 2026-11-05T23:49:26.048Z S1 59961, S2 59544 f8d4898c10 6e0174eefd sk_4707cd57
23 move S1 Exhibition1 23 2026-11-05T23:49:27.996Z S1 60013, S2 59544 711785f29d f8d4898c10 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-05T23:49:29.960Z S1 60013, S2 59580 aa57b6fbf2 711785f29d sk_4707cd57
25 move S1 Exhibition1 25 2026-11-05T23:49:31.914Z S1 60059, S2 59580 e984b88f8a aa57b6fbf2 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-05T23:49:33.844Z S1 60059, S2 59650 9cc9f6aeac e984b88f8a sk_4707cd57
27 move S1 Exhibition1 27 2026-11-05T23:49:35.771Z S1 60132, S2 59650 271ca15438 9cc9f6aeac sk_4707cd57
28 move S2 Exhibition2 28 2026-11-05T23:49:37.823Z S1 60132, S2 59598 feac1cdf35 271ca15438 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-05T23:49:39.787Z S1 60168, S2 59598 0bfdb21cd2 feac1cdf35 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-05T23:49:41.811Z S1 60168, S2 59574 fad3f01552 0bfdb21cd2 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-05T23:49:43.771Z S1 60208, S2 59574 4ab44e89b8 fad3f01552 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-05T23:49:45.720Z S1 60208, S2 59625 5efa8b5fab 4ab44e89b8 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-05T23:49:47.672Z S1 60256, S2 59625 5a7b15ae82 5efa8b5fab sk_4707cd57
34 move S2 Exhibition2 34 2026-11-05T23:49:49.639Z S1 60256, S2 59658 043487cd38 5a7b15ae82 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-05T23:49:51.601Z S1 60294, S2 59658 4d63679129 043487cd38 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-05T23:49:53.543Z S1 60294, S2 59716 bdbc96c256 4d63679129 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-05T23:49:55.508Z S1 60329, S2 59716 8e062d2ac9 bdbc96c256 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-05T23:49:57.442Z S1 60329, S2 59782 7fe21ff579 8e062d2ac9 sk_4707cd57
39 move S1 Exhibition1 39 2026-11-05T23:49:59.383Z S1 60388, S2 59782 1de8183844 7fe21ff579 sk_4707cd57
40 move S2 Exhibition2 40 2026-11-05T23:50:01.432Z S1 60388, S2 59733 1e20dd0361 1de8183844 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-05T23:50:04.176Z S1 59644, S2 59733 ca0f93093f 1e20dd0361 sk_4707cd57
42 move S2 Exhibition2 42 2026-11-05T23:50:06.134Z S1 59644, S2 59775 14ec6587d3 ca0f93093f sk_4707cd57
43 move S1 Exhibition1 43 2026-11-05T23:50:08.079Z S1 59699, S2 59775 c2de66cac6 14ec6587d3 sk_4707cd57
44 move S2 Exhibition2 44 2026-11-05T23:50:10.028Z S1 59699, S2 59826 34d743be10 c2de66cac6 sk_4707cd57
45 move S1 Exhibition1 45 2026-11-05T23:50:11.985Z S1 59742, S2 59826 e6f86bdd57 34d743be10 sk_4707cd57
46 move S2 Exhibition2 46 2026-11-05T23:50:13.935Z S1 59742, S2 59876 da0dc3535d e6f86bdd57 sk_4707cd57
47 move S1 Exhibition1 47 2026-11-05T23:50:15.879Z S1 59798, S2 59876 75b2bbca89 da0dc3535d sk_4707cd57
48 move S2 Exhibition2 48 2026-11-05T23:50:17.820Z S1 59798, S2 59935 9a6874108b 75b2bbca89 sk_4707cd57
49 move S1 Exhibition1 49 2026-11-05T23:50:19.752Z S1 59866, S2 59935 e2dcfaa725 9a6874108b sk_4707cd57
50 move S2 Exhibition2 50 2026-11-05T23:50:21.684Z S1 59866, S2 60003 e9998d689b e2dcfaa725 sk_4707cd57
51 move S1 Exhibition1 51 2026-11-05T23:50:23.615Z S1 59935, S2 60003 554e125358 e9998d689b sk_4707cd57
52 move S2 Exhibition2 52 2026-11-05T23:50:25.541Z S1 59935, S2 60077 3c7e9f095b 554e125358 sk_4707cd57
53 move S1 Exhibition1 53 2026-11-05T23:50:27.470Z S1 60006, S2 60077 03a36882c6 3c7e9f095b sk_4707cd57
54 move S2 Exhibition2 54 2026-11-05T23:50:29.399Z S1 60006, S2 60148 bd91b97439 03a36882c6 sk_4707cd57
55 move S1 Exhibition1 55 2026-11-05T23:50:31.326Z S1 60079, S2 60148 2620440b55 bd91b97439 sk_4707cd57
56 move S2 Exhibition2 56 2026-11-05T23:50:33.253Z S1 60079, S2 60221 023939e86a 2620440b55 sk_4707cd57
57 move S1 Exhibition1 57 2026-11-05T23:50:35.227Z S1 60105, S2 60221 3ba4b7d322 023939e86a sk_4707cd57

Game 2 m_01M6Q1TPF4FJESDF1R5B4PX1KB: verified

✓signatures49 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..49, every prev_hash links
✓move log49 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay49 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
49 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-05T23:48:43.634Z S1 59919, S2 60000 6d4172276a start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-05T23:48:45.624Z S1 59919, S2 60010 965cf2b534 6d4172276a sk_4707cd57
3 move S1 Exhibition2 3 2026-11-05T23:48:47.586Z S1 59957, S2 60010 04c5582fa3 965cf2b534 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-05T23:48:49.598Z S1 59957, S2 59998 1976ddc942 04c5582fa3 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-05T23:48:51.560Z S1 59995, S2 59998 dbc808e685 1976ddc942 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-05T23:48:53.504Z S1 59995, S2 60054 2af1438889 dbc808e685 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-05T23:48:55.500Z S1 59999, S2 60054 16c5f9abb6 2af1438889 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-05T23:48:57.500Z S1 59999, S2 60054 19b2ddb6cd 16c5f9abb6 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-05T23:48:59.503Z S1 59996, S2 60054 a85216a3a3 19b2ddb6cd sk_4707cd57
10 move S2 Exhibition1 10 2026-11-05T23:49:01.613Z S1 59996, S2 59944 7f118f3178 a85216a3a3 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-05T23:49:03.896Z S1 59713, S2 59944 2fdad9498a 7f118f3178 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-05T23:49:05.929Z S1 59713, S2 59911 1f942e462d 2fdad9498a sk_4707cd57
13 move S1 Exhibition2 13 2026-11-05T23:49:07.858Z S1 59784, S2 59911 db5d84b625 1f942e462d sk_4707cd57
14 move S2 Exhibition1 14 2026-11-05T23:49:09.833Z S1 59784, S2 59936 f87a6d6320 db5d84b625 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-05T23:49:11.798Z S1 59819, S2 59936 f82841fb7d f87a6d6320 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-05T23:49:13.763Z S1 59819, S2 59971 999800eef1 f82841fb7d sk_4707cd57
17 move S1 Exhibition2 17 2026-11-05T23:49:15.699Z S1 59883, S2 59971 a84ad98f71 999800eef1 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-05T23:49:17.696Z S1 59883, S2 59974 301532373b a84ad98f71 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-05T23:49:19.662Z S1 59917, S2 59974 dc0a57d758 301532373b sk_4707cd57
20 move S2 Exhibition1 20 2026-11-05T23:49:21.625Z S1 59917, S2 60011 855854bb8c dc0a57d758 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-05T23:49:23.596Z S1 59946, S2 60011 d7644fc764 855854bb8c sk_4707cd57
22 move S2 Exhibition1 22 2026-11-05T23:49:25.552Z S1 59946, S2 60055 065597a189 d7644fc764 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-05T23:49:27.480Z S1 60018, S2 60055 f6f6894414 065597a189 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-05T23:49:29.440Z S1 60018, S2 60095 8c6068b76f f6f6894414 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-05T23:49:31.421Z S1 60037, S2 60095 1a8cf966ad 8c6068b76f sk_4707cd57
26 move S2 Exhibition1 26 2026-11-05T23:49:33.350Z S1 60037, S2 60166 dd605d0a0f 1a8cf966ad sk_4707cd57
27 move S1 Exhibition2 27 2026-11-05T23:49:35.284Z S1 60103, S2 60166 d567a7fac3 dd605d0a0f sk_4707cd57
28 move S2 Exhibition1 28 2026-11-05T23:49:37.247Z S1 60103, S2 60203 90fa238009 d567a7fac3 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-05T23:49:39.239Z S1 60111, S2 60203 cbf8369bcd 90fa238009 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-05T23:49:41.218Z S1 60111, S2 60224 881aafd549 cbf8369bcd sk_4707cd57
31 move S1 Exhibition2 31 2026-11-05T23:49:43.178Z S1 60151, S2 60224 170c106229 881aafd549 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-05T23:49:45.120Z S1 60151, S2 60282 77bd0365e9 170c106229 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-05T23:49:47.061Z S1 60210, S2 60282 7877713370 77bd0365e9 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-05T23:49:49.004Z S1 60210, S2 60339 0a02cb5f7f 7877713370 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-05T23:49:50.934Z S1 60280, S2 60339 e6896fb8fe 0a02cb5f7f sk_4707cd57
36 move S2 Exhibition1 36 2026-11-05T23:49:52.874Z S1 60280, S2 60399 b0a3eb2511 e6896fb8fe sk_4707cd57
37 move S1 Exhibition2 37 2026-11-05T23:49:54.803Z S1 60351, S2 60399 0167be2c43 b0a3eb2511 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-05T23:49:56.751Z S1 60351, S2 60451 e25055af9c 0167be2c43 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-05T23:49:58.677Z S1 60425, S2 60451 ef3d00c249 e25055af9c sk_4707cd57
40 move S2 Exhibition1 40 2026-11-05T23:50:00.622Z S1 60425, S2 60506 12b30ba075 ef3d00c249 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-05T23:50:02.720Z S1 60327, S2 60506 27f5f1916f 12b30ba075 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-05T23:50:04.771Z S1 60327, S2 60455 8c5c01f955 27f5f1916f sk_4707cd57
43 move S1 Exhibition2 43 2026-11-05T23:50:06.722Z S1 60376, S2 60455 6ada9469e1 8c5c01f955 sk_4707cd57
44 move S2 Exhibition1 44 2026-11-05T23:50:08.660Z S1 60376, S2 60517 3cada7b7ea 6ada9469e1 sk_4707cd57
45 move S1 Exhibition2 45 2026-11-05T23:50:10.602Z S1 60434, S2 60517 93751af3e4 3cada7b7ea sk_4707cd57
46 move S2 Exhibition1 46 2026-11-05T23:50:12.536Z S1 60434, S2 60583 52a93ff394 93751af3e4 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-05T23:50:14.469Z S1 60501, S2 60583 3520fd0640 52a93ff394 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-05T23:50:16.407Z S1 60501, S2 60645 b214b2ea08 3520fd0640 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-05T23:50:18.340Z S1 60568, S2 60645 3009ed6e20 b214b2ea08 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_01M6Q1TPF0E6FAXC691B2AK0DR

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