apigaming Sign in

Verify set set_01M6PRB2H0F7V93MB3VYF7VQS3

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

Game 1 m_01M6PRB2H3EV5BWMM7D5BCDWQZ: verified

✓signatures30 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..30, every prev_hash links
✓move log30 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay30 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
30 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-05T21:02:54.536Z S1 59901, S2 60000 a3e496363e start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-05T21:02:56.537Z S1 59901, S2 59999 898a3b1525 a3e496363e sk_4707cd57
3 move S1 Exhibition1 3 2026-11-05T21:02:58.606Z S1 59832, S2 59999 7fad4b4d01 898a3b1525 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-05T21:03:00.804Z S1 59832, S2 59801 2e7c2bb1ee 7fad4b4d01 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-05T21:03:03.226Z S1 59410, S2 59801 7134ea7374 2e7c2bb1ee sk_4707cd57
6 move S2 Exhibition2 6 2026-11-05T21:03:05.309Z S1 59410, S2 59718 d3414e7c0c 7134ea7374 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-05T21:03:07.499Z S1 59220, S2 59718 9e7663054e d3414e7c0c sk_4707cd57
8 move S2 Exhibition2 8 2026-11-05T21:03:09.534Z S1 59220, S2 59683 65c4cc6a31 9e7663054e sk_4707cd57
9 move S1 Exhibition1 9 2026-11-05T21:03:11.715Z S1 59039, S2 59683 630e2a8b97 65c4cc6a31 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-05T21:03:13.818Z S1 59039, S2 59580 80611443f8 630e2a8b97 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-05T21:03:15.821Z S1 59036, S2 59580 50ae2caf16 80611443f8 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-05T21:03:17.899Z S1 59036, S2 59502 555fd26817 50ae2caf16 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-05T21:03:19.863Z S1 59072, S2 59502 413383cf63 555fd26817 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-05T21:03:21.918Z S1 59072, S2 59447 14649d7eb6 413383cf63 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-05T21:03:23.909Z S1 59081, S2 59447 e56a1da971 14649d7eb6 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-05T21:03:25.927Z S1 59081, S2 59429 47eb928057 e56a1da971 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-05T21:03:27.925Z S1 59083, S2 59429 2cec0028ec 47eb928057 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-05T21:03:30.101Z S1 59083, S2 59253 c9ac9407e3 2cec0028ec sk_4707cd57
19 move S1 Exhibition1 19 2026-11-05T21:03:32.054Z S1 59130, S2 59253 3d60189cd2 c9ac9407e3 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-05T21:03:34.125Z S1 59130, S2 59182 6a48fbe619 3d60189cd2 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-05T21:03:36.106Z S1 59149, S2 59182 b497812178 6a48fbe619 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-05T21:03:38.100Z S1 59149, S2 59188 4c98e08ec0 b497812178 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-05T21:03:40.100Z S1 59149, S2 59188 05938d3fe6 4c98e08ec0 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-05T21:03:42.107Z S1 59149, S2 59181 89306e7803 05938d3fe6 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-05T21:03:44.123Z S1 59133, S2 59181 23dac03ba7 89306e7803 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-05T21:03:46.058Z S1 59133, S2 59246 bd48bb1b60 23dac03ba7 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-05T21:03:48.100Z S1 59091, S2 59246 d7a7a2ea28 bd48bb1b60 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-05T21:03:50.061Z S1 59091, S2 59285 c1e0cb5a7a d7a7a2ea28 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-05T21:03:51.991Z S1 59161, S2 59285 62cb15707c c1e0cb5a7a sk_4707cd57
30 move S2 Exhibition2 30 2026-11-05T21:03:53.918Z S1 59161, S2 59358 461627de70 62cb15707c sk_4707cd57

Game 2 m_01M6PRB2H5FXZBZ0X4D9EWKBCK: verified

