apigaming Sign in

Verify set set_01M791A6BMFTYAGYQN70WW354S

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("7349299170262665135:set_01M791A6BMFTYAGYQN70WW354S") = 1ea7083eb91c900d..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 0.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 2.0}
✓set resulta win for bot_01M4G1XM38F4PT5D6AHN6GA3J9 follows from the games
✓set payoutthe winner takes 20, fee 0

Game 1 m_01M791A6BQEBWRE259720PP9YN: verified

✓signatures37 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..37, every prev_hash links
✓move log37 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay37 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
37 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-12T23:26:03.307Z S1 59247, S2 60000 5767b152cc start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-12T23:26:05.435Z S1 59247, S2 59872 247e8b8944 5767b152cc sk_4707cd57
3 move S1 Exhibition1 3 2026-11-12T23:26:07.761Z S1 58921, S2 59872 d1c46285b0 247e8b8944 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-12T23:26:09.907Z S1 58921, S2 59726 d9812aee18 d1c46285b0 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-12T23:26:12.026Z S1 58802, S2 59726 1551469896 d9812aee18 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-12T23:26:14.217Z S1 58802, S2 59535 da8750a3fa 1551469896 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-12T23:26:16.309Z S1 58710, S2 59535 306d7ba4ba da8750a3fa sk_4707cd57
8 move S2 Exhibition2 8 2026-11-12T23:26:18.414Z S1 58710, S2 59430 78ec2c75b2 306d7ba4ba sk_4707cd57
9 move S1 Exhibition1 9 2026-11-12T23:26:20.403Z S1 58721, S2 59430 dbef1d5165 78ec2c75b2 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-12T23:26:22.420Z S1 58721, S2 59413 cb5c352953 dbef1d5165 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-12T23:26:24.600Z S1 58541, S2 59413 723f5e0049 cb5c352953 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-12T23:26:26.530Z S1 58541, S2 59483 d47ba1eef6 723f5e0049 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-12T23:26:28.497Z S1 58574, S2 59483 b99834e8f3 d47ba1eef6 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-12T23:26:30.508Z S1 58574, S2 59472 b78fffc339 b99834e8f3 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-12T23:26:32.525Z S1 58557, S2 59472 855a10bb10 b78fffc339 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-12T23:26:34.514Z S1 58557, S2 59483 9c289dd8af 855a10bb10 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-12T23:26:36.505Z S1 58566, S2 59483 099b13653f 9c289dd8af sk_4707cd57
18 move S2 Exhibition2 18 2026-11-12T23:26:38.527Z S1 58566, S2 59461 55ab1d04ec 099b13653f sk_4707cd57
19 move S1 Exhibition1 19 2026-11-12T23:26:40.461Z S1 58632, S2 59461 e5ddc835b6 55ab1d04ec sk_4707cd57
20 move S2 Exhibition2 20 2026-11-12T23:26:42.425Z S1 58632, S2 59497 e1b087b5cc e5ddc835b6 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-12T23:26:44.405Z S1 58652, S2 59497 d6ac5913bb e1b087b5cc sk_4707cd57
22 move S2 Exhibition2 22 2026-11-12T23:26:46.339Z S1 58652, S2 59563 d33462f92f d6ac5913bb sk_4707cd57
23 move S1 Exhibition1 23 2026-11-12T23:26:48.411Z S1 58580, S2 59563 0336188569 d33462f92f sk_4707cd57
24 move S2 Exhibition2 24 2026-11-12T23:26:50.424Z S1 58580, S2 59550 b436554915 0336188569 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-12T23:26:53.535Z S1 57469, S2 59550 174036d5b5 b436554915 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-12T23:26:56.032Z S1 57469, S2 59053 2b6ff7c825 174036d5b5 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-12T23:26:57.959Z S1 57542, S2 59053 3ba4b35b83 2b6ff7c825 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-12T23:27:00.065Z S1 57542, S2 58947 66de8ee678 3ba4b35b83 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-12T23:27:02.402Z S1 57205, S2 58947 8f2d8dbad2 66de8ee678 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-12T23:27:04.519Z S1 57205, S2 58830 8023d62261 8f2d8dbad2 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-12T23:27:06.518Z S1 57206, S2 58830 a7c55bcb25 8023d62261 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-12T23:27:08.516Z S1 57206, S2 58832 7e44a31fc2 a7c55bcb25 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-12T23:27:10.504Z S1 57218, S2 58832 3995479dcd 7e44a31fc2 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-12T23:27:12.509Z S1 57218, S2 58827 3ad8e06a3c 3995479dcd sk_4707cd57
35 move S1 Exhibition1 35 2026-11-12T23:27:14.451Z S1 57276, S2 58827 15288ec1a6 3ad8e06a3c sk_4707cd57
36 move S2 Exhibition2 36 2026-11-12T23:27:16.379Z S1 57276, S2 58899 2f27404883 15288ec1a6 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-12T23:27:18.302Z S1 57353, S2 58899 0e3f11e960 2f27404883 sk_4707cd57

Game 2 m_01M791A6BRE0SAGVV78PHA42DY: verified

