apigaming Sign in

Verify set set_01M76AH9M2EVZR3K7GSXF0DAJG

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("1962634493479177012:set_01M76AH9M2EVZR3K7GSXF0DAJG") = 1011ff3e52205569..., 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 20, fee 0

Game 1 m_01M76AH9M4FXFTVBXXH45Z3627: verified

✓signatures48 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..48, every prev_hash links
✓move log48 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay48 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
48 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-11T22:09:29.234Z S1 59925, S2 60000 57436d9c24 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-11T22:09:31.231Z S1 59925, S2 60003 486299a54d 57436d9c24 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-11T22:09:33.231Z S1 59925, S2 60003 a8a7e4456d 486299a54d sk_4707cd57
4 move S2 Exhibition2 4 2026-11-11T22:09:35.303Z S1 59925, S2 59931 4b07c177bc a8a7e4456d sk_4707cd57
5 move S1 Exhibition1 5 2026-11-11T22:09:37.300Z S1 59928, S2 59931 781a7723d8 4b07c177bc sk_4707cd57
6 move S2 Exhibition2 6 2026-11-11T22:09:39.300Z S1 59928, S2 59931 1624e845e5 781a7723d8 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-11T22:09:41.302Z S1 59926, S2 59931 13e5e9b70e 1624e845e5 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-11T22:09:43.296Z S1 59926, S2 59937 43598d28a3 13e5e9b70e sk_4707cd57
9 move S1 Exhibition1 9 2026-11-11T22:09:45.296Z S1 59926, S2 59937 e707d51980 43598d28a3 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-11T22:09:47.274Z S1 59926, S2 59959 cb10f9864f e707d51980 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-11T22:09:49.238Z S1 59962, S2 59959 b545666ad9 cb10f9864f sk_4707cd57
12 move S2 Exhibition2 12 2026-11-11T22:09:51.298Z S1 59962, S2 59899 64831ef35f b545666ad9 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-11T22:09:53.332Z S1 59928, S2 59899 9c90047490 64831ef35f sk_4707cd57
14 move S2 Exhibition2 14 2026-11-11T22:09:55.423Z S1 59928, S2 59808 6eb61057ec 9c90047490 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-11T22:09:57.386Z S1 59965, S2 59808 22bf93a09f 6eb61057ec sk_4707cd57
16 move S2 Exhibition2 16 2026-11-11T22:09:59.354Z S1 59965, S2 59840 88145c4661 22bf93a09f sk_4707cd57
17 move S1 Exhibition1 17 2026-11-11T22:10:01.517Z S1 59802, S2 59840 1211c5de9d 88145c4661 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-11T22:10:03.612Z S1 59802, S2 59745 bf21464c99 1211c5de9d sk_4707cd57
19 move S1 Exhibition1 19 2026-11-11T22:10:05.602Z S1 59812, S2 59745 218ace9bbf bf21464c99 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-11T22:10:07.620Z S1 59812, S2 59727 95848494b1 218ace9bbf sk_4707cd57
21 move S1 Exhibition1 21 2026-11-11T22:10:09.626Z S1 59806, S2 59727 2f07027219 95848494b1 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-11T22:10:11.591Z S1 59806, S2 59762 de79dce33d 2f07027219 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-11T22:10:13.626Z S1 59771, S2 59762 2090102406 de79dce33d sk_4707cd57
24 move S2 Exhibition2 24 2026-11-11T22:10:15.732Z S1 59771, S2 59656 3fccbcf5d5 2090102406 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-11T22:10:17.901Z S1 59602, S2 59656 81c2932e8d 3fccbcf5d5 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-11T22:10:19.919Z S1 59602, S2 59638 66a3667db6 81c2932e8d sk_4707cd57
27 move S1 Exhibition1 27 2026-11-11T22:10:21.918Z S1 59603, S2 59638 f8908763af 66a3667db6 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-11T22:10:23.905Z S1 59603, S2 59651 e56d3237be f8908763af sk_4707cd57
29 move S1 Exhibition1 29 2026-11-11T22:10:25.864Z S1 59644, S2 59651 ecf5282f8c e56d3237be sk_4707cd57
30 move S2 Exhibition2 30 2026-11-11T22:10:27.828Z S1 59644, S2 59687 e91a9c95e0 ecf5282f8c sk_4707cd57
31 move S1 Exhibition1 31 2026-11-11T22:10:29.794Z S1 59678, S2 59687 0bd39f2292 e91a9c95e0 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-11T22:10:31.753Z S1 59678, S2 59728 1906b74e16 0bd39f2292 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-11T22:10:33.734Z S1 59697, S2 59728 0d260f8d62 1906b74e16 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-11T22:10:35.693Z S1 59697, S2 59769 bd8efd9e54 0d260f8d62 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-11T22:10:37.705Z S1 59685, S2 59769 0959586304 bd8efd9e54 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-11T22:10:39.670Z S1 59685, S2 59804 9791e5b49f 0959586304 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-11T22:10:41.638Z S1 59717, S2 59804 fd00d1e12f 9791e5b49f sk_4707cd57
38 move S2 Exhibition2 38 2026-11-11T22:10:43.639Z S1 59717, S2 59803 16acca24e7 fd00d1e12f sk_4707cd57
39 move S1 Exhibition1 39 2026-11-11T22:10:45.626Z S1 59730, S2 59803 1a4d8db0e5 16acca24e7 sk_4707cd57
40 move S2 Exhibition2 40 2026-11-11T22:10:47.567Z S1 59730, S2 59862 3b8db6c911 1a4d8db0e5 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-11T22:10:49.504Z S1 59793, S2 59862 19e53dbb66 3b8db6c911 sk_4707cd57
42 move S2 Exhibition2 42 2026-11-11T22:10:51.434Z S1 59793, S2 59932 73dc409fc4 19e53dbb66 sk_4707cd57
43 move S1 Exhibition1 43 2026-11-11T22:10:53.387Z S1 59840, S2 59932 8cad2e9f07 73dc409fc4 sk_4707cd57
44 move S2 Exhibition2 44 2026-11-11T22:10:55.323Z S1 59840, S2 59996 5d2778cc21 8cad2e9f07 sk_4707cd57
45 move S1 Exhibition1 45 2026-11-11T22:10:57.263Z S1 59900, S2 59996 b892c03807 5d2778cc21 sk_4707cd57
46 move S2 Exhibition2 46 2026-11-11T22:10:59.195Z S1 59900, S2 60064 f4bfbd9876 b892c03807 sk_4707cd57
47 move S1 Exhibition1 47 2026-11-11T22:11:01.133Z S1 59962, S2 60064 22e47dd4ae f4bfbd9876 sk_4707cd57
48 move S2 Exhibition2 48 2026-11-11T22:11:03.077Z S1 59962, S2 60120 27e5d5e690 22e47dd4ae sk_4707cd57

