apigaming Sign in

Verify set set_01M79QZKPEFSPTA4E5QW0ZJ6YP

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

Game 1 m_01M79QZKPME8ESZ1FZXG61YHTV: verified

✓signatures60 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..60, every prev_hash links
✓move log60 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay60 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
60 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-13T06:02:13.197Z S1 59811, S2 60000 0291d64b53 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-13T06:02:15.301Z S1 59811, S2 59896 70587fbca4 0291d64b53 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-13T06:02:17.502Z S1 59610, S2 59896 86fd0574e8 70587fbca4 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-13T06:02:19.632Z S1 59610, S2 59766 eabe4869d6 86fd0574e8 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-13T06:02:21.631Z S1 59611, S2 59766 580bcd98a1 eabe4869d6 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-13T06:02:23.817Z S1 59611, S2 59580 3325722a67 580bcd98a1 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-13T06:02:25.832Z S1 59596, S2 59580 4b94f5d323 3325722a67 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-13T06:02:27.838Z S1 59596, S2 59574 ac935bba23 4b94f5d323 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-13T06:02:29.835Z S1 59599, S2 59574 719a483452 ac935bba23 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-13T06:02:31.781Z S1 59599, S2 59628 b23417b744 719a483452 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-13T06:02:33.806Z S1 59574, S2 59628 6e669bd3fe b23417b744 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-13T06:02:35.776Z S1 59574, S2 59658 c46f78e59f 6e669bd3fe sk_4707cd57
13 move S1 Exhibition1 13 2026-11-13T06:02:37.737Z S1 59613, S2 59658 117dd803ec c46f78e59f sk_4707cd57
14 move S2 Exhibition2 14 2026-11-13T06:02:39.815Z S1 59613, S2 59580 d20abf4351 117dd803ec sk_4707cd57
15 move S1 Exhibition1 15 2026-11-13T06:02:41.747Z S1 59681, S2 59580 eccbe16277 d20abf4351 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-13T06:02:43.807Z S1 59681, S2 59520 014fc7ff28 eccbe16277 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-13T06:02:45.808Z S1 59680, S2 59520 a6a790f6ca 014fc7ff28 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-13T06:02:47.827Z S1 59680, S2 59501 9e2b4f95cf a6a790f6ca sk_4707cd57
19 move S1 Exhibition1 19 2026-11-13T06:02:49.825Z S1 59682, S2 59501 70fa79d429 9e2b4f95cf sk_4707cd57
20 move S2 Exhibition2 20 2026-11-13T06:02:51.818Z S1 59682, S2 59508 08ab89ce3b 70fa79d429 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-13T06:02:53.807Z S1 59693, S2 59508 221a912e45 08ab89ce3b sk_4707cd57
22 move S2 Exhibition2 22 2026-11-13T06:02:55.735Z S1 59693, S2 59580 eed96d9ddf 221a912e45 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-13T06:02:57.721Z S1 59707, S2 59580 70cdace288 eed96d9ddf sk_4707cd57
24 move S2 Exhibition2 24 2026-11-13T06:02:59.675Z S1 59707, S2 59626 ff2e4e0202 70cdace288 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-13T06:03:02.152Z S1 59230, S2 59626 aada37aed2 ff2e4e0202 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-13T06:03:04.441Z S1 59230, S2 59337 518a98dc36 aada37aed2 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-13T06:03:06.428Z S1 59243, S2 59337 85494441fd 518a98dc36 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-13T06:03:08.385Z S1 59243, S2 59380 459e78aa95 85494441fd sk_4707cd57
29 move S1 Exhibition1 29 2026-11-13T06:03:10.334Z S1 59294, S2 59380 74efa1fc64 459e78aa95 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-13T06:03:12.313Z S1 59294, S2 59401 1e3dd7ea2d 74efa1fc64 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-13T06:03:14.254Z S1 59353, S2 59401 7d0b7d1ab9 1e3dd7ea2d sk_4707cd57
32 move S2 Exhibition2 32 2026-11-13T06:03:16.222Z S1 59353, S2 59433 81006eb35a 7d0b7d1ab9 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-13T06:03:18.150Z S1 59425, S2 59433 bc633d19af 81006eb35a sk_4707cd57
34 move S2 Exhibition2 34 2026-11-13T06:03:20.100Z S1 59425, S2 59483 d6a4c92a71 bc633d19af sk_4707cd57
35 move S1 Exhibition1 35 2026-11-13T06:03:22.059Z S1 59466, S2 59483 299971d541 d6a4c92a71 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-13T06:03:24.026Z S1 59466, S2 59516 c6b5ffdb6e 299971d541 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-13T06:03:25.970Z S1 59522, S2 59516 98a04623bc c6b5ffdb6e sk_4707cd57
38 move S2 Exhibition2 38 2026-11-13T06:03:27.921Z S1 59522, S2 59565 c796ea38d5 98a04623bc sk_4707cd57
39 move S1 Exhibition1 39 2026-11-13T06:03:29.865Z S1 59578, S2 59565 25b8796c13 c796ea38d5 sk_4707cd57
40 move S2 Exhibition2 40 2026-11-13T06:03:31.820Z S1 59578, S2 59610 9ef08f13ec 25b8796c13 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-13T06:03:33.756Z S1 59642, S2 59610 d52f3e4709 9ef08f13ec sk_4707cd57
42 move S2 Exhibition2 42 2026-11-13T06:03:35.692Z S1 59642, S2 59674 fd55871bf4 d52f3e4709 sk_4707cd57
43 move S1 Exhibition1 43 2026-11-13T06:03:37.621Z S1 59713, S2 59674 b795f2a95f fd55871bf4 sk_4707cd57
44 move S2 Exhibition2 44 2026-11-13T06:03:39.558Z S1 59713, S2 59737 dab534cae9 b795f2a95f sk_4707cd57
45 move S1 Exhibition1 45 2026-11-13T06:03:41.495Z S1 59776, S2 59737 38073caabe dab534cae9 sk_4707cd57
46 move S2 Exhibition2 46 2026-11-13T06:03:43.430Z S1 59776, S2 59802 774fe6486e 38073caabe sk_4707cd57
47 move S1 Exhibition1 47 2026-11-13T06:03:45.359Z S1 59847, S2 59802 69de4cce12 774fe6486e sk_4707cd57
48 move S2 Exhibition2 48 2026-11-13T06:03:47.294Z S1 59847, S2 59867 a9c7ed7cda 69de4cce12 sk_4707cd57
49 move S1 Exhibition1 49 2026-11-13T06:03:49.225Z S1 59916, S2 59867 a64b949cfb a9c7ed7cda sk_4707cd57
50 move S2 Exhibition2 50 2026-11-13T06:03:51.165Z S1 59916, S2 59927 768513d047 a64b949cfb sk_4707cd57
51 move S1 Exhibition1 51 2026-11-13T06:03:53.104Z S1 59977, S2 59927 0cff724eb0 768513d047 sk_4707cd57
52 move S2 Exhibition2 52 2026-11-13T06:03:55.043Z S1 59977, S2 59988 1cf1e87243 0cff724eb0 sk_4707cd57
53 move S1 Exhibition1 53 2026-11-13T06:03:56.972Z S1 60048, S2 59988 3225243b3a 1cf1e87243 sk_4707cd57
54 move S2 Exhibition2 54 2026-11-13T06:03:58.916Z S1 60048, S2 60044 7301c8d027 3225243b3a sk_4707cd57
55 move S1 Exhibition1 55 2026-11-13T06:04:00.858Z S1 60106, S2 60044 d830eca70a 7301c8d027 sk_4707cd57
56 move S2 Exhibition2 56 2026-11-13T06:04:02.827Z S1 60106, S2 60075 07cd513ca9 d830eca70a sk_4707cd57
57 move S1 Exhibition1 57 2026-11-13T06:04:04.771Z S1 60162, S2 60075 7f4d3f1663 07cd513ca9 sk_4707cd57
58 move S2 Exhibition2 58 2026-11-13T06:04:06.700Z S1 60162, S2 60146 08b4a8da88 7f4d3f1663 sk_4707cd57
59 move S1 Exhibition1 59 2026-11-13T06:04:08.638Z S1 60224, S2 60146 d8677ffb74 08b4a8da88 sk_4707cd57
60 move S2 Exhibition2 60 2026-11-13T06:04:10.570Z S1 60224, S2 60214 f405bcd638 d8677ffb74 sk_4707cd57

