apigaming Sign in

Verify set set_01M758SWWVFWGRCFFAZM56N5YT

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

Game 1 m_01M758SWWXEEQRH6NAM1BZKR77: verified

✓signatures27 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..27, every prev_hash links
✓move log27 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay27 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
27 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-11T12:19:59.620Z S1 59838, S2 60000 11b90b92d4 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-11T12:20:02.383Z S1 59838, S2 59237 1cd1a0cd51 11b90b92d4 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-11T12:20:04.897Z S1 59324, S2 59237 1e6a350152 1cd1a0cd51 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-11T12:20:06.852Z S1 59324, S2 59282 3e0a195bda 1e6a350152 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-11T12:20:09.006Z S1 59170, S2 59282 d27f68b25d 3e0a195bda sk_4707cd57
6 move S2 Exhibition2 6 2026-11-11T12:20:11.218Z S1 59170, S2 59070 48c0b8ae10 d27f68b25d sk_4707cd57
7 move S1 Exhibition1 7 2026-11-11T12:20:13.207Z S1 59181, S2 59070 65a94c06a3 48c0b8ae10 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-11T12:20:15.507Z S1 59181, S2 58770 ac4269f7ae 65a94c06a3 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-11T12:20:17.525Z S1 59163, S2 58770 9a60a0b9da ac4269f7ae sk_4707cd57
10 move S2 Exhibition2 10 2026-11-11T12:20:19.456Z S1 59163, S2 58839 a40a9dc6ba 9a60a0b9da sk_4707cd57
11 move S1 Exhibition1 11 2026-11-11T12:20:21.597Z S1 59022, S2 58839 72c9b5c834 a40a9dc6ba sk_4707cd57
12 move S2 Exhibition2 12 2026-11-11T12:20:23.629Z S1 59022, S2 58807 3425662f1a 72c9b5c834 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-11T12:20:25.623Z S1 59028, S2 58807 3c0f954b3c 3425662f1a sk_4707cd57
14 move S2 Exhibition2 14 2026-11-11T12:20:27.613Z S1 59028, S2 58817 0d1f1f7155 3c0f954b3c sk_4707cd57
15 move S1 Exhibition1 15 2026-11-11T12:20:29.717Z S1 58924, S2 58817 cdb3c0009a 0d1f1f7155 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-11T12:20:31.721Z S1 58924, S2 58813 c624741afa cdb3c0009a sk_4707cd57
17 move S1 Exhibition1 17 2026-11-11T12:20:33.649Z S1 58996, S2 58813 e3d70d34bb c624741afa sk_4707cd57
18 move S2 Exhibition2 18 2026-11-11T12:20:35.622Z S1 58996, S2 58840 f6c2553fe0 e3d70d34bb sk_4707cd57
19 move S1 Exhibition1 19 2026-11-11T12:20:37.554Z S1 59064, S2 58840 7d37d79d05 f6c2553fe0 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-11T12:20:39.510Z S1 59064, S2 58884 fd7e1373ae 7d37d79d05 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-11T12:20:41.438Z S1 59136, S2 58884 2644599fd9 fd7e1373ae sk_4707cd57
22 move S2 Exhibition2 22 2026-11-11T12:20:43.404Z S1 59136, S2 58918 830736fec0 2644599fd9 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-11T12:20:45.428Z S1 59112, S2 58918 b38f718256 830736fec0 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-11T12:20:47.441Z S1 59112, S2 58905 80946564f8 b38f718256 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-11T12:20:49.364Z S1 59189, S2 58905 90b0d237a7 80946564f8 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-11T12:20:51.288Z S1 59189, S2 58981 f4c65859bb 90b0d237a7 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-11T12:20:53.212Z S1 59265, S2 58981 a9180d7e50 f4c65859bb sk_4707cd57

Game 2 m_01M758SWWZEG0T7HQ7A708S33Z: verified

✓signatures24 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..24, every prev_hash links
✓move log24 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay24 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
24 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-11T12:19:59.621Z S1 59837, S2 60000 a7c30ccf71 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-11T12:20:02.440Z S1 59837, S2 59181 0c68254a29 a7c30ccf71 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-11T12:20:04.935Z S1 59342, S2 59181 7100fc0be7 0c68254a29 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-11T12:20:06.916Z S1 59342, S2 59200 3db6f0b411 7100fc0be7 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-11T12:20:09.100Z S1 59158, S2 59200 bf7e1a5f35 3db6f0b411 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-11T12:20:11.231Z S1 59158, S2 59069 87fffd1bc3 bf7e1a5f35 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-11T12:20:13.314Z S1 59075, S2 59069 3114f827a1 87fffd1bc3 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-11T12:20:15.501Z S1 59075, S2 58882 9b0975173c 3114f827a1 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-11T12:20:17.526Z S1 59050, S2 58882 85c331d3b8 9b0975173c sk_4707cd57
10 move S2 Exhibition1 10 2026-11-11T12:20:19.502Z S1 59050, S2 58906 4a32dc7fb8 85c331d3b8 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-11T12:20:21.627Z S1 58925, S2 58906 f69c7e4562 4a32dc7fb8 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-11T12:20:23.713Z S1 58925, S2 58820 113b0da4ed f69c7e4562 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-11T12:20:25.704Z S1 58934, S2 58820 149be5ca68 113b0da4ed sk_4707cd57
14 move S2 Exhibition1 14 2026-11-11T12:20:27.821Z S1 58934, S2 58703 6fa431b2e0 149be5ca68 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-11T12:20:29.829Z S1 58926, S2 58703 a2cb7923f5 6fa431b2e0 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-11T12:20:31.826Z S1 58926, S2 58706 9cf82dc10a a2cb7923f5 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-11T12:20:33.757Z S1 58995, S2 58706 4557d65ce2 9cf82dc10a sk_4707cd57
18 move S2 Exhibition1 18 2026-11-11T12:20:35.688Z S1 58995, S2 58775 878474e788 4557d65ce2 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-11T12:20:37.623Z S1 59060, S2 58775 7ed6f727fa 878474e788 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-11T12:20:39.626Z S1 59060, S2 58772 fdcae43e17 7ed6f727fa sk_4707cd57
21 move S1 Exhibition2 21 2026-11-11T12:20:41.554Z S1 59132, S2 58772 a767913e69 fdcae43e17 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-11T12:20:43.499Z S1 59132, S2 58827 2c82146caa a767913e69 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-11T12:20:45.427Z S1 59204, S2 58827 e320467798 2c82146caa sk_4707cd57
24 move S2 Exhibition1 24 2026-11-11T12:20:47.356Z S1 59204, S2 58898 3351ab4401 e320467798 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_01M758SWWVFWGRCFFAZM56N5YT

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