✓signatures66 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..66, every prev_hash links
✓move log66 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay66 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
66 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-05T21:02:54.607Z S1 59830, S2 60000 2250dbb390 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-05T21:02:56.568Z S1 59830, S2 60039 0c7e8ff111 2250dbb390 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-05T21:02:58.625Z S1 59773, S2 60039 36e0f434a3 0c7e8ff111 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-05T21:03:00.818Z S1 59773, S2 59846 e98b1780d4 36e0f434a3 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-05T21:03:03.026Z S1 59565, S2 59846 4f2ce06437 e98b1780d4 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-05T21:03:05.203Z S1 59565, S2 59669 eca21cbd1e 4f2ce06437 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-05T21:03:07.506Z S1 59262, S2 59669 5964fb6747 eca21cbd1e sk_4707cd57
8 move S2 Exhibition1 8 2026-11-05T21:03:09.607Z S1 59262, S2 59568 467eb72d4d 5964fb6747 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-05T21:03:11.730Z S1 59139, S2 59568 71612f0d45 467eb72d4d sk_4707cd57
10 move S2 Exhibition1 10 2026-11-05T21:03:13.815Z S1 59139, S2 59483 2134f56e38 71612f0d45 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-05T21:03:15.814Z S1 59140, S2 59483 cf74150e08 2134f56e38 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-05T21:03:17.832Z S1 59140, S2 59465 befb246887 cf74150e08 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-05T21:03:19.803Z S1 59169, S2 59465 be9781b411 befb246887 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-05T21:03:21.905Z S1 59169, S2 59363 8893811366 be9781b411 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-05T21:03:23.900Z S1 59174, S2 59363 3c8bb02d89 8893811366 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-05T21:03:25.926Z S1 59174, S2 59337 f13a18c04b 3c8bb02d89 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-05T21:03:27.925Z S1 59175, S2 59337 d455030dec f13a18c04b sk_4707cd57
18 move S2 Exhibition1 18 2026-11-05T21:03:30.108Z S1 59175, S2 59154 4649437ef7 d455030dec sk_4707cd57
19 move S1 Exhibition2 19 2026-11-05T21:03:32.078Z S1 59205, S2 59154 91b66f2cd5 4649437ef7 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-05T21:03:34.121Z S1 59205, S2 59111 818c358d93 91b66f2cd5 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-05T21:03:36.136Z S1 59190, S2 59111 b5622a4ae9 818c358d93 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-05T21:03:38.103Z S1 59190, S2 59144 c4920c757b b5622a4ae9 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-05T21:03:40.099Z S1 59194, S2 59144 8c5685f092 c4920c757b sk_4707cd57
24 move S2 Exhibition1 24 2026-11-05T21:03:42.033Z S1 59194, S2 59210 674f219d4d 8c5685f092 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-05T21:03:44.015Z S1 59212, S2 59210 f5368a5122 674f219d4d sk_4707cd57
26 move S2 Exhibition1 26 2026-11-05T21:03:45.965Z S1 59212, S2 59260 9aa4a59a6a f5368a5122 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-05T21:03:47.919Z S1 59258, S2 59260 4ff14cd069 9aa4a59a6a sk_4707cd57
28 move S2 Exhibition1 28 2026-11-05T21:03:49.845Z S1 59258, S2 59334 04e471fa0f 4ff14cd069 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-05T21:03:51.813Z S1 59290, S2 59334 fd8afeb3e2 04e471fa0f sk_4707cd57
30 move S2 Exhibition1 30 2026-11-05T21:03:53.797Z S1 59290, S2 59350 bc14a711e8 fd8afeb3e2 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-05T21:03:55.830Z S1 59257, S2 59350 31181fa2aa bc14a711e8 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-05T21:03:57.908Z S1 59257, S2 59272 6487b19ac6 31181fa2aa sk_4707cd57
33 move S1 Exhibition2 33 2026-11-05T21:03:59.834Z S1 59331, S2 59272 927c1e7fc1 6487b19ac6 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-05T21:04:01.843Z S1 59331, S2 59263 54da6c9207 927c1e7fc1 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-05T21:04:04.111Z S1 59063, S2 59263 fb6f3aa78d 54da6c9207 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-05T21:04:06.038Z S1 59063, S2 59336 b551ce6a66 fb6f3aa78d sk_4707cd57
37 move S1 Exhibition2 37 2026-11-05T21:04:08.027Z S1 59074, S2 59336 a0d80fcaf3 b551ce6a66 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-05T21:04:09.984Z S1 59074, S2 59379 ccace69d4e a0d80fcaf3 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-05T21:04:12.008Z S1 59050, S2 59379 e88affa2f2 ccace69d4e sk_4707cd57
40 move S2 Exhibition1 40 2026-11-05T21:04:13.934Z S1 59050, S2 59453 66251ff7e5 e88affa2f2 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-05T21:04:15.932Z S1 59052, S2 59453 0eaed87eed 66251ff7e5 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-05T21:04:17.858Z S1 59052, S2 59527 c38b85f99f 0eaed87eed sk_4707cd57
43 move S1 Exhibition2 43 2026-11-05T21:04:19.835Z S1 59075, S2 59527 53744c56b8 c38b85f99f sk_4707cd57
44 move S2 Exhibition1 44 2026-11-05T21:04:21.761Z S1 59075, S2 59601 ab1493f37e 53744c56b8 sk_4707cd57
45 move S1 Exhibition2 45 2026-11-05T21:04:23.713Z S1 59123, S2 59601 fb1f912e9b ab1493f37e sk_4707cd57
46 move S2 Exhibition1 46 2026-11-05T21:04:25.638Z S1 59123, S2 59676 27e4726ba6 fb1f912e9b sk_4707cd57
47 move S1 Exhibition2 47 2026-11-05T21:04:27.595Z S1 59166, S2 59676 841b7d3397 27e4726ba6 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-05T21:04:29.548Z S1 59166, S2 59723 be4512fb6b 841b7d3397 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-05T21:04:31.493Z S1 59221, S2 59723 2fa33ea83b be4512fb6b sk_4707cd57
50 move S2 Exhibition1 50 2026-11-05T21:04:33.452Z S1 59221, S2 59764 fefc95228f 2fa33ea83b sk_4707cd57
51 move S1 Exhibition2 51 2026-11-05T21:04:35.377Z S1 59296, S2 59764 b7050e1914 fefc95228f sk_4707cd57
52 move S2 Exhibition1 52 2026-11-05T21:04:37.306Z S1 59296, S2 59835 4a962ee8b9 b7050e1914 sk_4707cd57
53 move S1 Exhibition2 53 2026-11-05T21:04:39.246Z S1 59356, S2 59835 99e48b484e 4a962ee8b9 sk_4707cd57
54 move S2 Exhibition1 54 2026-11-05T21:04:41.192Z S1 59356, S2 59889 e070a9cdd3 99e48b484e sk_4707cd57
55 move S1 Exhibition2 55 2026-11-05T21:04:43.123Z S1 59425, S2 59889 9eda9fdd27 e070a9cdd3 sk_4707cd57
56 move S2 Exhibition1 56 2026-11-05T21:04:45.086Z S1 59425, S2 59926 379aaa97b5 9eda9fdd27 sk_4707cd57
57 move S1 Exhibition2 57 2026-11-05T21:04:47.013Z S1 59498, S2 59926 99818e2798 379aaa97b5 sk_4707cd57
58 move S2 Exhibition1 58 2026-11-05T21:04:48.940Z S1 59498, S2 59999 f56b57f65b 99818e2798 sk_4707cd57
59 move S1 Exhibition2 59 2026-11-05T21:04:50.867Z S1 59571, S2 59999 7fee7e1b86 f56b57f65b sk_4707cd57
60 move S2 Exhibition1 60 2026-11-05T21:04:52.793Z S1 59571, S2 60073 021c6ef5e1 7fee7e1b86 sk_4707cd57
61 move S1 Exhibition2 61 2026-11-05T21:04:54.721Z S1 59643, S2 60073 7bd666fa9b 021c6ef5e1 sk_4707cd57
62 move S2 Exhibition1 62 2026-11-05T21:04:56.651Z S1 59643, S2 60143 25cfbed11d 7bd666fa9b sk_4707cd57
63 move S1 Exhibition2 63 2026-11-05T21:04:58.583Z S1 59711, S2 60143 92e01e5d58 25cfbed11d sk_4707cd57
64 move S2 Exhibition1 64 2026-11-05T21:05:00.526Z S1 59711, S2 60200 3717979058 92e01e5d58 sk_4707cd57
65 move S1 Exhibition2 65 2026-11-05T21:05:02.506Z S1 59731, S2 60200 0ccbe69465 3717979058 sk_4707cd57
66 move S2 Exhibition1 66 2026-11-05T21:05:04.537Z S1 59731, S2 60169 6c192263b3 0ccbe69465 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_01M6PRB2H0F7V93MB3VYF7VQS3

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