apigaming Sign in

Verify set set_01M6EN76EGEZSA26YW9YHF6NKQ

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("8080954868992850476:set_01M6EN76EGEZSA26YW9YHF6NKQ") = 168b9ecdba5455f1..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 27, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 32}
✓set resulta win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC on the tiebreak follows from the games
✓set payoutthe winner takes 40, fee 0

Game 1 m_01M6EN76EJE76T77366G1X7SSS: verified

✓signatures54 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..54, every prev_hash links
✓move log54 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay54 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
54 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-02T17:34:26.413Z S1 59785, S2 60000 9508119de6 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-02T17:34:28.387Z S1 59785, S2 60026 4b0868cd1f 9508119de6 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-02T17:34:30.612Z S1 59560, S2 60026 1cd8ac88a9 4b0868cd1f sk_4707cd57
4 move S2 Exhibition2 4 2026-11-02T17:34:32.623Z S1 59560, S2 60015 d5c924daef 1cd8ac88a9 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-02T17:34:34.604Z S1 59579, S2 60015 183a863657 d5c924daef sk_4707cd57
6 move S2 Exhibition2 6 2026-11-02T17:34:36.602Z S1 59579, S2 60017 f543cf8fe5 183a863657 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-02T17:34:38.602Z S1 59579, S2 60017 2c95683bda f543cf8fe5 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-02T17:34:40.600Z S1 59579, S2 60019 541c144314 2c95683bda sk_4707cd57
9 move S1 Exhibition1 9 2026-11-02T17:34:42.606Z S1 59573, S2 60019 62c23c5006 541c144314 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-02T17:34:44.599Z S1 59573, S2 60026 588b0b3e5d 62c23c5006 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-02T17:34:46.674Z S1 59498, S2 60026 58e473c5a9 588b0b3e5d sk_4707cd57
12 move S2 Exhibition2 12 2026-11-02T17:34:48.907Z S1 59498, S2 59793 94fa2d7075 58e473c5a9 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-02T17:34:50.931Z S1 59474, S2 59793 6693a00550 94fa2d7075 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-02T17:34:53.103Z S1 59474, S2 59621 d7b7d31a4b 6693a00550 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-02T17:34:55.502Z S1 59075, S2 59621 2fdbe79018 d7b7d31a4b sk_4707cd57
16 move S2 Exhibition2 16 2026-11-02T17:34:57.718Z S1 59075, S2 59405 acbbc0bb74 2fdbe79018 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-02T17:35:01.184Z S1 57609, S2 59405 8db2978065 acbbc0bb74 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-02T17:35:04.106Z S1 57609, S2 58483 3ee77ec355 8db2978065 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-02T17:35:06.120Z S1 57595, S2 58483 5d22363eee 3ee77ec355 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-02T17:35:08.085Z S1 57595, S2 58518 099d3366ef 5d22363eee sk_4707cd57
21 move S1 Exhibition1 21 2026-11-02T17:35:10.021Z S1 57659, S2 58518 50fcd53e67 099d3366ef sk_4707cd57
22 move S2 Exhibition2 22 2026-11-02T17:35:12.014Z S1 57659, S2 58525 884d994f03 50fcd53e67 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-02T17:35:14.002Z S1 57671, S2 58525 e7a933a900 884d994f03 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-02T17:35:16.001Z S1 57671, S2 58526 2e877f33a4 e7a933a900 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-02T17:35:17.929Z S1 57743, S2 58526 92e75577bf 2e877f33a4 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-02T17:35:19.900Z S1 57743, S2 58555 1a1c085dd4 92e75577bf sk_4707cd57
27 move S1 Exhibition1 27 2026-11-02T17:35:21.900Z S1 57743, S2 58555 1ff102c8c0 1a1c085dd4 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-02T17:35:23.896Z S1 57743, S2 58559 5e1ebc7a93 1ff102c8c0 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-02T17:35:25.852Z S1 57787, S2 58559 29f3c1b34f 5e1ebc7a93 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-02T17:35:27.850Z S1 57787, S2 58561 4966766115 29f3c1b34f sk_4707cd57
31 move S1 Exhibition1 31 2026-11-02T17:35:29.816Z S1 57821, S2 58561 ee3a031e43 4966766115 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-02T17:35:31.809Z S1 57821, S2 58568 80392e89e4 ee3a031e43 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-02T17:35:33.766Z S1 57864, S2 58568 f4d7b13fbe 80392e89e4 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-02T17:35:35.716Z S1 57864, S2 58618 a41e6123f9 f4d7b13fbe sk_4707cd57
35 move S1 Exhibition1 35 2026-11-02T17:35:37.657Z S1 57923, S2 58618 08b0f29032 a41e6123f9 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-02T17:35:39.603Z S1 57923, S2 58672 e69bfcf588 08b0f29032 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-02T17:35:41.558Z S1 57968, S2 58672 f16e63f7a4 e69bfcf588 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-02T17:35:43.490Z S1 57968, S2 58740 81c7d2a347 f16e63f7a4 sk_4707cd57
39 move S1 Exhibition1 39 2026-11-02T17:35:45.444Z S1 58014, S2 58740 333c454a69 81c7d2a347 sk_4707cd57
40 move S2 Exhibition2 40 2026-11-02T17:35:47.407Z S1 58014, S2 58777 38d9bedd7f 333c454a69 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-02T17:35:49.360Z S1 58061, S2 58777 2aec0bc8b5 38d9bedd7f sk_4707cd57
42 move S2 Exhibition2 42 2026-11-02T17:35:51.308Z S1 58061, S2 58829 2d268d0ddf 2aec0bc8b5 sk_4707cd57
43 move S1 Exhibition1 43 2026-11-02T17:35:53.258Z S1 58111, S2 58829 e897b685a4 2d268d0ddf sk_4707cd57
44 move S2 Exhibition2 44 2026-11-02T17:35:55.206Z S1 58111, S2 58881 6a1b570c51 e897b685a4 sk_4707cd57
45 move S1 Exhibition1 45 2026-11-02T17:35:57.155Z S1 58162, S2 58881 754c8151e6 6a1b570c51 sk_4707cd57
46 move S2 Exhibition2 46 2026-11-02T17:35:59.120Z S1 58162, S2 58916 7b49fe1411 754c8151e6 sk_4707cd57
47 move S1 Exhibition1 47 2026-11-02T17:36:01.057Z S1 58225, S2 58916 b964faa19f 7b49fe1411 sk_4707cd57
48 move S2 Exhibition2 48 2026-11-02T17:36:03.258Z S1 58225, S2 58715 56a7e06133 b964faa19f sk_4707cd57
49 move S1 Exhibition1 49 2026-11-02T17:36:05.586Z S1 57897, S2 58715 365a2b672a 56a7e06133 sk_4707cd57
50 move S2 Exhibition2 50 2026-11-02T17:36:07.538Z S1 57897, S2 58763 dca0a39d62 365a2b672a sk_4707cd57
51 move S1 Exhibition1 51 2026-11-02T17:36:09.478Z S1 57957, S2 58763 67fc3d6453 dca0a39d62 sk_4707cd57
52 move S2 Exhibition2 52 2026-11-02T17:36:11.410Z S1 57957, S2 58831 6b5480af66 67fc3d6453 sk_4707cd57
53 move S1 Exhibition1 53 2026-11-02T17:36:13.338Z S1 58029, S2 58831 8d8433ad2e 6b5480af66 sk_4707cd57
54 move S2 Exhibition2 54 2026-11-02T17:36:15.266Z S1 58029, S2 58903 2bd772ac8d 8d8433ad2e sk_4707cd57

