apigaming Sign in

Verify set set_01M6EW32H9EYVTZXYKJPH3H0RP

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

Game 1 m_01M6EW32HBES2S6TH3G6T5BZFR: verified

✓signatures16 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..16, every prev_hash links
✓move log16 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay16 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
16 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-02T19:34:31.325Z S1 59827, S2 60000 e21f09f874 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-02T19:34:33.607Z S1 59827, S2 59718 14b345e531 e21f09f874 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-02T19:34:35.723Z S1 59711, S2 59718 69f2e68e01 14b345e531 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-02T19:34:37.807Z S1 59711, S2 59634 d9ff15dbb2 69f2e68e01 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-02T19:34:39.913Z S1 59605, S2 59634 33096f8cdd d9ff15dbb2 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-02T19:34:42.125Z S1 59605, S2 59422 909a407007 33096f8cdd sk_4707cd57
7 move S1 Exhibition1 7 2026-11-02T19:34:44.061Z S1 59669, S2 59422 fc47d204d3 909a407007 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-02T19:34:46.022Z S1 59669, S2 59461 b9f02a9158 fc47d204d3 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-02T19:34:47.996Z S1 59695, S2 59461 47d265c787 b9f02a9158 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-02T19:34:49.997Z S1 59695, S2 59460 ed3affb591 47d265c787 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-02T19:34:51.996Z S1 59696, S2 59460 ae8a4d0c96 ed3affb591 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-02T19:34:53.945Z S1 59696, S2 59511 0b61e6fa42 ae8a4d0c96 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-02T19:34:55.875Z S1 59766, S2 59511 287de253eb 0b61e6fa42 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-02T19:34:57.823Z S1 59766, S2 59563 5a81968f1d 287de253eb sk_4707cd57
15 move S1 Exhibition1 15 2026-11-02T19:34:59.755Z S1 59834, S2 59563 95ece1b53b 5a81968f1d sk_4707cd57
16 move S2 Exhibition2 16 2026-11-02T19:35:01.914Z S1 59834, S2 59404 24488825ca 95ece1b53b sk_4707cd57

