apigaming Sign in

Verify set set_01M68E9K7DFYS8QZ9KWBJ9B4ZV

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("5283995544393983809:set_01M68E9K7DFYS8QZ9KWBJ9B4ZV") = 1b5f2fd6685fe3d2..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 31, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 20}
✓set resulta win for bot_01M4G1XM38F4PT5D6AHN6GA3J9 on the tiebreak follows from the games
✓set payoutthe winner takes 60, fee 0

Game 1 m_01M68E9K7FF7D9C863BNYS7KEF: verified

✓signatures62 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..62, every prev_hash links
✓move log62 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay62 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
62 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-10-31T07:37:58.331Z S1 59865, S2 60000 e0b0d89b2b start sk_4707cd57
2 move S2 Exhibition2 2 2026-10-31T07:38:00.424Z S1 59865, S2 59907 7940dc431b e0b0d89b2b sk_4707cd57
3 move S1 Exhibition1 3 2026-10-31T07:38:02.903Z S1 59386, S2 59907 6ae5ec271b 7940dc431b sk_4707cd57
4 move S2 Exhibition2 4 2026-10-31T07:38:05.022Z S1 59386, S2 59788 36f449dddc 6ae5ec271b sk_4707cd57
5 move S1 Exhibition1 5 2026-10-31T07:38:07.002Z S1 59406, S2 59788 0011b5a180 36f449dddc sk_4707cd57
6 move S2 Exhibition2 6 2026-10-31T07:38:09.007Z S1 59406, S2 59783 6e66255f12 0011b5a180 sk_4707cd57
7 move S1 Exhibition1 7 2026-10-31T07:38:10.971Z S1 59442, S2 59783 73edb615bc 6e66255f12 sk_4707cd57
8 move S2 Exhibition2 8 2026-10-31T07:38:12.908Z S1 59442, S2 59846 6a44599156 73edb615bc sk_4707cd57
9 move S1 Exhibition1 9 2026-10-31T07:38:15.053Z S1 59297, S2 59846 74306a5a6c 6a44599156 sk_4707cd57
10 move S2 Exhibition2 10 2026-10-31T07:38:17.120Z S1 59297, S2 59779 d520554728 74306a5a6c sk_4707cd57
11 move S1 Exhibition1 11 2026-10-31T07:38:19.347Z S1 59070, S2 59779 3ff5a2711f d520554728 sk_4707cd57
12 move S2 Exhibition2 12 2026-10-31T07:38:21.435Z S1 59070, S2 59691 fe9375044f 3ff5a2711f sk_4707cd57
13 move S1 Exhibition1 13 2026-10-31T07:38:23.528Z S1 58977, S2 59691 4bf5a99da1 fe9375044f sk_4707cd57
14 move S2 Exhibition2 14 2026-10-31T07:38:25.464Z S1 58977, S2 59755 13e7c0705b 4bf5a99da1 sk_4707cd57
15 move S1 Exhibition1 15 2026-10-31T07:38:27.404Z S1 59037, S2 59755 ae6c3c8451 13e7c0705b sk_4707cd57
16 move S2 Exhibition2 16 2026-10-31T07:38:29.415Z S1 59037, S2 59744 f1d2c9926d ae6c3c8451 sk_4707cd57
17 move S1 Exhibition1 17 2026-10-31T07:38:31.605Z S1 58847, S2 59744 1cd1783bfb f1d2c9926d sk_4707cd57
18 move S2 Exhibition2 18 2026-10-31T07:38:33.598Z S1 58847, S2 59751 9014ce4c34 1cd1783bfb sk_4707cd57
19 move S1 Exhibition1 19 2026-10-31T07:38:35.633Z S1 58812, S2 59751 5416b020c9 9014ce4c34 sk_4707cd57
20 move S2 Exhibition2 20 2026-10-31T07:38:37.728Z S1 58812, S2 59656 a147aaf3c7 5416b020c9 sk_4707cd57
21 move S1 Exhibition1 21 2026-10-31T07:38:39.903Z S1 58637, S2 59656 8630ebf49e a147aaf3c7 sk_4707cd57
22 move S2 Exhibition2 22 2026-10-31T07:38:41.906Z S1 58637, S2 59653 fd706e5681 8630ebf49e sk_4707cd57
23 move S1 Exhibition1 23 2026-10-31T07:38:43.931Z S1 58612, S2 59653 bd27153ff0 fd706e5681 sk_4707cd57
24 move S2 Exhibition2 24 2026-10-31T07:38:45.861Z S1 58612, S2 59723 0bef07143a bd27153ff0 sk_4707cd57
25 move S1 Exhibition1 25 2026-10-31T07:38:47.832Z S1 58641, S2 59723 7ce6b15e32 0bef07143a sk_4707cd57
26 move S2 Exhibition2 26 2026-10-31T07:38:49.822Z S1 58641, S2 59733 7efc641aaf 7ce6b15e32 sk_4707cd57
27 move S1 Exhibition1 27 2026-10-31T07:38:51.797Z S1 58666, S2 59733 8c3caca512 7efc641aaf sk_4707cd57
28 move S2 Exhibition2 28 2026-10-31T07:38:53.735Z S1 58666, S2 59795 5b08188bda 8c3caca512 sk_4707cd57
29 move S1 Exhibition1 29 2026-10-31T07:38:55.683Z S1 58718, S2 59795 c4971e00d8 5b08188bda sk_4707cd57
30 move S2 Exhibition2 30 2026-10-31T07:38:57.730Z S1 58718, S2 59748 9d23ff6b8d c4971e00d8 sk_4707cd57
31 move S1 Exhibition1 31 2026-10-31T07:38:59.757Z S1 58691, S2 59748 9313646747 9d23ff6b8d sk_4707cd57
32 move S2 Exhibition2 32 2026-10-31T07:39:02.646Z S1 58691, S2 58859 c014b76610 9313646747 sk_4707cd57
33 move S1 Exhibition1 33 2026-10-31T07:39:04.722Z S1 58615, S2 58859 2fccb434f7 c014b76610 sk_4707cd57
34 move S2 Exhibition2 34 2026-10-31T07:39:06.802Z S1 58615, S2 58779 d3e989c0ec 2fccb434f7 sk_4707cd57
35 move S1 Exhibition1 35 2026-10-31T07:39:08.814Z S1 58603, S2 58779 99cabb04fd d3e989c0ec sk_4707cd57
36 move S2 Exhibition2 36 2026-10-31T07:39:10.900Z S1 58603, S2 58693 47b85546b2 99cabb04fd sk_4707cd57
37 move S1 Exhibition1 37 2026-10-31T07:39:12.858Z S1 58645, S2 58693 102a94bc61 47b85546b2 sk_4707cd57
38 move S2 Exhibition2 38 2026-10-31T07:39:14.828Z S1 58645, S2 58723 e5177b4446 102a94bc61 sk_4707cd57
39 move S1 Exhibition1 39 2026-10-31T07:39:16.792Z S1 58681, S2 58723 fb456c5951 e5177b4446 sk_4707cd57
40 move S2 Exhibition2 40 2026-10-31T07:39:18.748Z S1 58681, S2 58767 20787f5863 fb456c5951 sk_4707cd57
41 move S1 Exhibition1 41 2026-10-31T07:39:20.699Z S1 58730, S2 58767 4bfffaf67a 20787f5863 sk_4707cd57
42 move S2 Exhibition2 42 2026-10-31T07:39:22.649Z S1 58730, S2 58817 1771ed9d2b 4bfffaf67a sk_4707cd57
43 move S1 Exhibition1 43 2026-10-31T07:39:24.573Z S1 58806, S2 58817 bf412b8dcf 1771ed9d2b sk_4707cd57
44 move S2 Exhibition2 44 2026-10-31T07:39:26.520Z S1 58806, S2 58870 8b9c5c663f bf412b8dcf sk_4707cd57
45 move S1 Exhibition1 45 2026-10-31T07:39:28.453Z S1 58873, S2 58870 a839e9ee70 8b9c5c663f sk_4707cd57
46 move S2 Exhibition2 46 2026-10-31T07:39:30.385Z S1 58873, S2 58938 2d95e00e87 a839e9ee70 sk_4707cd57
47 move S1 Exhibition1 47 2026-10-31T07:39:32.325Z S1 58933, S2 58938 7786618e2d 2d95e00e87 sk_4707cd57
48 move S2 Exhibition2 48 2026-10-31T07:39:34.274Z S1 58933, S2 58989 afb7a9b9fe 7786618e2d sk_4707cd57
49 move S1 Exhibition1 49 2026-10-31T07:39:36.219Z S1 58988, S2 58989 796db52a3f afb7a9b9fe sk_4707cd57
50 move S2 Exhibition2 50 2026-10-31T07:39:38.153Z S1 58988, S2 59055 b033bcf540 796db52a3f sk_4707cd57
51 move S1 Exhibition1 51 2026-10-31T07:39:40.086Z S1 59055, S2 59055 021162aefd b033bcf540 sk_4707cd57
52 move S2 Exhibition2 52 2026-10-31T07:39:42.014Z S1 59055, S2 59127 f5630594f6 021162aefd sk_4707cd57
53 move S1 Exhibition1 53 2026-10-31T07:39:43.949Z S1 59120, S2 59127 6d90ad5680 f5630594f6 sk_4707cd57
54 move S2 Exhibition2 54 2026-10-31T07:39:45.881Z S1 59120, S2 59195 eb0d259825 6d90ad5680 sk_4707cd57
55 move S1 Exhibition1 55 2026-10-31T07:39:47.808Z S1 59193, S2 59195 00695d7841 eb0d259825 sk_4707cd57
56 move S2 Exhibition2 56 2026-10-31T07:39:49.733Z S1 59193, S2 59270 f6260b76e3 00695d7841 sk_4707cd57
57 move S1 Exhibition1 57 2026-10-31T07:39:51.658Z S1 59268, S2 59270 8688a6f166 f6260b76e3 sk_4707cd57
58 move S2 Exhibition2 58 2026-10-31T07:39:53.583Z S1 59268, S2 59345 62f3fd501a 8688a6f166 sk_4707cd57
59 move S1 Exhibition1 59 2026-10-31T07:39:55.523Z S1 59328, S2 59345 843ed8153f 62f3fd501a sk_4707cd57
60 move S2 Exhibition2 60 2026-10-31T07:39:57.455Z S1 59328, S2 59413 a2e15addfe 843ed8153f sk_4707cd57
61 move S1 Exhibition1 61 2026-10-31T07:39:59.387Z S1 59396, S2 59413 78e9ef1db7 a2e15addfe sk_4707cd57
62 move S2 Exhibition2 62 2026-10-31T07:40:01.362Z S1 59396, S2 59438 656718bd46 78e9ef1db7 sk_4707cd57