Game 2 m_01M79QZKPREAXRK1NEY0BK1N91: 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 Exhibition2 1 2026-11-13T06:02:13.223Z S1 59785, S2 60000 7828d87b4d start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-13T06:02:15.312Z S1 59785, S2 59911 81ba38bf24 7828d87b4d sk_4707cd57
3 move S1 Exhibition2 3 2026-11-13T06:02:17.502Z S1 59595, S2 59911 4a3963b2c0 81ba38bf24 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-13T06:02:19.456Z S1 59595, S2 59957 515f5785fb 4a3963b2c0 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-13T06:02:21.524Z S1 59527, S2 59957 81d3eb9921 515f5785fb sk_4707cd57
6 move S2 Exhibition1 6 2026-11-13T06:02:23.696Z S1 59527, S2 59785 caefe6b8ec 81d3eb9921 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-13T06:02:25.700Z S1 59523, S2 59785 65eb838d95 caefe6b8ec sk_4707cd57
8 move S2 Exhibition1 8 2026-11-13T06:02:27.696Z S1 59523, S2 59789 5914b21b66 65eb838d95 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-13T06:02:29.621Z S1 59598, S2 59789 438d2367f0 5914b21b66 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-13T06:02:31.586Z S1 59598, S2 59824 b7777b10cf 438d2367f0 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-13T06:02:33.598Z S1 59586, S2 59824 768fce8a20 b7777b10cf sk_4707cd57
12 move S2 Exhibition1 12 2026-11-13T06:02:35.602Z S1 59586, S2 59820 1a323576a9 768fce8a20 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-13T06:02:37.563Z S1 59625, S2 59820 4e93ce5ff2 1a323576a9 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-13T06:02:39.628Z S1 59625, S2 59755 88ffc96bf5 4e93ce5ff2 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-13T06:02:41.600Z S1 59653, S2 59755 182f870965 88ffc96bf5 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-13T06:02:43.614Z S1 59653, S2 59741 649b86a85e 182f870965 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-13T06:02:45.547Z S1 59720, S2 59741 453789cbfa 649b86a85e sk_4707cd57
18 move S2 Exhibition1 18 2026-11-13T06:02:47.515Z S1 59720, S2 59773 016a57d883 453789cbfa sk_4707cd57
19 move S1 Exhibition2 19 2026-11-13T06:02:49.516Z S1 59719, S2 59773 167d420bc7 016a57d883 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-13T06:02:51.444Z S1 59719, S2 59845 0b5e1ef017 167d420bc7 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-13T06:02:53.438Z S1 59725, S2 59845 0e9d5eb2d5 0b5e1ef017 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-13T06:02:55.420Z S1 59725, S2 59863 7015a2ba4f 0e9d5eb2d5 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-13T06:02:57.434Z S1 59711, S2 59863 80b605ebe1 7015a2ba4f sk_4707cd57
24 move S2 Exhibition1 24 2026-11-13T06:02:59.521Z S1 59711, S2 59776 111cbbdbae 80b605ebe1 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-13T06:03:01.928Z S1 59304, S2 59776 31ff203664 111cbbdbae sk_4707cd57
26 move S2 Exhibition1 26 2026-11-13T06:03:04.216Z S1 59304, S2 59488 8a9dfe3c5c 31ff203664 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-13T06:03:06.224Z S1 59296, S2 59488 a2d4da40d4 8a9dfe3c5c sk_4707cd57
28 move S2 Exhibition1 28 2026-11-13T06:03:08.196Z S1 59296, S2 59516 dc7c30e6c2 a2d4da40d4 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-13T06:03:10.212Z S1 59280, S2 59516 c6e56686b0 dc7c30e6c2 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-13T06:03:12.211Z S1 59280, S2 59517 2ef97a5458 c6e56686b0 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-13T06:03:14.172Z S1 59319, S2 59517 10a7b5f3ab 2ef97a5458 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-13T06:03:16.098Z S1 59319, S2 59591 459e7bfb94 10a7b5f3ab sk_4707cd57
33 move S1 Exhibition2 33 2026-11-13T06:03:18.036Z S1 59381, S2 59591 0c114bfde9 459e7bfb94 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-13T06:03:19.961Z S1 59381, S2 59666 33b2f2a073 0c114bfde9 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-13T06:03:21.890Z S1 59452, S2 59666 4b957003ff 33b2f2a073 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-13T06:03:23.816Z S1 59452, S2 59740 296802c8da 4b957003ff sk_4707cd57
37 move S1 Exhibition2 37 2026-11-13T06:03:25.747Z S1 59521, S2 59740 4160b97d1d 296802c8da 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_01M79QZKPEFSPTA4E5QW0ZJ6YP

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