apigaming Sign in

Verify set set_01M79NCQ65FJ09YYP2YEHD9C02

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

Game 1 m_01M79NCQ67FH597TTDBD8Y299Z: 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-13T05:16:57.016Z S1 59828, S2 60000 272983ccca start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-13T05:16:59.298Z S1 59828, S2 59718 80d03f42de 272983ccca sk_4707cd57
3 move S1 Exhibition1 3 2026-11-13T05:17:02.267Z S1 58859, S2 59718 a98235adbb 80d03f42de sk_4707cd57
4 move S2 Exhibition2 4 2026-11-13T05:17:04.437Z S1 58859, S2 59548 04fb1874e5 a98235adbb sk_4707cd57
5 move S1 Exhibition1 5 2026-11-13T05:17:06.506Z S1 58790, S2 59548 79836c929a 04fb1874e5 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-13T05:17:08.530Z S1 58790, S2 59524 371e9a3abe 79836c929a sk_4707cd57
7 move S1 Exhibition1 7 2026-11-13T05:17:10.503Z S1 58817, S2 59524 76d0845a90 371e9a3abe sk_4707cd57
8 move S2 Exhibition2 8 2026-11-13T05:17:12.496Z S1 58817, S2 59531 767cf11969 76d0845a90 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-13T05:17:14.507Z S1 58806, S2 59531 d1d36c6897 767cf11969 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-13T05:17:16.510Z S1 58806, S2 59528 2dffd98cef d1d36c6897 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-13T05:17:18.504Z S1 58812, S2 59528 563ad72acb 2dffd98cef sk_4707cd57
12 move S2 Exhibition2 12 2026-11-13T05:17:20.503Z S1 58812, S2 59529 84a2ee6dd7 563ad72acb sk_4707cd57
13 move S1 Exhibition1 13 2026-11-13T05:17:22.495Z S1 58820, S2 59529 789e0e661c 84a2ee6dd7 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-13T05:17:24.509Z S1 58820, S2 59515 0a9b218a84 789e0e661c sk_4707cd57
15 move S1 Exhibition1 15 2026-11-13T05:17:26.497Z S1 58832, S2 59515 47e3e92849 0a9b218a84 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-13T05:17:28.457Z S1 58832, S2 59555 8c3705ab3f 47e3e92849 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-13T05:17:30.505Z S1 58784, S2 59555 a41fbbbc26 8c3705ab3f sk_4707cd57
18 move S2 Exhibition2 18 2026-11-13T05:17:32.517Z S1 58784, S2 59543 32b5f07d47 a41fbbbc26 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-13T05:17:34.517Z S1 58784, S2 59543 65d24fac3d 32b5f07d47 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-13T05:17:36.480Z S1 58784, S2 59580 1d59a5012a 65d24fac3d sk_4707cd57
21 move S1 Exhibition1 21 2026-11-13T05:17:38.509Z S1 58755, S2 59580 ddc0cc3e97 1d59a5012a sk_4707cd57
22 move S2 Exhibition2 22 2026-11-13T05:17:40.506Z S1 58755, S2 59583 1630515e09 ddc0cc3e97 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-13T05:17:42.459Z S1 58802, S2 59583 0bae426aa5 1630515e09 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-13T05:17:44.384Z S1 58802, S2 59658 c1d480e696 0bae426aa5 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-13T05:17:46.324Z S1 58862, S2 59658 51964785a7 c1d480e696 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-13T05:17:48.253Z S1 58862, S2 59729 d9f4292d5c 51964785a7 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-13T05:17:50.190Z S1 58925, S2 59729 16b7cfadc9 d9f4292d5c sk_4707cd57
28 move S2 Exhibition2 28 2026-11-13T05:17:52.119Z S1 58925, S2 59800 b993b39734 16b7cfadc9 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-13T05:17:54.074Z S1 58970, S2 59800 ac163a8ea6 b993b39734 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-13T05:17:56.027Z S1 58970, S2 59847 972daab20d ac163a8ea6 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-13T05:17:58.071Z S1 58926, S2 59847 d403686bdc 972daab20d sk_4707cd57
32 move S2 Exhibition2 32 2026-11-13T05:18:00.199Z S1 58926, S2 59719 3c9522e33a d403686bdc sk_4707cd57
33 move S1 Exhibition1 33 2026-11-13T05:18:02.840Z S1 58285, S2 59719 5f2539a8e3 3c9522e33a sk_4707cd57
34 move S2 Exhibition2 34 2026-11-13T05:18:04.862Z S1 58285, S2 59697 ab6267e77e 5f2539a8e3 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-13T05:18:06.814Z S1 58333, S2 59697 2b05aa6c1f ab6267e77e sk_4707cd57
36 move S2 Exhibition2 36 2026-11-13T05:18:08.803Z S1 58333, S2 59708 ee51378890 2b05aa6c1f sk_4707cd57
37 move S1 Exhibition1 37 2026-11-13T05:18:10.765Z S1 58371, S2 59708 694827d5c0 ee51378890 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-13T05:18:12.706Z S1 58371, S2 59767 ed061cd88c 694827d5c0 sk_4707cd57
39 move S1 Exhibition1 39 2026-11-13T05:18:14.644Z S1 58433, S2 59767 85b9929403 ed061cd88c sk_4707cd57
40 move S2 Exhibition2 40 2026-11-13T05:18:16.578Z S1 58433, S2 59833 7120825142 85b9929403 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-13T05:18:18.501Z S1 58510, S2 59833 1307fd99a8 7120825142 sk_4707cd57
42 move S2 Exhibition2 42 2026-11-13T05:18:20.439Z S1 58510, S2 59895 51aeafd3d2 1307fd99a8 sk_4707cd57
43 move S1 Exhibition1 43 2026-11-13T05:18:22.379Z S1 58570, S2 59895 c40b1ee2da 51aeafd3d2 sk_4707cd57
44 move S2 Exhibition2 44 2026-11-13T05:18:24.319Z S1 58570, S2 59955 f62757d5ba c40b1ee2da sk_4707cd57
45 move S1 Exhibition1 45 2026-11-13T05:18:26.250Z S1 58639, S2 59955 57b5d33daa f62757d5ba sk_4707cd57
46 move S2 Exhibition2 46 2026-11-13T05:18:28.184Z S1 58639, S2 60021 9afa731213 57b5d33daa sk_4707cd57
47 move S1 Exhibition1 47 2026-11-13T05:18:30.117Z S1 58706, S2 60021 c0afdaf65f 9afa731213 sk_4707cd57
48 move S2 Exhibition2 48 2026-11-13T05:18:32.054Z S1 58706, S2 60084 75821e696e c0afdaf65f sk_4707cd57
49 move S1 Exhibition1 49 2026-11-13T05:18:33.983Z S1 58777, S2 60084 6027c0df8e 75821e696e sk_4707cd57
50 move S2 Exhibition2 50 2026-11-13T05:18:35.918Z S1 58777, S2 60149 32e97789a6 6027c0df8e sk_4707cd57
51 move S1 Exhibition1 51 2026-11-13T05:18:37.847Z S1 58848, S2 60149 2f85d0387d 32e97789a6 sk_4707cd57
52 move S2 Exhibition2 52 2026-11-13T05:18:39.771Z S1 58848, S2 60225 ce6760657c 2f85d0387d sk_4707cd57
53 move S1 Exhibition1 53 2026-11-13T05:18:41.703Z S1 58916, S2 60225 73ed93a60e ce6760657c sk_4707cd57
54 move S2 Exhibition2 54 2026-11-13T05:18:43.632Z S1 58916, S2 60296 c7c891169e 73ed93a60e sk_4707cd57
55 move S1 Exhibition1 55 2026-11-13T05:18:45.557Z S1 58991, S2 60296 39175873de c7c891169e sk_4707cd57
56 move S2 Exhibition2 56 2026-11-13T05:18:47.483Z S1 58991, S2 60370 d91573a642 39175873de sk_4707cd57
57 move S1 Exhibition1 57 2026-11-13T05:18:49.409Z S1 59065, S2 60370 4f323839c4 d91573a642 sk_4707cd57