Game 2 m_01M6EW32HGF54VFPW8EMTNCNNJ: 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 Exhibition2 1 2026-11-02T19:34:31.331Z S1 59821, S2 60000 c2e2c54d5a start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-02T19:34:33.535Z S1 59821, S2 59796 048bd49997 c2e2c54d5a sk_4707cd57
3 move S1 Exhibition2 3 2026-11-02T19:34:35.715Z S1 59641, S2 59796 bd84d033a8 048bd49997 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-02T19:34:37.803Z S1 59641, S2 59708 22e0b18a9b bd84d033a8 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-02T19:34:39.807Z S1 59637, S2 59708 1a1d6400a8 22e0b18a9b sk_4707cd57
6 move S2 Exhibition1 6 2026-11-02T19:34:41.840Z S1 59637, S2 59675 1a44d3ad29 1a1d6400a8 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-02T19:34:43.907Z S1 59570, S2 59675 7ecf2ce45b 1a44d3ad29 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-02T19:34:45.839Z S1 59570, S2 59743 5191aa14f1 7ecf2ce45b sk_4707cd57
9 move S1 Exhibition2 9 2026-11-02T19:34:47.766Z S1 59643, S2 59743 5cec0c87e5 5191aa14f1 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-02T19:34:49.734Z S1 59643, S2 59775 ccf4e3a6b5 5cec0c87e5 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-02T19:34:51.707Z S1 59670, S2 59775 dfb12cc1c5 ccf4e3a6b5 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-02T19:34:53.728Z S1 59670, S2 59754 6d70c40402 dfb12cc1c5 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-02T19:34:55.729Z S1 59669, S2 59754 3436dd686d 6d70c40402 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-02T19:34:57.702Z S1 59669, S2 59781 0dc6c9eecc 3436dd686d sk_4707cd57
15 move S1 Exhibition2 15 2026-11-02T19:34:59.632Z S1 59739, S2 59781 cf1052c443 0dc6c9eecc sk_4707cd57
16 move S2 Exhibition1 16 2026-11-02T19:35:02.118Z S1 59739, S2 59295 72c6db0688 cf1052c443 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-02T19:35:04.305Z S1 59552, S2 59295 bbf5b667d4 72c6db0688 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-02T19:35:06.299Z S1 59552, S2 59301 8fefbc13f9 bbf5b667d4 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-02T19:35:08.298Z S1 59553, S2 59301 490d6bb2ac 8fefbc13f9 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-02T19:35:10.223Z S1 59553, S2 59376 ca6b36e6aa 490d6bb2ac sk_4707cd57
21 move S1 Exhibition2 21 2026-11-02T19:35:12.204Z S1 59572, S2 59376 202d3ab0fb ca6b36e6aa sk_4707cd57
22 move S2 Exhibition1 22 2026-11-02T19:35:14.222Z S1 59572, S2 59358 58df745155 202d3ab0fb sk_4707cd57
23 move S1 Exhibition2 23 2026-11-02T19:35:16.210Z S1 59584, S2 59358 55d8d58cfe 58df745155 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-02T19:35:18.227Z S1 59584, S2 59341 b5760708a3 55d8d58cfe sk_4707cd57
25 move S1 Exhibition2 25 2026-11-02T19:35:20.197Z S1 59614, S2 59341 399206ee74 b5760708a3 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-02T19:35:22.217Z S1 59614, S2 59321 59594b2bcb 399206ee74 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-02T19:35:24.176Z S1 59655, S2 59321 5c847e7411 59594b2bcb sk_4707cd57
28 move S2 Exhibition1 28 2026-11-02T19:35:26.132Z S1 59655, S2 59365 e42b56bbf5 5c847e7411 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-02T19:35:28.068Z S1 59719, S2 59365 c838a348fb e42b56bbf5 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-02T19:35:30.027Z S1 59719, S2 59406 bedc51affc c838a348fb sk_4707cd57
31 move S1 Exhibition2 31 2026-11-02T19:35:31.990Z S1 59756, S2 59406 ff56798d84 bedc51affc sk_4707cd57
32 move S2 Exhibition1 32 2026-11-02T19:35:33.947Z S1 59756, S2 59449 376b1a5a22 ff56798d84 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-02T19:35:35.899Z S1 59804, S2 59449 1113e1b6c7 376b1a5a22 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-02T19:35:37.851Z S1 59804, S2 59497 1ce5833fcb 1113e1b6c7 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-02T19:35:39.791Z S1 59864, S2 59497 7d19a162fe 1ce5833fcb sk_4707cd57
36 move S2 Exhibition1 36 2026-11-02T19:35:41.737Z S1 59864, S2 59551 bdb0d89ae6 7d19a162fe sk_4707cd57
37 move S1 Exhibition2 37 2026-11-02T19:35:43.669Z S1 59932, S2 59551 b2df126f77 bdb0d89ae6 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-02T19:35:45.658Z S1 59932, S2 59562 6b756e1458 b2df126f77 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-02T19:35:47.589Z S1 60001, S2 59562 70c469dcc2 6b756e1458 sk_4707cd57
40 move S2 Exhibition1 40 2026-11-02T19:35:49.537Z S1 60001, S2 59614 a3a383c364 70c469dcc2 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-02T19:35:51.477Z S1 60061, S2 59614 32e653ebb7 a3a383c364 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-02T19:35:53.427Z S1 60061, S2 59664 bd189a7282 32e653ebb7 sk_4707cd57
43 move S1 Exhibition2 43 2026-11-02T19:35:55.374Z S1 60114, S2 59664 edecc5013c bd189a7282 sk_4707cd57
44 move S2 Exhibition1 44 2026-11-02T19:35:57.305Z S1 60114, S2 59733 1915ee58b0 edecc5013c sk_4707cd57
45 move S1 Exhibition2 45 2026-11-02T19:35:59.237Z S1 60182, S2 59733 4343adff4e 1915ee58b0 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-02T19:36:01.253Z S1 60182, S2 59717 91c6fb0e09 4343adff4e sk_4707cd57
47 move S1 Exhibition2 47 2026-11-02T19:36:03.260Z S1 60175, S2 59717 63a4dd0244 91c6fb0e09 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-02T19:36:05.269Z S1 60175, S2 59708 872afdc815 63a4dd0244 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-02T19:36:07.195Z S1 60249, S2 59708 ec38f8e8de 872afdc815 sk_4707cd57
50 move S2 Exhibition1 50 2026-11-02T19:36:09.126Z S1 60249, S2 59777 3784c84f81 ec38f8e8de sk_4707cd57
51 move S1 Exhibition2 51 2026-11-02T19:36:11.064Z S1 60311, S2 59777 8a36c1a088 3784c84f81 sk_4707cd57
52 move S2 Exhibition1 52 2026-11-02T19:36:12.991Z S1 60311, S2 59850 785c94ec44 8a36c1a088 sk_4707cd57
53 move S1 Exhibition2 53 2026-11-02T19:36:14.919Z S1 60383, S2 59850 da5af5c62f 785c94ec44 sk_4707cd57
54 move S2 Exhibition1 54 2026-11-02T19:36:16.853Z S1 60383, S2 59916 842533b38a da5af5c62f sk_4707cd57
55 move S1 Exhibition2 55 2026-11-02T19:36:18.786Z S1 60450, S2 59916 fa44fc634a 842533b38a sk_4707cd57
56 move S2 Exhibition1 56 2026-11-02T19:36:20.714Z S1 60450, S2 59988 f49e7baf0b fa44fc634a sk_4707cd57
57 move S1 Exhibition2 57 2026-11-02T19:36:22.650Z S1 60514, S2 59988 21ca079b53 f49e7baf0b sk_4707cd57
58 move S2 Exhibition1 58 2026-11-02T19:36:24.580Z S1 60514, S2 60058 9f19415ede 21ca079b53 sk_4707cd57
59 move S1 Exhibition2 59 2026-11-02T19:36:26.514Z S1 60580, S2 60058 8db3e59f9a 9f19415ede sk_4707cd57
60 move S2 Exhibition1 60 2026-11-02T19:36:28.444Z S1 60580, S2 60128 973b281408 8db3e59f9a sk_4707cd57
61 move S1 Exhibition2 61 2026-11-02T19:36:30.373Z S1 60651, S2 60128 39dd5d54e8 973b281408 sk_4707cd57
62 move S2 Exhibition1 62 2026-11-02T19:36:32.309Z S1 60651, S2 60192 b0e10bbfaf 39dd5d54e8 sk_4707cd57
63 move S1 Exhibition2 63 2026-11-02T19:36:34.258Z S1 60702, S2 60192 10a623a7a5 b0e10bbfaf sk_4707cd57
64 move S2 Exhibition1 64 2026-11-02T19:36:36.220Z S1 60702, S2 60230 bd6a2ebc15 10a623a7a5 sk_4707cd57
65 move S1 Exhibition2 65 2026-11-02T19:36:38.147Z S1 60775, S2 60230 2a384e8d37 bd6a2ebc15 sk_4707cd57
66 move S2 Exhibition1 66 2026-11-02T19:36:40.085Z S1 60775, S2 60292 b20fb62eb2 2a384e8d37 sk_4707cd57
67 move S1 Exhibition2 67 2026-11-02T19:36:42.041Z S1 60819, S2 60292 8f3bc9486b b20fb62eb2 sk_4707cd57
68 move S2 Exhibition1 68 2026-11-02T19:36:43.971Z S1 60819, S2 60362 cd654a473d 8f3bc9486b sk_4707cd57
69 move S1 Exhibition2 69 2026-11-02T19:36:45.902Z S1 60888, S2 60362 ef489f6081 cd654a473d sk_4707cd57
70 move S2 Exhibition1 70 2026-11-02T19:36:47.828Z S1 60888, S2 60436 8bb4329c8c ef489f6081 sk_4707cd57
71 move S1 Exhibition2 71 2026-11-02T19:36:49.755Z S1 60961, S2 60436 11565c6e50 8bb4329c8c sk_4707cd57
72 move S2 Exhibition1 72 2026-11-02T19:36:51.683Z S1 60961, S2 60508 356dc0d21f 11565c6e50 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_01M6EW32H9EYVTZXYKJPH3H0RP

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