apigaming Sign in

Verify set set_01M7AWZ9YXFMGTJEY2HET2CZTB

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("6778038509668352436:set_01M7AWZ9YXFMGTJEY2HET2CZTB") = 4fe566ca65c44fe3..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 21, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 14}
✓set resulta win for bot_01M4G1XM38F4PT5D6AHN6GA3J9 on the tiebreak follows from the games
✓set payoutthe winner takes 40, fee 0

Game 1 m_01M7AWZ9YZFVK9Y87ERBWTMWV7: 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-13T16:48:40.599Z S1 59755, S2 60000 7a938361dc start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-13T16:48:42.707Z S1 59755, S2 59892 5730efc11d 7a938361dc sk_4707cd57
3 move S1 Exhibition1 3 2026-11-13T16:48:44.804Z S1 59658, S2 59892 da0b1ddc5c 5730efc11d sk_4707cd57
4 move S2 Exhibition2 4 2026-11-13T16:48:46.903Z S1 59658, S2 59793 1a8c9f38d2 da0b1ddc5c sk_4707cd57
5 move S1 Exhibition1 5 2026-11-13T16:48:48.933Z S1 59628, S2 59793 2136d3a733 1a8c9f38d2 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-13T16:48:50.902Z S1 59628, S2 59824 4b7f77ff58 2136d3a733 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-13T16:48:53.001Z S1 59529, S2 59824 8ee33ae5ff 4b7f77ff58 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-13T16:48:55.205Z S1 59529, S2 59620 0624861294 8ee33ae5ff sk_4707cd57
9 move S1 Exhibition1 9 2026-11-13T16:48:57.142Z S1 59592, S2 59620 5f2a907f1a 0624861294 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-13T16:48:59.229Z S1 59592, S2 59533 32aa0db1b1 5f2a907f1a sk_4707cd57
11 move S1 Exhibition1 11 2026-11-13T16:49:02.087Z S1 58734, S2 59533 879e15e8f8 32aa0db1b1 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-13T16:49:04.297Z S1 58734, S2 59323 c8a499038d 879e15e8f8 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-13T16:49:06.420Z S1 58611, S2 59323 1376a6f317 c8a499038d sk_4707cd57
14 move S2 Exhibition2 14 2026-11-13T16:49:08.527Z S1 58611, S2 59216 cdd3b8aa8b 1376a6f317 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-13T16:49:10.624Z S1 58514, S2 59216 bce6311985 cdd3b8aa8b sk_4707cd57
16 move S2 Exhibition2 16 2026-11-13T16:49:12.721Z S1 58514, S2 59119 891b342b76 bce6311985 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-13T16:49:14.656Z S1 58579, S2 59119 ea5b5a8631 891b342b76 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-13T16:49:16.620Z S1 58579, S2 59155 e1ae4f7c26 ea5b5a8631 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-13T16:49:18.548Z S1 58651, S2 59155 7eda04dbe7 e1ae4f7c26 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-13T16:49:20.480Z S1 58651, S2 59223 6695137892 7eda04dbe7 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-13T16:49:22.410Z S1 58721, S2 59223 5695a1344e 6695137892 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-13T16:49:24.342Z S1 58721, S2 59291 028ec66cc6 5695a1344e sk_4707cd57
23 move S1 Exhibition1 23 2026-11-13T16:49:26.315Z S1 58748, S2 59291 07ba873af6 028ec66cc6 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-13T16:49:28.255Z S1 58748, S2 59351 2e35869f31 07ba873af6 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-13T16:49:30.225Z S1 58778, S2 59351 064ac8f894 2e35869f31 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-13T16:49:32.210Z S1 58778, S2 59366 ef96f1b06c 064ac8f894 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-13T16:49:34.225Z S1 58763, S2 59366 f6a977c9af ef96f1b06c sk_4707cd57

Game 2 m_01M7AWZ9Z0EBV8Q23R0T0HVDK2: verified

