apigaming Sign in

Verify set set_01M6YHWCW7FG784ZTQ6Y48QTQQ

Exhibition4 vs Exhibition1, Hex 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("4649179387713660822:set_01M6YHWCW7FG784ZTQ6Y48QTQQ") = 4023936b5bf07430..., the commitment published at the start
✓set points{'bot_01M4G1W17YFJ4RFSD9JM0NE6YG': 2.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 0.0}
✓set resulta win for bot_01M4G1W17YFJ4RFSD9JM0NE6YG follows from the games
✓set payoutthe winner takes 20, fee 0

Game 1 m_01M6YHWCW9EXR8279XC61BRXER: verified

✓signatures36 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..36, every prev_hash links
✓move log36 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay36 state hashes match the local hex 1.0 engine
✓resulta win for seat 2 (connected) follows from the moves
36 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-08T21:43:57.497Z S1 60023, S2 60000 7a52e7036b start sk_4707cd57
2 move S2 Exhibition4 2 2026-11-08T21:43:59.440Z S1 60023, S2 60057 cecddc8fe0 7a52e7036b sk_4707cd57
3 move S1 Exhibition1 3 2026-11-08T21:44:01.384Z S1 60079, S2 60057 0bc32514c7 cecddc8fe0 sk_4707cd57
4 move S2 Exhibition4 4 2026-11-08T21:44:03.365Z S1 60079, S2 60076 9edbca49a6 0bc32514c7 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-08T21:44:05.312Z S1 60132, S2 60076 8b7ec1ff25 9edbca49a6 sk_4707cd57
6 move S2 Exhibition4 6 2026-11-08T21:44:07.245Z S1 60132, S2 60143 c4499d947b 8b7ec1ff25 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-08T21:44:09.176Z S1 60201, S2 60143 5f3cf1c5c7 c4499d947b sk_4707cd57
8 move S2 Exhibition4 8 2026-11-08T21:44:11.114Z S1 60201, S2 60205 ebbe0e6580 5f3cf1c5c7 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-08T21:44:13.056Z S1 60259, S2 60205 e6186023f9 ebbe0e6580 sk_4707cd57
10 move S2 Exhibition4 10 2026-11-08T21:44:14.989Z S1 60259, S2 60272 4b9aecceac e6186023f9 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-08T21:44:16.923Z S1 60325, S2 60272 f9243a3288 4b9aecceac sk_4707cd57
12 move S2 Exhibition4 12 2026-11-08T21:44:18.862Z S1 60325, S2 60333 22c7fb8272 f9243a3288 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-08T21:44:20.796Z S1 60391, S2 60333 b0eed997f4 22c7fb8272 sk_4707cd57
14 move S2 Exhibition4 14 2026-11-08T21:44:22.728Z S1 60391, S2 60401 10c5c65cc7 b0eed997f4 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-08T21:44:24.666Z S1 60453, S2 60401 e8a1e56b86 10c5c65cc7 sk_4707cd57
16 move S2 Exhibition4 16 2026-11-08T21:44:26.609Z S1 60453, S2 60458 7f789c6b03 e8a1e56b86 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-08T21:44:28.557Z S1 60505, S2 60458 4efe69be90 7f789c6b03 sk_4707cd57
18 move S2 Exhibition4 18 2026-11-08T21:44:30.501Z S1 60505, S2 60514 722279e9f3 4efe69be90 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-08T21:44:32.433Z S1 60573, S2 60514 052a431371 722279e9f3 sk_4707cd57
20 move S2 Exhibition4 20 2026-11-08T21:44:34.390Z S1 60573, S2 60557 fc2c23b17f 052a431371 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-08T21:44:36.331Z S1 60632, S2 60557 18f1c3fef5 fc2c23b17f sk_4707cd57
22 move S2 Exhibition4 22 2026-11-08T21:44:38.261Z S1 60632, S2 60627 71824a2324 18f1c3fef5 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-08T21:44:40.193Z S1 60700, S2 60627 ad33ebcfcf 71824a2324 sk_4707cd57
24 move S2 Exhibition4 24 2026-11-08T21:44:42.126Z S1 60700, S2 60694 80ab66753e ad33ebcfcf sk_4707cd57
25 move S1 Exhibition1 25 2026-11-08T21:44:44.064Z S1 60762, S2 60694 5ad1599d7d 80ab66753e sk_4707cd57
26 move S2 Exhibition4 26 2026-11-08T21:44:45.999Z S1 60762, S2 60759 c5822723a5 5ad1599d7d sk_4707cd57
27 move S1 Exhibition1 27 2026-11-08T21:44:47.939Z S1 60822, S2 60759 939fe1955c c5822723a5 sk_4707cd57
28 move S2 Exhibition4 28 2026-11-08T21:44:49.871Z S1 60822, S2 60827 f57750baf0 939fe1955c sk_4707cd57
29 move S1 Exhibition1 29 2026-11-08T21:44:51.802Z S1 60891, S2 60827 b867b43677 f57750baf0 sk_4707cd57
30 move S2 Exhibition4 30 2026-11-08T21:44:53.739Z S1 60891, S2 60890 51b71a9cf1 b867b43677 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-08T21:44:55.671Z S1 60959, S2 60890 6748ec1906 51b71a9cf1 sk_4707cd57
32 move S2 Exhibition4 32 2026-11-08T21:44:57.599Z S1 60959, S2 60962 0a5c95db28 6748ec1906 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-08T21:44:59.530Z S1 61028, S2 60962 3159aa741e 0a5c95db28 sk_4707cd57
34 move S2 Exhibition4 34 2026-11-08T21:45:01.481Z S1 61028, S2 61011 10f7c7924b 3159aa741e sk_4707cd57
35 move S1 Exhibition1 35 2026-11-08T21:45:03.488Z S1 61021, S2 61011 f4ffda0c0f 10f7c7924b sk_4707cd57
36 move S2 Exhibition4 36 2026-11-08T21:45:05.461Z S1 61021, S2 61038 457e799d58 f4ffda0c0f sk_4707cd57

