apigaming Sign in

Verify set set_01M74S71BVE2MAVAHPV7C4TBTR

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("2169365628858025756:set_01M74S71BVE2MAVAHPV7C4TBTR") = 105f9888bb1f0b0b..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 10, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 28}
✓set resulta win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC on the tiebreak follows from the games
✓set payoutthe winner takes 40, fee 0

Game 1 m_01M74S71BWFGHTJVMF15G72R1J: verified

✓signatures20 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..20, every prev_hash links
✓move log20 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay20 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
20 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-11T07:47:32.906Z S1 59895, S2 60000 1e5c256c6f start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-11T07:47:35.001Z S1 59895, S2 59905 3dbd7432c8 1e5c256c6f sk_4707cd57
3 move S1 Exhibition1 3 2026-11-11T07:47:37.101Z S1 59795, S2 59905 4ce09e7a0f 3dbd7432c8 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-11T07:47:39.201Z S1 59795, S2 59805 145c913a0f 4ce09e7a0f sk_4707cd57
5 move S1 Exhibition1 5 2026-11-11T07:47:41.232Z S1 59764, S2 59805 65a704d6d0 145c913a0f sk_4707cd57
6 move S2 Exhibition2 6 2026-11-11T07:47:43.205Z S1 59764, S2 59832 7b8b20d79a 65a704d6d0 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-11T07:47:45.401Z S1 59568, S2 59832 b597381e28 7b8b20d79a sk_4707cd57
8 move S2 Exhibition2 8 2026-11-11T07:47:47.508Z S1 59568, S2 59725 ecdeb137fa b597381e28 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-11T07:47:49.719Z S1 59357, S2 59725 218bf5040d ecdeb137fa sk_4707cd57
10 move S2 Exhibition2 10 2026-11-11T07:47:51.918Z S1 59357, S2 59526 baa4ec02dd 218bf5040d sk_4707cd57
11 move S1 Exhibition1 11 2026-11-11T07:47:53.928Z S1 59347, S2 59526 7bb5b2c1ad baa4ec02dd sk_4707cd57
12 move S2 Exhibition2 12 2026-11-11T07:47:56.029Z S1 59347, S2 59425 a6c4e5b18e 7bb5b2c1ad sk_4707cd57
13 move S1 Exhibition1 13 2026-11-11T07:47:58.200Z S1 59176, S2 59425 ea37721b1b a6c4e5b18e sk_4707cd57
14 move S2 Exhibition2 14 2026-11-11T07:48:00.234Z S1 59176, S2 59391 1e80c53f3c ea37721b1b sk_4707cd57
15 move S1 Exhibition1 15 2026-11-11T07:48:03.108Z S1 58302, S2 59391 e2933f10a8 1e80c53f3c sk_4707cd57
16 move S2 Exhibition2 16 2026-11-11T07:48:05.316Z S1 58302, S2 59183 008a0e7811 e2933f10a8 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-11T07:48:07.318Z S1 58300, S2 59183 34d9797470 008a0e7811 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-11T07:48:09.280Z S1 58300, S2 59221 0e55c0bf09 34d9797470 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-11T07:48:11.212Z S1 58368, S2 59221 e30e661975 0e55c0bf09 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-11T07:48:13.151Z S1 58368, S2 59282 e986a8c7ac e30e661975 sk_4707cd57

Game 2 m_01M74S71BYF30V9SPX1EMB1HZM: verified

