apigaming Sign in

Verify set set_01M6HFYFKBF4BR005C5NMA4VGG

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("731608291651446452:set_01M6HFYFKBF4BR005C5NMA4VGG") = d017d8c042b085db..., 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_01M6HFYFKEFMCSEQEJ68EWVSJM: verified

✓signatures18 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..18, every prev_hash links
✓move log18 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay18 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
18 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-03T20:00:01.840Z S1 59234, S2 60000 928c8b9e98 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-03T20:00:04.021Z S1 59234, S2 59819 be56c146c1 928c8b9e98 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-03T20:00:06.016Z S1 59239, S2 59819 f7b7fc3d2a be56c146c1 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-03T20:00:08.023Z S1 59239, S2 59812 f32acbd42d f7b7fc3d2a sk_4707cd57
5 move S1 Exhibition1 5 2026-11-03T20:00:09.994Z S1 59268, S2 59812 02cd647308 f32acbd42d sk_4707cd57
6 move S2 Exhibition2 6 2026-11-03T20:00:12.097Z S1 59268, S2 59709 dd12b50720 02cd647308 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-03T20:00:14.106Z S1 59259, S2 59709 988c5258fa dd12b50720 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-03T20:00:16.034Z S1 59259, S2 59781 798853d828 988c5258fa sk_4707cd57
9 move S1 Exhibition1 9 2026-11-03T20:00:18.027Z S1 59266, S2 59781 5bddbc2b29 798853d828 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-03T20:00:20.003Z S1 59266, S2 59805 b604371754 5bddbc2b29 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-03T20:00:21.934Z S1 59335, S2 59805 d67f1d56c2 b604371754 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-03T20:00:23.902Z S1 59335, S2 59837 cbbe8cfa18 d67f1d56c2 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-03T20:00:25.898Z S1 59339, S2 59837 28c940d2a7 cbbe8cfa18 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-03T20:00:27.924Z S1 59339, S2 59811 b81fa8d476 28c940d2a7 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-03T20:00:29.926Z S1 59337, S2 59811 4b7ab664b3 b81fa8d476 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-03T20:00:31.886Z S1 59337, S2 59851 78be646ac7 4b7ab664b3 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-03T20:00:33.820Z S1 59403, S2 59851 056bef55d4 78be646ac7 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-03T20:00:35.747Z S1 59403, S2 59924 34810fe263 056bef55d4 sk_4707cd57

Game 2 m_01M6HFYFKFFHMVK30GB9K7KF1T: verified