Game 2 m_01M6YHWCWBF63ATNY54HP0VJ5S: 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 hex 1.0 engine
✓resulta win for seat 1 (connected) follows from the moves
27 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition4 1 2026-11-08T21:43:57.521Z S1 59999, S2 60000 6a2de27bfc start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-08T21:43:59.474Z S1 59999, S2 60047 98705cfc37 6a2de27bfc sk_4707cd57
3 move S1 Exhibition4 3 2026-11-08T21:44:01.450Z S1 60023, S2 60047 61127ee544 98705cfc37 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-08T21:44:03.450Z S1 60023, S2 60047 221115ebf3 61127ee544 sk_4707cd57
5 move S1 Exhibition4 5 2026-11-08T21:44:05.384Z S1 60089, S2 60047 bf650fe515 221115ebf3 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-08T21:44:07.317Z S1 60089, S2 60114 d9a8414709 bf650fe515 sk_4707cd57
7 move S1 Exhibition4 7 2026-11-08T21:44:09.254Z S1 60152, S2 60114 86648cb591 d9a8414709 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-08T21:44:11.196Z S1 60152, S2 60172 df62dbb803 86648cb591 sk_4707cd57
9 move S1 Exhibition4 9 2026-11-08T21:44:13.136Z S1 60212, S2 60172 007bd327da df62dbb803 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-08T21:44:15.069Z S1 60212, S2 60239 e4b3a09eb2 007bd327da sk_4707cd57
11 move S1 Exhibition4 11 2026-11-08T21:44:17.004Z S1 60277, S2 60239 77cb0374a7 e4b3a09eb2 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-08T21:44:18.937Z S1 60277, S2 60306 c4c5a5d014 77cb0374a7 sk_4707cd57
13 move S1 Exhibition4 13 2026-11-08T21:44:20.869Z S1 60345, S2 60306 d619295902 c4c5a5d014 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-08T21:44:22.800Z S1 60345, S2 60375 0b86833067 d619295902 sk_4707cd57
15 move S1 Exhibition4 15 2026-11-08T21:44:24.733Z S1 60412, S2 60375 6b4866b9bb 0b86833067 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-08T21:44:26.677Z S1 60412, S2 60431 a5a03674ab 6b4866b9bb sk_4707cd57
17 move S1 Exhibition4 17 2026-11-08T21:44:28.631Z S1 60458, S2 60431 aa2e2eff38 a5a03674ab sk_4707cd57
18 move S2 Exhibition1 18 2026-11-08T21:44:30.568Z S1 60458, S2 60494 0c6a492e5d aa2e2eff38 sk_4707cd57
19 move S1 Exhibition4 19 2026-11-08T21:44:32.508Z S1 60518, S2 60494 42745e3e4b 0c6a492e5d sk_4707cd57
20 move S2 Exhibition1 20 2026-11-08T21:44:34.449Z S1 60518, S2 60553 f7b1cb0501 42745e3e4b sk_4707cd57
21 move S1 Exhibition4 21 2026-11-08T21:44:36.390Z S1 60577, S2 60553 174c080f26 f7b1cb0501 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-08T21:44:38.323Z S1 60577, S2 60620 e263d828dc 174c080f26 sk_4707cd57
23 move S1 Exhibition4 23 2026-11-08T21:44:40.261Z S1 60639, S2 60620 a7feb2dd1e e263d828dc sk_4707cd57
24 move S2 Exhibition1 24 2026-11-08T21:44:42.195Z S1 60639, S2 60686 a1c7b724a5 a7feb2dd1e sk_4707cd57
25 move S1 Exhibition4 25 2026-11-08T21:44:44.131Z S1 60703, S2 60686 876e34c182 a1c7b724a5 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-08T21:44:46.067Z S1 60703, S2 60750 40d239315d 876e34c182 sk_4707cd57
27 move S1 Exhibition4 27 2026-11-08T21:44:48.000Z S1 60770, S2 60750 6e09f3564d 40d239315d 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_01M6YHWCW7FG784ZTQ6Y48QTQQ

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