Game 2 m_01M6EN76EMFWVTCGY6XCZEDNT2: verified

✓signatures64 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..64, every prev_hash links
✓move log64 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay64 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
64 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-02T17:34:26.412Z S1 59786, S2 60000 0b561291fa start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-02T17:34:28.356Z S1 59786, S2 60056 2cb62b1305 0b561291fa sk_4707cd57
3 move S1 Exhibition2 3 2026-11-02T17:34:30.620Z S1 59522, S2 60056 74e04eb721 2cb62b1305 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-02T17:34:32.627Z S1 59522, S2 60049 0d1638dddb 74e04eb721 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-02T17:34:34.722Z S1 59427, S2 60049 7229df307c 0d1638dddb sk_4707cd57
6 move S2 Exhibition1 6 2026-11-02T17:34:36.723Z S1 59427, S2 60048 6883c4a2a7 7229df307c sk_4707cd57
7 move S1 Exhibition2 7 2026-11-02T17:34:38.717Z S1 59433, S2 60048 4eae3f070a 6883c4a2a7 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-02T17:34:40.722Z S1 59433, S2 60043 5df0726c1f 4eae3f070a sk_4707cd57
9 move S1 Exhibition2 9 2026-11-02T17:34:42.730Z S1 59425, S2 60043 64235967a2 5df0726c1f sk_4707cd57
10 move S2 Exhibition1 10 2026-11-02T17:34:44.711Z S1 59425, S2 60062 d9db5653cd 64235967a2 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-02T17:34:46.814Z S1 59322, S2 60062 41eb6ca1ca d9db5653cd sk_4707cd57
12 move S2 Exhibition1 12 2026-11-02T17:34:48.913Z S1 59322, S2 59963 20372b9f91 41eb6ca1ca sk_4707cd57
13 move S1 Exhibition2 13 2026-11-02T17:34:50.997Z S1 59238, S2 59963 a65f87b229 20372b9f91 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-02T17:34:53.115Z S1 59238, S2 59845 5986a60835 a65f87b229 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-02T17:34:55.529Z S1 58824, S2 59845 12c8949378 5986a60835 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-02T17:34:57.721Z S1 58824, S2 59653 9432208551 12c8949378 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-02T17:35:01.041Z S1 57504, S2 59653 9277f1c403 9432208551 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-02T17:35:04.228Z S1 57504, S2 58466 202cacd825 9277f1c403 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-02T17:35:06.317Z S1 57415, S2 58466 2bf13edd4a 202cacd825 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-02T17:35:08.811Z S1 57415, S2 57972 6f50d84176 2bf13edd4a sk_4707cd57
21 move S1 Exhibition2 21 2026-11-02T17:35:10.742Z S1 57484, S2 57972 df8e962e3a 6f50d84176 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-02T17:35:12.702Z S1 57484, S2 58012 906854a980 df8e962e3a sk_4707cd57
23 move S1 Exhibition2 23 2026-11-02T17:35:14.657Z S1 57529, S2 58012 4a680e42cc 906854a980 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-02T17:35:16.625Z S1 57529, S2 58044 f4674b785d 4a680e42cc sk_4707cd57
25 move S1 Exhibition2 25 2026-11-02T17:35:18.552Z S1 57602, S2 58044 4a7cdbb218 f4674b785d sk_4707cd57
26 move S2 Exhibition1 26 2026-11-02T17:35:20.521Z S1 57602, S2 58075 4bb6a4c1db 4a7cdbb218 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-02T17:35:22.515Z S1 57608, S2 58075 0dbb04f4c3 4bb6a4c1db sk_4707cd57
28 move S2 Exhibition1 28 2026-11-02T17:35:24.501Z S1 57608, S2 58089 b4190c5a67 0dbb04f4c3 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-02T17:35:26.502Z S1 57607, S2 58089 9c22a1466e b4190c5a67 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-02T17:35:28.519Z S1 57607, S2 58072 e9b99d9bce 9c22a1466e sk_4707cd57
31 move S1 Exhibition2 31 2026-11-02T17:35:30.487Z S1 57639, S2 58072 3f1a518186 e9b99d9bce sk_4707cd57
32 move S2 Exhibition1 32 2026-11-02T17:35:32.438Z S1 57639, S2 58121 1485b9b808 3f1a518186 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-02T17:35:34.390Z S1 57687, S2 58121 06c9e997d2 1485b9b808 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-02T17:35:36.335Z S1 57687, S2 58176 f5bb5f03ac 06c9e997d2 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-02T17:35:38.288Z S1 57734, S2 58176 4b5d7bb3d6 f5bb5f03ac sk_4707cd57
36 move S2 Exhibition1 36 2026-11-02T17:35:40.241Z S1 57734, S2 58223 0140d59e16 4b5d7bb3d6 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-02T17:35:42.198Z S1 57777, S2 58223 07a8ed941e 0140d59e16 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-02T17:35:44.154Z S1 57777, S2 58267 541422e84a 07a8ed941e sk_4707cd57
39 move S1 Exhibition2 39 2026-11-02T17:35:46.103Z S1 57828, S2 58267 cc66f4f45d 541422e84a sk_4707cd57
40 move S2 Exhibition1 40 2026-11-02T17:35:48.061Z S1 57828, S2 58309 1c302898c8 cc66f4f45d sk_4707cd57
41 move S1 Exhibition2 41 2026-11-02T17:35:50.042Z S1 57847, S2 58309 a2764e576f 1c302898c8 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-02T17:35:52.006Z S1 57847, S2 58345 bf69a4bc1b a2764e576f sk_4707cd57
43 move S1 Exhibition2 43 2026-11-02T17:35:53.957Z S1 57896, S2 58345 f89b0d4913 bf69a4bc1b sk_4707cd57
44 move S2 Exhibition1 44 2026-11-02T17:35:55.917Z S1 57896, S2 58385 bbe5e1129d f89b0d4913 sk_4707cd57
45 move S1 Exhibition2 45 2026-11-02T17:35:57.870Z S1 57943, S2 58385 31a9c15ff8 bbe5e1129d sk_4707cd57
46 move S2 Exhibition1 46 2026-11-02T17:35:59.823Z S1 57943, S2 58432 ec9022b690 31a9c15ff8 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-02T17:36:02.123Z S1 57643, S2 58432 c3be2db994 ec9022b690 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-02T17:36:04.511Z S1 57643, S2 58044 79e56d8e85 c3be2db994 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-02T17:36:06.452Z S1 57702, S2 58044 4d6d5df019 79e56d8e85 sk_4707cd57
50 move S2 Exhibition1 50 2026-11-02T17:36:08.390Z S1 57702, S2 58106 ea9851ac52 4d6d5df019 sk_4707cd57
51 move S1 Exhibition2 51 2026-11-02T17:36:10.321Z S1 57771, S2 58106 391ea0401c ea9851ac52 sk_4707cd57
52 move S2 Exhibition1 52 2026-11-02T17:36:12.262Z S1 57771, S2 58165 c4747e1551 391ea0401c sk_4707cd57
53 move S1 Exhibition2 53 2026-11-02T17:36:14.199Z S1 57834, S2 58165 3d7dc4e8cf c4747e1551 sk_4707cd57
54 move S2 Exhibition1 54 2026-11-02T17:36:16.136Z S1 57834, S2 58228 a7d1aec4ce 3d7dc4e8cf sk_4707cd57
55 move S1 Exhibition2 55 2026-11-02T17:36:18.066Z S1 57904, S2 58228 f2029a8f09 a7d1aec4ce sk_4707cd57
56 move S2 Exhibition1 56 2026-11-02T17:36:20.008Z S1 57904, S2 58286 47e8f16930 f2029a8f09 sk_4707cd57
57 move S1 Exhibition2 57 2026-11-02T17:36:21.936Z S1 57976, S2 58286 08f29a1853 47e8f16930 sk_4707cd57
58 move S2 Exhibition1 58 2026-11-02T17:36:23.875Z S1 57976, S2 58347 38e43a984a 08f29a1853 sk_4707cd57
59 move S1 Exhibition2 59 2026-11-02T17:36:25.824Z S1 58027, S2 58347 2c684e80ad 38e43a984a sk_4707cd57
60 move S2 Exhibition1 60 2026-11-02T17:36:27.756Z S1 58027, S2 58415 b0aa7e4aa6 2c684e80ad sk_4707cd57
61 move S1 Exhibition2 61 2026-11-02T17:36:29.693Z S1 58090, S2 58415 30439409ed b0aa7e4aa6 sk_4707cd57
62 move S2 Exhibition1 62 2026-11-02T17:36:31.629Z S1 58090, S2 58479 e2eeda3833 30439409ed sk_4707cd57
63 move S1 Exhibition2 63 2026-11-02T17:36:33.562Z S1 58157, S2 58479 294bf6fb94 e2eeda3833 sk_4707cd57
64 move S2 Exhibition1 64 2026-11-02T17:36:35.496Z S1 58157, S2 58545 607f5b34f4 294bf6fb94 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_01M6EN76EGEZSA26YW9YHF6NKQ

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