Game 2 m_01M79NCQ68E8AVTFMB3C7QVTPX: verified

✓signatures63 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..63, every prev_hash links
✓move log63 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay63 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
63 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-13T05:16:57.024Z S1 59820, S2 60000 d20068e1da start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-13T05:16:59.225Z S1 59820, S2 59799 a7f4dc66c3 d20068e1da sk_4707cd57
3 move S1 Exhibition2 3 2026-11-13T05:17:02.122Z S1 58923, S2 59799 8d905c8bdc a7f4dc66c3 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-13T05:17:04.232Z S1 58923, S2 59689 888e08cfc1 8d905c8bdc sk_4707cd57
5 move S1 Exhibition2 5 2026-11-13T05:17:06.207Z S1 58948, S2 59689 657e8963e5 888e08cfc1 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-13T05:17:08.198Z S1 58948, S2 59698 962ae40a33 657e8963e5 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-13T05:17:10.229Z S1 58917, S2 59698 42a46e7fcf 962ae40a33 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-13T05:17:12.192Z S1 58917, S2 59735 1335437b7b 42a46e7fcf sk_4707cd57
9 move S1 Exhibition2 9 2026-11-13T05:17:14.224Z S1 58885, S2 59735 ba5eb5e352 1335437b7b sk_4707cd57
10 move S2 Exhibition1 10 2026-11-13T05:17:16.317Z S1 58885, S2 59642 9fd9bcf9f0 ba5eb5e352 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-13T05:17:18.310Z S1 58892, S2 59642 8704b54c28 9fd9bcf9f0 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-13T05:17:20.317Z S1 58892, S2 59635 09ae762ce3 8704b54c28 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-13T05:17:22.323Z S1 58886, S2 59635 5c11140fa8 09ae762ce3 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-13T05:17:24.252Z S1 58886, S2 59706 99ea170d65 5c11140fa8 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-13T05:17:26.240Z S1 58898, S2 59706 28d598ef0e 99ea170d65 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-13T05:17:28.297Z S1 58898, S2 59649 c1c6f2984b 28d598ef0e sk_4707cd57
17 move S1 Exhibition2 17 2026-11-13T05:17:30.256Z S1 58939, S2 59649 60cbad30da c1c6f2984b sk_4707cd57
18 move S2 Exhibition1 18 2026-11-13T05:17:32.222Z S1 58939, S2 59683 03e4acfc9d 60cbad30da sk_4707cd57
19 move S1 Exhibition2 19 2026-11-13T05:17:34.151Z S1 59010, S2 59683 0b04fdc0d5 03e4acfc9d sk_4707cd57
20 move S2 Exhibition1 20 2026-11-13T05:17:36.103Z S1 59010, S2 59731 332729d288 0b04fdc0d5 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-13T05:17:38.121Z S1 58992, S2 59731 6666d2ef66 332729d288 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-13T05:17:40.055Z S1 58992, S2 59797 0faafea88c 6666d2ef66 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-13T05:17:42.020Z S1 59027, S2 59797 eeb17f0f4a 0faafea88c sk_4707cd57
24 move S2 Exhibition1 24 2026-11-13T05:17:43.950Z S1 59027, S2 59867 d092b21635 eeb17f0f4a sk_4707cd57
25 move S1 Exhibition2 25 2026-11-13T05:17:45.909Z S1 59068, S2 59867 adfe0284b3 d092b21635 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-13T05:17:47.873Z S1 59068, S2 59903 a9dacc9206 adfe0284b3 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-13T05:17:49.914Z S1 59027, S2 59903 ed1ad8e3ae a9dacc9206 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-13T05:17:51.877Z S1 59027, S2 59940 ced0a7b517 ed1ad8e3ae sk_4707cd57
29 move S1 Exhibition2 29 2026-11-13T05:17:53.835Z S1 59069, S2 59940 869656f319 ced0a7b517 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-13T05:17:55.762Z S1 59069, S2 60013 99bbdb7953 869656f319 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-13T05:17:57.765Z S1 59066, S2 60013 b846bacbbd 99bbdb7953 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-13T05:17:59.785Z S1 59066, S2 59993 5f450c0baa b846bacbbd sk_4707cd57
33 move S1 Exhibition2 33 2026-11-13T05:18:02.366Z S1 58485, S2 59993 20d4c40e36 5f450c0baa sk_4707cd57
34 move S2 Exhibition1 34 2026-11-13T05:18:04.568Z S1 58485, S2 59791 258d3ace92 20d4c40e36 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-13T05:18:06.512Z S1 58541, S2 59791 13e9a3c64f 258d3ace92 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-13T05:18:08.477Z S1 58541, S2 59826 b92d90cebb 13e9a3c64f sk_4707cd57
37 move S1 Exhibition2 37 2026-11-13T05:18:10.441Z S1 58577, S2 59826 7d64672c01 b92d90cebb sk_4707cd57
38 move S2 Exhibition1 38 2026-11-13T05:18:12.395Z S1 58577, S2 59872 227d8fa07f 7d64672c01 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-13T05:18:14.342Z S1 58630, S2 59872 29117d81af 227d8fa07f sk_4707cd57
40 move S2 Exhibition1 40 2026-11-13T05:18:16.288Z S1 58630, S2 59926 69920402b7 29117d81af sk_4707cd57
41 move S1 Exhibition2 41 2026-11-13T05:18:18.224Z S1 58694, S2 59926 bf7290080d 69920402b7 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-13T05:18:20.165Z S1 58694, S2 59985 943aa55c42 bf7290080d sk_4707cd57
43 move S1 Exhibition2 43 2026-11-13T05:18:22.092Z S1 58767, S2 59985 3b08c4fe25 943aa55c42 sk_4707cd57
44 move S2 Exhibition1 44 2026-11-13T05:18:24.035Z S1 58767, S2 60042 d297c57fb2 3b08c4fe25 sk_4707cd57
45 move S1 Exhibition2 45 2026-11-13T05:18:25.971Z S1 58831, S2 60042 d1ee5036e4 d297c57fb2 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-13T05:18:27.916Z S1 58831, S2 60097 d9e54f068f d1ee5036e4 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-13T05:18:29.853Z S1 58894, S2 60097 56d67da6de d9e54f068f sk_4707cd57
48 move S2 Exhibition1 48 2026-11-13T05:18:31.787Z S1 58894, S2 60163 9b1937ceaa 56d67da6de sk_4707cd57
49 move S1 Exhibition2 49 2026-11-13T05:18:33.716Z S1 58965, S2 60163 2bf2f6a0e4 9b1937ceaa sk_4707cd57
50 move S2 Exhibition1 50 2026-11-13T05:18:35.654Z S1 58965, S2 60225 2c37205dad 2bf2f6a0e4 sk_4707cd57
51 move S1 Exhibition2 51 2026-11-13T05:18:37.593Z S1 59026, S2 60225 50d731ae05 2c37205dad sk_4707cd57
52 move S2 Exhibition1 52 2026-11-13T05:18:39.532Z S1 59026, S2 60286 5b8626dc39 50d731ae05 sk_4707cd57
53 move S1 Exhibition2 53 2026-11-13T05:18:41.483Z S1 59075, S2 60286 b5dcd78f06 5b8626dc39 sk_4707cd57
54 move S2 Exhibition1 54 2026-11-13T05:18:43.417Z S1 59075, S2 60352 33ec83ecdd b5dcd78f06 sk_4707cd57
55 move S1 Exhibition2 55 2026-11-13T05:18:45.350Z S1 59142, S2 60352 7d02697eab 33ec83ecdd sk_4707cd57
56 move S2 Exhibition1 56 2026-11-13T05:18:47.278Z S1 59142, S2 60424 a28b7586fb 7d02697eab sk_4707cd57
57 move S1 Exhibition2 57 2026-11-13T05:18:49.207Z S1 59213, S2 60424 fa2db389d6 a28b7586fb sk_4707cd57
58 move S2 Exhibition1 58 2026-11-13T05:18:51.135Z S1 59213, S2 60496 3b840373ed fa2db389d6 sk_4707cd57
59 move S1 Exhibition2 59 2026-11-13T05:18:53.060Z S1 59288, S2 60496 252edd40ad 3b840373ed sk_4707cd57
60 move S2 Exhibition1 60 2026-11-13T05:18:54.986Z S1 59288, S2 60570 ad89f830f5 252edd40ad sk_4707cd57
61 move S1 Exhibition2 61 2026-11-13T05:18:56.909Z S1 59365, S2 60570 f7f0532523 ad89f830f5 sk_4707cd57
62 move S2 Exhibition1 62 2026-11-13T05:18:58.839Z S1 59365, S2 60640 5d9b13702c f7f0532523 sk_4707cd57
63 move S1 Exhibition2 63 2026-11-13T05:19:00.768Z S1 59436, S2 60640 123573dcfe 5d9b13702c 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_01M79NCQ65FJ09YYP2YEHD9C02

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