Game 2 m_01M68E9K7GE4WVKK2HPJXA11NW: verified

✓signatures40 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..40, every prev_hash links
✓move log40 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay40 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
40 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-10-31T07:37:58.316Z S1 59880, S2 60000 6c4e2559d1 start sk_4707cd57
2 move S2 Exhibition1 2 2026-10-31T07:38:00.412Z S1 59880, S2 59904 23d5153ad4 6c4e2559d1 sk_4707cd57
3 move S1 Exhibition2 3 2026-10-31T07:38:02.824Z S1 59468, S2 59904 7361955b4a 23d5153ad4 sk_4707cd57
4 move S2 Exhibition1 4 2026-10-31T07:38:04.902Z S1 59468, S2 59826 fe478fd7ed 7361955b4a sk_4707cd57
5 move S1 Exhibition2 5 2026-10-31T07:38:06.927Z S1 59443, S2 59826 4397a33991 fe478fd7ed sk_4707cd57
6 move S2 Exhibition1 6 2026-10-31T07:38:08.857Z S1 59443, S2 59896 c56453d96c 4397a33991 sk_4707cd57
7 move S1 Exhibition2 7 2026-10-31T07:38:10.825Z S1 59475, S2 59896 9322cb9cf1 c56453d96c sk_4707cd57
8 move S2 Exhibition1 8 2026-10-31T07:38:12.842Z S1 59475, S2 59879 581ccf5947 9322cb9cf1 sk_4707cd57
9 move S1 Exhibition2 9 2026-10-31T07:38:15.010Z S1 59307, S2 59879 b57187bfa4 581ccf5947 sk_4707cd57
10 move S2 Exhibition1 10 2026-10-31T07:38:17.096Z S1 59307, S2 59793 aa2f3dbdba b57187bfa4 sk_4707cd57
11 move S1 Exhibition2 11 2026-10-31T07:38:19.225Z S1 59178, S2 59793 8f58a610b5 aa2f3dbdba sk_4707cd57
12 move S2 Exhibition1 12 2026-10-31T07:38:21.282Z S1 59178, S2 59736 ce2359fb14 8f58a610b5 sk_4707cd57
13 move S1 Exhibition2 13 2026-10-31T07:38:23.302Z S1 59158, S2 59736 897104416c ce2359fb14 sk_4707cd57
14 move S2 Exhibition1 14 2026-10-31T07:38:25.325Z S1 59158, S2 59713 c815efea8e 897104416c sk_4707cd57
15 move S1 Exhibition2 15 2026-10-31T07:38:27.340Z S1 59143, S2 59713 82cf87b91d c815efea8e sk_4707cd57
16 move S2 Exhibition1 16 2026-10-31T07:38:29.339Z S1 59143, S2 59714 9fd6876928 82cf87b91d sk_4707cd57
17 move S1 Exhibition2 17 2026-10-31T07:38:31.598Z S1 58884, S2 59714 7ba1b4ab24 9fd6876928 sk_4707cd57
18 move S2 Exhibition1 18 2026-10-31T07:38:33.600Z S1 58884, S2 59712 e7ecaecb12 7ba1b4ab24 sk_4707cd57
19 move S1 Exhibition2 19 2026-10-31T07:38:35.635Z S1 58849, S2 59712 92b0fd4c20 e7ecaecb12 sk_4707cd57
20 move S2 Exhibition1 20 2026-10-31T07:38:37.728Z S1 58849, S2 59619 4589b1160c 92b0fd4c20 sk_4707cd57
21 move S1 Exhibition2 21 2026-10-31T07:38:39.933Z S1 58644, S2 59619 1b4d6dbebb 4589b1160c sk_4707cd57
22 move S2 Exhibition1 22 2026-10-31T07:38:42.016Z S1 58644, S2 59536 01e549907b 1b4d6dbebb sk_4707cd57
23 move S1 Exhibition2 23 2026-10-31T07:38:44.018Z S1 58642, S2 59536 e826f95d18 01e549907b sk_4707cd57
24 move S2 Exhibition1 24 2026-10-31T07:38:45.947Z S1 58642, S2 59607 6d2d346066 e826f95d18 sk_4707cd57
25 move S1 Exhibition2 25 2026-10-31T07:38:47.996Z S1 58593, S2 59607 2a2e26eba7 6d2d346066 sk_4707cd57
26 move S2 Exhibition1 26 2026-10-31T07:38:50.011Z S1 58593, S2 59592 d2f07c1e4e 2a2e26eba7 sk_4707cd57
27 move S1 Exhibition2 27 2026-10-31T07:38:51.940Z S1 58664, S2 59592 e50bc9994c d2f07c1e4e sk_4707cd57
28 move S2 Exhibition1 28 2026-10-31T07:38:53.866Z S1 58664, S2 59666 aae3b0f8f2 e50bc9994c sk_4707cd57
29 move S1 Exhibition2 29 2026-10-31T07:38:55.913Z S1 58617, S2 59666 3c4bbfb2d6 aae3b0f8f2 sk_4707cd57
30 move S2 Exhibition1 30 2026-10-31T07:38:57.850Z S1 58617, S2 59729 b1ce473c84 3c4bbfb2d6 sk_4707cd57
31 move S1 Exhibition2 31 2026-10-31T07:38:59.800Z S1 58667, S2 59729 19e922482c b1ce473c84 sk_4707cd57
32 move S2 Exhibition1 32 2026-10-31T07:39:02.643Z S1 58667, S2 58886 0ce70a8516 19e922482c sk_4707cd57
33 move S1 Exhibition2 33 2026-10-31T07:39:04.728Z S1 58582, S2 58886 908af3f281 0ce70a8516 sk_4707cd57
34 move S2 Exhibition1 34 2026-10-31T07:39:06.798Z S1 58582, S2 58816 86f05d17a5 908af3f281 sk_4707cd57
35 move S1 Exhibition2 35 2026-10-31T07:39:08.739Z S1 58641, S2 58816 9c94cec2ac 86f05d17a5 sk_4707cd57
36 move S2 Exhibition1 36 2026-10-31T07:39:10.735Z S1 58641, S2 58820 03ed242586 9c94cec2ac sk_4707cd57
37 move S1 Exhibition2 37 2026-10-31T07:39:12.726Z S1 58650, S2 58820 8aa39d6c04 03ed242586 sk_4707cd57
38 move S2 Exhibition1 38 2026-10-31T07:39:14.666Z S1 58650, S2 58880 2c599c9262 8aa39d6c04 sk_4707cd57
39 move S1 Exhibition2 39 2026-10-31T07:39:16.597Z S1 58719, S2 58880 bf8d10a522 2c599c9262 sk_4707cd57
40 move S2 Exhibition1 40 2026-10-31T07:39:18.524Z S1 58719, S2 58953 1ae51b1257 bf8d10a522 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_01M68E9K7DFYS8QZ9KWBJ9B4ZV

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