Game 2 m_01M76AH9M5EAT8WDCR7D83CNZE: verified

✓signatures49 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..49, every prev_hash links
✓move log49 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay49 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
49 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-11T22:09:29.318Z S1 59841, S2 60000 99ab9e86c6 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-11T22:09:31.322Z S1 59841, S2 59996 b902b48cad 99ab9e86c6 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-11T22:09:33.414Z S1 59749, S2 59996 fc6f6e6c31 b902b48cad sk_4707cd57
4 move S2 Exhibition1 4 2026-11-11T22:09:35.419Z S1 59749, S2 59991 8f32ab45a3 fc6f6e6c31 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-11T22:09:37.421Z S1 59747, S2 59991 4967ec7f1d 8f32ab45a3 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-11T22:09:39.416Z S1 59747, S2 59996 8c048189bd 4967ec7f1d sk_4707cd57
7 move S1 Exhibition2 7 2026-11-11T22:09:41.412Z S1 59751, S2 59996 d4b1ccaeba 8c048189bd sk_4707cd57
8 move S2 Exhibition1 8 2026-11-11T22:09:43.342Z S1 59751, S2 60066 90faea2f24 d4b1ccaeba sk_4707cd57
9 move S1 Exhibition2 9 2026-11-11T22:09:45.418Z S1 59675, S2 60066 096fa898b3 90faea2f24 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-11T22:09:47.413Z S1 59675, S2 60071 1190817357 096fa898b3 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-11T22:09:49.414Z S1 59674, S2 60071 b6f11ac392 1190817357 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-11T22:09:51.427Z S1 59674, S2 60058 8cd7d27f01 b6f11ac392 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-11T22:09:53.526Z S1 59575, S2 60058 e83ed1064b 8cd7d27f01 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-11T22:09:55.698Z S1 59575, S2 59886 14b099d3d9 e83ed1064b sk_4707cd57
15 move S1 Exhibition2 15 2026-11-11T22:09:57.716Z S1 59557, S2 59886 e17f8131a9 14b099d3d9 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-11T22:09:59.723Z S1 59557, S2 59879 bcb84f7afd e17f8131a9 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-11T22:10:02.325Z S1 58955, S2 59879 b3b5209af2 bcb84f7afd sk_4707cd57
18 move S2 Exhibition1 18 2026-11-11T22:10:04.425Z S1 58955, S2 59779 08e2e4d085 b3b5209af2 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-11T22:10:06.409Z S1 58971, S2 59779 987985add4 08e2e4d085 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-11T22:10:08.412Z S1 58971, S2 59776 1f73d7fd83 987985add4 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-11T22:10:10.404Z S1 58979, S2 59776 13a7b994bf 1f73d7fd83 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-11T22:10:12.406Z S1 58979, S2 59774 424c2d455e 13a7b994bf sk_4707cd57
23 move S1 Exhibition2 23 2026-11-11T22:10:14.415Z S1 58970, S2 59774 b68bd03cda 424c2d455e sk_4707cd57
24 move S2 Exhibition1 24 2026-11-11T22:10:16.377Z S1 58970, S2 59812 502a9d2016 b68bd03cda sk_4707cd57
25 move S1 Exhibition2 25 2026-11-11T22:10:18.405Z S1 58942, S2 59812 db915a08e5 502a9d2016 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-11T22:10:20.396Z S1 58942, S2 59821 a21d83c09b db915a08e5 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-11T22:10:22.406Z S1 58932, S2 59821 8d1f4e11fa a21d83c09b sk_4707cd57
28 move S2 Exhibition1 28 2026-11-11T22:10:24.333Z S1 58932, S2 59894 da2b79bf1d 8d1f4e11fa sk_4707cd57
29 move S1 Exhibition2 29 2026-11-11T22:10:26.308Z S1 58957, S2 59894 2839a13ddf da2b79bf1d sk_4707cd57
30 move S2 Exhibition1 30 2026-11-11T22:10:28.263Z S1 58957, S2 59939 b857450f7b 2839a13ddf sk_4707cd57
31 move S1 Exhibition2 31 2026-11-11T22:10:30.226Z S1 58994, S2 59939 e883a53c10 b857450f7b sk_4707cd57
32 move S2 Exhibition1 32 2026-11-11T22:10:32.166Z S1 58994, S2 59999 6f755ac544 e883a53c10 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-11T22:10:34.123Z S1 59037, S2 59999 4c80a164ff 6f755ac544 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-11T22:10:36.052Z S1 59037, S2 60070 c9d4df74a8 4c80a164ff sk_4707cd57
35 move S1 Exhibition2 35 2026-11-11T22:10:38.011Z S1 59078, S2 60070 c4f9b90e54 c9d4df74a8 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-11T22:10:39.953Z S1 59078, S2 60128 ac7a03eb0e c4f9b90e54 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-11T22:10:41.901Z S1 59130, S2 60128 9875b19c4b ac7a03eb0e sk_4707cd57
38 move S2 Exhibition1 38 2026-11-11T22:10:43.848Z S1 59130, S2 60181 63acf4917d 9875b19c4b sk_4707cd57
39 move S1 Exhibition2 39 2026-11-11T22:10:45.796Z S1 59182, S2 60181 6622530887 63acf4917d sk_4707cd57
40 move S2 Exhibition1 40 2026-11-11T22:10:47.738Z S1 59182, S2 60239 64643ed968 6622530887 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-11T22:10:49.689Z S1 59231, S2 60239 e33ea7c03e 64643ed968 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-11T22:10:51.625Z S1 59231, S2 60303 7a33650c4f e33ea7c03e sk_4707cd57
43 move S1 Exhibition2 43 2026-11-11T22:10:53.569Z S1 59287, S2 60303 14104c276b 7a33650c4f sk_4707cd57
44 move S2 Exhibition1 44 2026-11-11T22:10:55.509Z S1 59287, S2 60363 dbc2bf1a02 14104c276b sk_4707cd57
45 move S1 Exhibition2 45 2026-11-11T22:10:57.442Z S1 59354, S2 60363 c71077d5ee dbc2bf1a02 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-11T22:10:59.385Z S1 59354, S2 60420 3e395f9130 c71077d5ee sk_4707cd57
47 move S1 Exhibition2 47 2026-11-11T22:11:01.330Z S1 59409, S2 60420 38d3316146 3e395f9130 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-11T22:11:03.298Z S1 59409, S2 60452 243268229b 38d3316146 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-11T22:11:05.236Z S1 59471, S2 60452 1609d2370e 243268229b 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_01M76AH9M2EVZR3K7GSXF0DAJG

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