✓signatures41 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..41, every prev_hash links
✓move log41 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay41 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
41 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-13T16:48:40.502Z S1 59852, S2 60000 dba4b59f2d start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-13T16:48:42.703Z S1 59852, S2 59799 a7cc7bf092 dba4b59f2d sk_4707cd57
3 move S1 Exhibition2 3 2026-11-13T16:48:44.801Z S1 59754, S2 59799 f40df3e460 a7cc7bf092 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-13T16:48:46.905Z S1 59754, S2 59695 70f30ce0e4 f40df3e460 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-13T16:48:49.000Z S1 59659, S2 59695 a956490d0e 70f30ce0e4 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-13T16:48:50.933Z S1 59659, S2 59762 0e8d1de493 a956490d0e sk_4707cd57
7 move S1 Exhibition2 7 2026-11-13T16:48:53.015Z S1 59577, S2 59762 759200a8f4 0e8d1de493 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-13T16:48:55.210Z S1 59577, S2 59567 692b250d1b 759200a8f4 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-13T16:48:57.159Z S1 59628, S2 59567 214ff1a30f 692b250d1b sk_4707cd57
10 move S2 Exhibition1 10 2026-11-13T16:48:59.320Z S1 59628, S2 59406 68ac294b1f 214ff1a30f sk_4707cd57
11 move S1 Exhibition2 11 2026-11-13T16:49:02.094Z S1 58854, S2 59406 f17fdf7209 68ac294b1f sk_4707cd57
12 move S2 Exhibition1 12 2026-11-13T16:49:04.300Z S1 58854, S2 59200 0ed402a518 f17fdf7209 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-13T16:49:06.503Z S1 58651, S2 59200 f5ad5f0804 0ed402a518 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-13T16:49:08.533Z S1 58651, S2 59170 faa415be40 f5ad5f0804 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-13T16:49:10.497Z S1 58687, S2 59170 72b7bab9a0 faa415be40 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-13T16:49:12.531Z S1 58687, S2 59136 712d526ca4 72b7bab9a0 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-13T16:49:14.455Z S1 58763, S2 59136 f0fc3e5e13 712d526ca4 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-13T16:49:16.429Z S1 58763, S2 59162 8f94d1b198 f0fc3e5e13 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-13T16:49:18.357Z S1 58835, S2 59162 987e43daac 8f94d1b198 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-13T16:49:20.302Z S1 58835, S2 59217 33f9fba13f 987e43daac sk_4707cd57
21 move S1 Exhibition2 21 2026-11-13T16:49:22.243Z S1 58894, S2 59217 d9b67b63d7 33f9fba13f sk_4707cd57
22 move S2 Exhibition1 22 2026-11-13T16:49:24.237Z S1 58894, S2 59223 d6c2848b89 d9b67b63d7 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-13T16:49:26.174Z S1 58957, S2 59223 fcb6b8b65e d6c2848b89 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-13T16:49:28.207Z S1 58957, S2 59190 a00ba142d8 fcb6b8b65e sk_4707cd57
25 move S1 Exhibition2 25 2026-11-13T16:49:30.224Z S1 58940, S2 59190 a25274a7e2 a00ba142d8 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-13T16:49:32.202Z S1 58940, S2 59212 8ae86dbd10 a25274a7e2 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-13T16:49:34.299Z S1 58843, S2 59212 6c2de6257e 8ae86dbd10 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-13T16:49:36.272Z S1 58843, S2 59239 b527db11c8 6c2de6257e sk_4707cd57
29 move S1 Exhibition2 29 2026-11-13T16:49:38.303Z S1 58812, S2 59239 6f7dd58c59 b527db11c8 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-13T16:49:40.266Z S1 58812, S2 59276 6dd55dbbc3 6f7dd58c59 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-13T16:49:42.306Z S1 58772, S2 59276 5d72c32bfe 6dd55dbbc3 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-13T16:49:44.323Z S1 58772, S2 59259 127066c5a8 5d72c32bfe sk_4707cd57
33 move S1 Exhibition2 33 2026-11-13T16:49:46.248Z S1 58847, S2 59259 7d3a45b6c3 127066c5a8 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-13T16:49:48.173Z S1 58847, S2 59334 104c7732c7 7d3a45b6c3 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-13T16:49:50.200Z S1 58820, S2 59334 511fab2b78 104c7732c7 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-13T16:49:52.144Z S1 58820, S2 59390 1120a29dad 511fab2b78 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-13T16:49:54.068Z S1 58896, S2 59390 9f777a6144 1120a29dad sk_4707cd57
38 move S2 Exhibition1 38 2026-11-13T16:49:56.021Z S1 58896, S2 59437 11a5525341 9f777a6144 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-13T16:49:57.953Z S1 58964, S2 59437 0620501998 11a5525341 sk_4707cd57
40 move S2 Exhibition1 40 2026-11-13T16:49:59.877Z S1 58964, S2 59513 d2257c5518 0620501998 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-13T16:50:01.867Z S1 58974, S2 59513 161d652a74 d2257c5518 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_01M7AWZ9YXFMGTJEY2HET2CZTB

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