✓signatures65 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..65, every prev_hash links
✓move log65 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay65 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
65 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-03T20:00:01.851Z S1 59223, S2 60000 3db2911eb0 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-03T20:00:04.233Z S1 59223, S2 59618 6a2e041050 3db2911eb0 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-03T20:00:06.328Z S1 59128, S2 59618 99cc2b7473 6a2e041050 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-03T20:00:08.331Z S1 59128, S2 59615 5acaa06498 99cc2b7473 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-03T20:00:10.277Z S1 59182, S2 59615 9d8ee12871 5acaa06498 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-03T20:00:12.298Z S1 59182, S2 59594 26c69cee01 9d8ee12871 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-03T20:00:14.303Z S1 59177, S2 59594 4d28cd3767 26c69cee01 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-03T20:00:16.237Z S1 59177, S2 59660 584d2af212 4d28cd3767 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-03T20:00:18.200Z S1 59214, S2 59660 eaa3e8d976 584d2af212 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-03T20:00:20.196Z S1 59214, S2 59664 0672e3ccb2 eaa3e8d976 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-03T20:00:22.309Z S1 59101, S2 59664 fd4b087f78 0672e3ccb2 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-03T20:00:24.331Z S1 59101, S2 59642 96c19dca0a fd4b087f78 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-03T20:00:26.297Z S1 59135, S2 59642 c0ab681623 96c19dca0a sk_4707cd57
14 move S2 Exhibition1 14 2026-11-03T20:00:28.322Z S1 59135, S2 59617 312f364d2c c0ab681623 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-03T20:00:30.325Z S1 59132, S2 59617 3f569439e6 312f364d2c sk_4707cd57
16 move S2 Exhibition1 16 2026-11-03T20:00:32.297Z S1 59132, S2 59645 634a83a507 3f569439e6 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-03T20:00:34.227Z S1 59202, S2 59645 48bed5d715 634a83a507 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-03T20:00:36.208Z S1 59202, S2 59664 df8d45d18d 48bed5d715 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-03T20:00:38.195Z S1 59215, S2 59664 8680f16ae8 df8d45d18d sk_4707cd57
20 move S2 Exhibition1 20 2026-11-03T20:00:40.163Z S1 59215, S2 59696 8251ee534c 8680f16ae8 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-03T20:00:42.225Z S1 59153, S2 59696 cab392b4d8 8251ee534c sk_4707cd57
22 move S2 Exhibition1 22 2026-11-03T20:00:44.233Z S1 59153, S2 59688 b2950b110e cab392b4d8 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-03T20:00:46.212Z S1 59174, S2 59688 2459d11226 b2950b110e sk_4707cd57
24 move S2 Exhibition1 24 2026-11-03T20:00:48.173Z S1 59174, S2 59727 6dd3e330f2 2459d11226 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-03T20:00:50.222Z S1 59125, S2 59727 6a648050ee 6dd3e330f2 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-03T20:00:52.215Z S1 59125, S2 59734 db336f1e34 6a648050ee sk_4707cd57
27 move S1 Exhibition2 27 2026-11-03T20:00:54.288Z S1 59052, S2 59734 44c0bf325e db336f1e34 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-03T20:00:56.296Z S1 59052, S2 59726 e1d3f0b88e 44c0bf325e sk_4707cd57
29 move S1 Exhibition2 29 2026-11-03T20:00:58.356Z S1 58992, S2 59726 835a8d4e53 e1d3f0b88e sk_4707cd57
30 move S2 Exhibition1 30 2026-11-03T20:01:00.336Z S1 58992, S2 59746 7ebc3bb7d9 835a8d4e53 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-03T20:01:02.432Z S1 58896, S2 59746 ca3d2557d9 7ebc3bb7d9 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-03T20:01:04.699Z S1 58896, S2 59479 9aa1bff6bc ca3d2557d9 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-03T20:01:06.710Z S1 58885, S2 59479 a12502476e 9aa1bff6bc sk_4707cd57
34 move S2 Exhibition1 34 2026-11-03T20:01:08.697Z S1 58885, S2 59492 320cdff9a3 a12502476e sk_4707cd57
35 move S1 Exhibition2 35 2026-11-03T20:01:10.712Z S1 58870, S2 59492 0492509eed 320cdff9a3 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-03T20:01:12.670Z S1 58870, S2 59534 1e5732ba8d 0492509eed sk_4707cd57
37 move S1 Exhibition2 37 2026-11-03T20:01:14.620Z S1 58920, S2 59534 4b088c2ec6 1e5732ba8d sk_4707cd57
38 move S2 Exhibition1 38 2026-11-03T20:01:16.558Z S1 58920, S2 59596 449cac3253 4b088c2ec6 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-03T20:01:18.510Z S1 58968, S2 59596 20adf8cdf1 449cac3253 sk_4707cd57
40 move S2 Exhibition1 40 2026-11-03T20:01:20.453Z S1 58968, S2 59653 031d688163 20adf8cdf1 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-03T20:01:22.393Z S1 59028, S2 59653 faa0369065 031d688163 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-03T20:01:24.331Z S1 59028, S2 59715 df6b8d9f17 faa0369065 sk_4707cd57
43 move S1 Exhibition2 43 2026-11-03T20:01:26.276Z S1 59083, S2 59715 dfdd76166f df6b8d9f17 sk_4707cd57
44 move S2 Exhibition1 44 2026-11-03T20:01:28.214Z S1 59083, S2 59777 b06e6d8e4c dfdd76166f sk_4707cd57
45 move S1 Exhibition2 45 2026-11-03T20:01:30.156Z S1 59141, S2 59777 ea3cac3078 b06e6d8e4c sk_4707cd57
46 move S2 Exhibition1 46 2026-11-03T20:01:32.089Z S1 59141, S2 59844 ca44dcc8e2 ea3cac3078 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-03T20:01:34.022Z S1 59208, S2 59844 ce66a63353 ca44dcc8e2 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-03T20:01:35.952Z S1 59208, S2 59914 41ac5d1348 ce66a63353 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-03T20:01:37.932Z S1 59228, S2 59914 191ee5b059 41ac5d1348 sk_4707cd57
50 move S2 Exhibition1 50 2026-11-03T20:01:39.859Z S1 59228, S2 59987 abe4a6d3e9 191ee5b059 sk_4707cd57
51 move S1 Exhibition2 51 2026-11-03T20:01:41.794Z S1 59293, S2 59987 5b77c4578f abe4a6d3e9 sk_4707cd57
52 move S2 Exhibition1 52 2026-11-03T20:01:43.722Z S1 59293, S2 60059 0ba68121ab 5b77c4578f sk_4707cd57
53 move S1 Exhibition2 53 2026-11-03T20:01:45.653Z S1 59362, S2 60059 1c8ef1f9d2 0ba68121ab sk_4707cd57
54 move S2 Exhibition1 54 2026-11-03T20:01:47.585Z S1 59362, S2 60127 cc46a4618c 1c8ef1f9d2 sk_4707cd57
55 move S1 Exhibition2 55 2026-11-03T20:01:49.516Z S1 59431, S2 60127 ff0d6097b4 cc46a4618c sk_4707cd57
56 move S2 Exhibition1 56 2026-11-03T20:01:51.447Z S1 59431, S2 60196 fb875f1c83 ff0d6097b4 sk_4707cd57
57 move S1 Exhibition2 57 2026-11-03T20:01:53.380Z S1 59498, S2 60196 87518f2f58 fb875f1c83 sk_4707cd57
58 move S2 Exhibition1 58 2026-11-03T20:01:55.316Z S1 59498, S2 60260 84457de5d4 87518f2f58 sk_4707cd57
59 move S1 Exhibition2 59 2026-11-03T20:01:57.246Z S1 59568, S2 60260 bc18e6579b 84457de5d4 sk_4707cd57
60 move S2 Exhibition1 60 2026-11-03T20:01:59.175Z S1 59568, S2 60331 966ba6e110 bc18e6579b sk_4707cd57
61 move S1 Exhibition2 61 2026-11-03T20:02:01.105Z S1 59638, S2 60331 fb4c365f60 966ba6e110 sk_4707cd57
62 move S2 Exhibition1 62 2026-11-03T20:02:03.048Z S1 59638, S2 60388 1ae2a2e701 fb4c365f60 sk_4707cd57
63 move S1 Exhibition2 63 2026-11-03T20:02:05.013Z S1 59673, S2 60388 189a7c3377 1ae2a2e701 sk_4707cd57
64 move S2 Exhibition1 64 2026-11-03T20:02:06.949Z S1 59673, S2 60452 6e390518ad 189a7c3377 sk_4707cd57
65 move S1 Exhibition2 65 2026-11-03T20:02:08.879Z S1 59743, S2 60452 103a258b00 6e390518ad 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_01M6HFYFKBF4BR005C5NMA4VGG

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