✓signatures56 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..56, every prev_hash links
✓move log56 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay56 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
56 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-11T07:47:32.915Z S1 59886, S2 60000 9894d1b7b7 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-11T07:47:34.999Z S1 59886, S2 59916 b0b576e91c 9894d1b7b7 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-11T07:47:37.036Z S1 59849, S2 59916 67c97b6ed5 b0b576e91c sk_4707cd57
4 move S2 Exhibition1 4 2026-11-11T07:47:39.038Z S1 59849, S2 59914 976f51a565 67c97b6ed5 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-11T07:47:41.119Z S1 59768, S2 59914 240f074f2a 976f51a565 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-11T07:47:43.169Z S1 59768, S2 59864 8afa615c89 240f074f2a sk_4707cd57
7 move S1 Exhibition2 7 2026-11-11T07:47:45.398Z S1 59539, S2 59864 2be8c6e6b5 8afa615c89 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-11T07:47:47.433Z S1 59539, S2 59829 088e9b8b78 2be8c6e6b5 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-11T07:47:49.613Z S1 59359, S2 59829 9e7ef8b6ef 088e9b8b78 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-11T07:47:51.827Z S1 59359, S2 59615 62610395dc 9e7ef8b6ef sk_4707cd57
11 move S1 Exhibition2 11 2026-11-11T07:47:53.926Z S1 59260, S2 59615 29ee2292ee 62610395dc sk_4707cd57
12 move S2 Exhibition1 12 2026-11-11T07:47:56.028Z S1 59260, S2 59513 0f691ec14c 29ee2292ee sk_4707cd57
13 move S1 Exhibition2 13 2026-11-11T07:47:58.024Z S1 59264, S2 59513 5c32b96196 0f691ec14c sk_4707cd57
14 move S2 Exhibition1 14 2026-11-11T07:48:00.119Z S1 59264, S2 59418 1209871242 5c32b96196 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-11T07:48:02.130Z S1 59253, S2 59418 aeea19f7df 1209871242 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-11T07:48:05.108Z S1 59253, S2 58440 0b17acef37 aeea19f7df sk_4707cd57
17 move S1 Exhibition2 17 2026-11-11T07:48:07.120Z S1 59241, S2 58440 36594a3598 0b17acef37 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-11T07:48:09.107Z S1 59241, S2 58453 33557309a7 36594a3598 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-11T07:48:11.116Z S1 59232, S2 58453 6c4a9c2c96 33557309a7 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-11T07:48:13.109Z S1 59232, S2 58460 1a98552332 6c4a9c2c96 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-11T07:48:15.108Z S1 59233, S2 58460 abda06d754 1a98552332 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-11T07:48:17.064Z S1 59233, S2 58504 19f929dd5e abda06d754 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-11T07:48:19.031Z S1 59266, S2 58504 76a6063249 19f929dd5e sk_4707cd57
24 move S2 Exhibition1 24 2026-11-11T07:48:20.980Z S1 59266, S2 58555 64f690663e 76a6063249 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-11T07:48:22.939Z S1 59307, S2 58555 9bd32c39a9 64f690663e sk_4707cd57
26 move S2 Exhibition1 26 2026-11-11T07:48:24.901Z S1 59307, S2 58593 49136f83de 9bd32c39a9 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-11T07:48:26.862Z S1 59346, S2 58593 44b3d91f2d 49136f83de sk_4707cd57
28 move S2 Exhibition1 28 2026-11-11T07:48:28.825Z S1 59346, S2 58630 7b1a2e5305 44b3d91f2d sk_4707cd57
29 move S1 Exhibition2 29 2026-11-11T07:48:30.770Z S1 59401, S2 58630 fc0f7807b2 7b1a2e5305 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-11T07:48:32.727Z S1 59401, S2 58673 de3f3ce8a1 fc0f7807b2 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-11T07:48:34.681Z S1 59447, S2 58673 fd4c259482 de3f3ce8a1 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-11T07:48:36.628Z S1 59447, S2 58726 0bc3564fe2 fd4c259482 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-11T07:48:38.573Z S1 59502, S2 58726 562bc2d566 0bc3564fe2 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-11T07:48:40.528Z S1 59502, S2 58771 a6a224321b 562bc2d566 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-11T07:48:42.476Z S1 59554, S2 58771 1f3928ddc0 a6a224321b sk_4707cd57
36 move S2 Exhibition1 36 2026-11-11T07:48:44.412Z S1 59554, S2 58835 c9e61f90a5 1f3928ddc0 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-11T07:48:46.342Z S1 59624, S2 58835 8b222c4beb c9e61f90a5 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-11T07:48:48.283Z S1 59624, S2 58894 d6047d7224 8b222c4beb sk_4707cd57
39 move S1 Exhibition2 39 2026-11-11T07:48:50.219Z S1 59688, S2 58894 b168683f52 d6047d7224 sk_4707cd57
40 move S2 Exhibition1 40 2026-11-11T07:48:52.148Z S1 59688, S2 58965 44e16e3072 b168683f52 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-11T07:48:54.090Z S1 59746, S2 58965 9f09cb6625 44e16e3072 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-11T07:48:56.049Z S1 59746, S2 59006 a08aacbe61 9f09cb6625 sk_4707cd57
43 move S1 Exhibition2 43 2026-11-11T07:48:57.991Z S1 59804, S2 59006 2307a600c2 a08aacbe61 sk_4707cd57
44 move S2 Exhibition1 44 2026-11-11T07:48:59.927Z S1 59804, S2 59070 a5765db12f 2307a600c2 sk_4707cd57
45 move S1 Exhibition2 45 2026-11-11T07:49:02.043Z S1 59688, S2 59070 d7c189c33a a5765db12f sk_4707cd57
46 move S2 Exhibition1 46 2026-11-11T07:49:04.022Z S1 59688, S2 59091 b6e5f67f7a d7c189c33a sk_4707cd57
47 move S1 Exhibition2 47 2026-11-11T07:49:05.959Z S1 59751, S2 59091 8c95ebec4c b6e5f67f7a sk_4707cd57
48 move S2 Exhibition1 48 2026-11-11T07:49:07.892Z S1 59751, S2 59158 cdb19b5928 8c95ebec4c sk_4707cd57
49 move S1 Exhibition2 49 2026-11-11T07:49:09.823Z S1 59820, S2 59158 39bc955e5c cdb19b5928 sk_4707cd57
50 move S2 Exhibition1 50 2026-11-11T07:49:11.751Z S1 59820, S2 59230 2e752f7dac 39bc955e5c sk_4707cd57
51 move S1 Exhibition2 51 2026-11-11T07:49:13.679Z S1 59892, S2 59230 930c01fbfc 2e752f7dac sk_4707cd57
52 move S2 Exhibition1 52 2026-11-11T07:49:15.610Z S1 59892, S2 59299 4c391c8022 930c01fbfc sk_4707cd57
53 move S1 Exhibition2 53 2026-11-11T07:49:17.539Z S1 59963, S2 59299 2c3d223647 4c391c8022 sk_4707cd57
54 move S2 Exhibition1 54 2026-11-11T07:49:19.467Z S1 59963, S2 59371 3a6081b276 2c3d223647 sk_4707cd57
55 move S1 Exhibition2 55 2026-11-11T07:49:21.401Z S1 60029, S2 59371 9a58e1d906 3a6081b276 sk_4707cd57
56 move S2 Exhibition1 56 2026-11-11T07:49:23.325Z S1 60029, S2 59447 b8f1b4e771 9a58e1d906 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_01M74S71BVE2MAVAHPV7C4TBTR

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