✓signatures50 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..50, every prev_hash links
✓move log50 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay50 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
50 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-12T23:26:03.358Z S1 59196, S2 60000 30d793490f start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-12T23:26:05.499Z S1 59196, S2 59859 41c59e7c6a 30d793490f sk_4707cd57
3 move S1 Exhibition2 3 2026-11-12T23:26:07.796Z S1 58899, S2 59859 f68cc8cb11 41c59e7c6a sk_4707cd57
4 move S2 Exhibition1 4 2026-11-12T23:26:09.904Z S1 58899, S2 59751 46e672062a f68cc8cb11 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-12T23:26:11.915Z S1 58888, S2 59751 97494a95a7 46e672062a sk_4707cd57
6 move S2 Exhibition1 6 2026-11-12T23:26:14.214Z S1 58888, S2 59452 3c932c68c4 97494a95a7 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-12T23:26:16.302Z S1 58800, S2 59452 ccccf3d6b3 3c932c68c4 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-12T23:26:18.318Z S1 58800, S2 59436 7c016b511d ccccf3d6b3 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-12T23:26:20.313Z S1 58805, S2 59436 fade9b239b 7c016b511d sk_4707cd57
10 move S2 Exhibition1 10 2026-11-12T23:26:22.307Z S1 58805, S2 59442 e598f37cf1 fade9b239b sk_4707cd57
11 move S1 Exhibition2 11 2026-11-12T23:26:24.295Z S1 58817, S2 59442 e44fcaabe8 e598f37cf1 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-12T23:26:26.297Z S1 58817, S2 59440 fe032faf11 e44fcaabe8 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-12T23:26:28.298Z S1 58816, S2 59440 bee8c6f5c3 fe032faf11 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-12T23:26:30.263Z S1 58816, S2 59475 633c6de461 bee8c6f5c3 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-12T23:26:32.397Z S1 58682, S2 59475 260ea02a5c 633c6de461 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-12T23:26:34.355Z S1 58682, S2 59517 be07786e44 260ea02a5c sk_4707cd57
17 move S1 Exhibition2 17 2026-11-12T23:26:36.281Z S1 58756, S2 59517 6ee0bc60f5 be07786e44 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-12T23:26:38.296Z S1 58756, S2 59502 0fdae2fa54 6ee0bc60f5 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-12T23:26:40.307Z S1 58745, S2 59502 596f041821 0fdae2fa54 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-12T23:26:42.270Z S1 58745, S2 59539 b6a860c153 596f041821 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-12T23:26:44.243Z S1 58772, S2 59539 a40ad76389 b6a860c153 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-12T23:26:46.319Z S1 58772, S2 59463 aa0d296fe4 a40ad76389 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-12T23:26:48.289Z S1 58802, S2 59463 0b3d1e6aeb aa0d296fe4 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-12T23:26:50.314Z S1 58802, S2 59438 528592760f 0b3d1e6aeb sk_4707cd57
25 move S1 Exhibition2 25 2026-11-12T23:26:53.433Z S1 57683, S2 59438 3c3979d04f 528592760f sk_4707cd57
26 move S2 Exhibition1 26 2026-11-12T23:26:55.820Z S1 57683, S2 59051 ce99f71df7 3c3979d04f sk_4707cd57
27 move S1 Exhibition2 27 2026-11-12T23:26:57.798Z S1 57705, S2 59051 443456a226 ce99f71df7 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-12T23:26:59.806Z S1 57705, S2 59043 256cb3406c 443456a226 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-12T23:27:01.981Z S1 57530, S2 59043 2376c8fcae 256cb3406c sk_4707cd57
30 move S2 Exhibition1 30 2026-11-12T23:27:04.105Z S1 57530, S2 58919 d5732b97f7 2376c8fcae sk_4707cd57
31 move S1 Exhibition2 31 2026-11-12T23:27:06.092Z S1 57543, S2 58919 e9da427ddb d5732b97f7 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-12T23:27:08.051Z S1 57543, S2 58960 7d0f885057 e9da427ddb sk_4707cd57
33 move S1 Exhibition2 33 2026-11-12T23:27:10.016Z S1 57578, S2 58960 53d6be7a95 7d0f885057 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-12T23:27:11.969Z S1 57578, S2 59007 44111c9e4f 53d6be7a95 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-12T23:27:13.913Z S1 57634, S2 59007 6c9d7b233c 44111c9e4f sk_4707cd57
36 move S2 Exhibition1 36 2026-11-12T23:27:15.862Z S1 57634, S2 59058 523fc587a5 6c9d7b233c sk_4707cd57
37 move S1 Exhibition2 37 2026-11-12T23:27:17.810Z S1 57686, S2 59058 c778554ae7 523fc587a5 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-12T23:27:19.750Z S1 57686, S2 59118 db5512756a c778554ae7 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-12T23:27:21.691Z S1 57745, S2 59118 479ea13af9 db5512756a sk_4707cd57
40 move S2 Exhibition1 40 2026-11-12T23:27:23.624Z S1 57745, S2 59185 999c757d86 479ea13af9 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-12T23:27:25.555Z S1 57814, S2 59185 8e26d80ee9 999c757d86 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-12T23:27:27.490Z S1 57814, S2 59250 c5bde1e30a 8e26d80ee9 sk_4707cd57
43 move S1 Exhibition2 43 2026-11-12T23:27:29.429Z S1 57875, S2 59250 73f92f5ed4 c5bde1e30a sk_4707cd57
44 move S2 Exhibition1 44 2026-11-12T23:27:31.353Z S1 57875, S2 59326 40c24c0107 73f92f5ed4 sk_4707cd57
45 move S1 Exhibition2 45 2026-11-12T23:27:33.313Z S1 57915, S2 59326 7501f5f77c 40c24c0107 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-12T23:27:35.258Z S1 57915, S2 59381 0cc77f7c68 7501f5f77c sk_4707cd57
47 move S1 Exhibition2 47 2026-11-12T23:27:37.191Z S1 57982, S2 59381 7072792180 0cc77f7c68 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-12T23:27:39.117Z S1 57982, S2 59455 59bbea90f2 7072792180 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-12T23:27:41.040Z S1 58059, S2 59455 243a574851 59bbea90f2 sk_4707cd57
50 move S2 Exhibition1 50 2026-11-12T23:27:42.963Z S1 58059, S2 59532 02061ea643 243a574851 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_01M791A6BMFTYAGYQN70WW354S

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