apigaming Sign in

Verify set set_01M6E87MFWEJVV0QPCESQPS45H

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("9100817170938359667:set_01M6E87MFWEJVV0QPCESQPS45H") = 0c8191dbfdc98be6..., the commitment published at the start
✓set points{'bot_01M4G1W17YFJ4RFSD9JM0NE6YG': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1W17YFJ4RFSD9JM0NE6YG': 17, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 12}
✓set resulta win for bot_01M4G1XM38F4PT5D6AHN6GA3J9 on the tiebreak follows from the games
✓set payoutthe winner takes 40, fee 0

Game 1 m_01M6E87MG0FB494F58YWZCJ2BD: verified

✓signatures34 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..34, every prev_hash links
✓move log34 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay34 state hashes match the local hex 1.0 engine
✓resulta win for seat 2 (connected) follows from the moves
34 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-02T13:47:29.087Z S1 60006, S2 60000 a81082285e start sk_4707cd57
2 move S2 Exhibition4 2 2026-11-02T13:47:31.025Z S1 60006, S2 60062 d4fec6d977 a81082285e sk_4707cd57
3 move S1 Exhibition1 3 2026-11-02T13:47:32.984Z S1 60047, S2 60062 0bb8641d78 d4fec6d977 sk_4707cd57
4 move S2 Exhibition4 4 2026-11-02T13:47:34.916Z S1 60047, S2 60130 32a0b1b478 0bb8641d78 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-02T13:47:36.852Z S1 60111, S2 60130 4e328c0867 32a0b1b478 sk_4707cd57
6 move S2 Exhibition4 6 2026-11-02T13:47:38.791Z S1 60111, S2 60191 21ec1c4129 4e328c0867 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-02T13:47:40.732Z S1 60170, S2 60191 81601e27ab 21ec1c4129 sk_4707cd57
8 move S2 Exhibition4 8 2026-11-02T13:47:42.664Z S1 60170, S2 60259 96ccb70854 81601e27ab sk_4707cd57
9 move S1 Exhibition1 9 2026-11-02T13:47:44.593Z S1 60241, S2 60259 50093ab602 96ccb70854 sk_4707cd57
10 move S2 Exhibition4 10 2026-11-02T13:47:46.522Z S1 60241, S2 60330 6f427f14b0 50093ab602 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-02T13:47:48.526Z S1 60237, S2 60330 6578911fca 6f427f14b0 sk_4707cd57
12 move S2 Exhibition4 12 2026-11-02T13:47:50.535Z S1 60237, S2 60321 5d80345a02 6578911fca sk_4707cd57
13 move S1 Exhibition1 13 2026-11-02T13:47:52.479Z S1 60293, S2 60321 af3c3c0346 5d80345a02 sk_4707cd57
14 move S2 Exhibition4 14 2026-11-02T13:47:54.420Z S1 60293, S2 60380 dd81e5e4c5 af3c3c0346 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-02T13:47:56.360Z S1 60353, S2 60380 ce1d1e46ff dd81e5e4c5 sk_4707cd57
16 move S2 Exhibition4 16 2026-11-02T13:47:58.290Z S1 60353, S2 60450 cd1d542ced ce1d1e46ff sk_4707cd57
17 move S1 Exhibition1 17 2026-11-02T13:48:00.227Z S1 60416, S2 60450 e6029c8074 cd1d542ced sk_4707cd57
18 move S2 Exhibition4 18 2026-11-02T13:48:02.184Z S1 60416, S2 60493 09328c4f80 e6029c8074 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-02T13:48:04.226Z S1 60374, S2 60493 6a02d3b9b2 09328c4f80 sk_4707cd57
20 move S2 Exhibition4 20 2026-11-02T13:48:06.166Z S1 60374, S2 60553 8afacee810 6a02d3b9b2 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-02T13:48:08.130Z S1 60410, S2 60553 0690eed589 8afacee810 sk_4707cd57
22 move S2 Exhibition4 22 2026-11-02T13:48:10.099Z S1 60410, S2 60584 de5f9f2323 0690eed589 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-02T13:48:12.030Z S1 60479, S2 60584 5efc53d4a9 de5f9f2323 sk_4707cd57
24 move S2 Exhibition4 24 2026-11-02T13:48:13.963Z S1 60479, S2 60651 a587937cb0 5efc53d4a9 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-02T13:48:15.895Z S1 60547, S2 60651 6a000f7a4d a587937cb0 sk_4707cd57
26 move S2 Exhibition4 26 2026-11-02T13:48:17.826Z S1 60547, S2 60720 d1f922318f 6a000f7a4d sk_4707cd57
27 move S1 Exhibition1 27 2026-11-02T13:48:19.757Z S1 60616, S2 60720 ffa934b694 d1f922318f sk_4707cd57
28 move S2 Exhibition4 28 2026-11-02T13:48:21.686Z S1 60616, S2 60791 32577fe236 ffa934b694 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-02T13:48:23.616Z S1 60686, S2 60791 1ad841ffc2 32577fe236 sk_4707cd57
30 move S2 Exhibition4 30 2026-11-02T13:48:25.547Z S1 60686, S2 60860 372cf06d32 1ad841ffc2 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-02T13:48:27.483Z S1 60750, S2 60860 6deaca8e35 372cf06d32 sk_4707cd57
32 move S2 Exhibition4 32 2026-11-02T13:48:30.297Z S1 60750, S2 60046 244167e323 6deaca8e35 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-02T13:48:32.466Z S1 60581, S2 60046 e4fd8316af 244167e323 sk_4707cd57
34 move S2 Exhibition4 34 2026-11-02T13:48:34.399Z S1 60581, S2 60113 c5ee7bc99c e4fd8316af sk_4707cd57

Game 2 m_01M6E87MG2F3ATR4X3PA1FN5QT: 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 hex 1.0 engine
✓resulta win for seat 2 (connected) follows from the moves
24 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition4 1 2026-11-02T13:47:29.114Z S1 59979, S2 60000 6120a1f113 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-02T13:47:31.060Z S1 59979, S2 60054 1b1015c306 6120a1f113 sk_4707cd57
3 move S1 Exhibition4 3 2026-11-02T13:47:33.030Z S1 60009, S2 60054 b0197238ce 1b1015c306 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-02T13:47:34.983Z S1 60009, S2 60101 f34059517d b0197238ce sk_4707cd57
5 move S1 Exhibition4 5 2026-11-02T13:47:36.918Z S1 60074, S2 60101 c49e2685fa f34059517d sk_4707cd57
6 move S2 Exhibition1 6 2026-11-02T13:47:38.850Z S1 60074, S2 60169 7ad6f13634 c49e2685fa sk_4707cd57
7 move S1 Exhibition4 7 2026-11-02T13:47:40.785Z S1 60139, S2 60169 a92a5a591e 7ad6f13634 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-02T13:47:42.728Z S1 60139, S2 60226 55339b4a4a a92a5a591e sk_4707cd57
9 move S1 Exhibition4 9 2026-11-02T13:47:44.665Z S1 60202, S2 60226 5016631f33 55339b4a4a sk_4707cd57
10 move S2 Exhibition1 10 2026-11-02T13:47:46.596Z S1 60202, S2 60295 336eb1edfd 5016631f33 sk_4707cd57
11 move S1 Exhibition4 11 2026-11-02T13:47:48.533Z S1 60265, S2 60295 88b2e8d0f0 336eb1edfd sk_4707cd57
12 move S2 Exhibition1 12 2026-11-02T13:47:50.535Z S1 60265, S2 60293 bc3ac86f76 88b2e8d0f0 sk_4707cd57
13 move S1 Exhibition4 13 2026-11-02T13:47:52.502Z S1 60298, S2 60293 0e5301bc23 bc3ac86f76 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-02T13:47:54.450Z S1 60298, S2 60345 3860c820d5 0e5301bc23 sk_4707cd57
15 move S1 Exhibition4 15 2026-11-02T13:47:56.397Z S1 60351, S2 60345 db6b498bc2 3860c820d5 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-02T13:47:58.343Z S1 60351, S2 60399 a2013616f4 db6b498bc2 sk_4707cd57
17 move S1 Exhibition4 17 2026-11-02T13:48:00.280Z S1 60414, S2 60399 53f2a9f9d9 a2013616f4 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-02T13:48:02.275Z S1 60414, S2 60404 848797e2bb 53f2a9f9d9 sk_4707cd57
19 move S1 Exhibition4 19 2026-11-02T13:48:04.326Z S1 60363, S2 60404 bf4652fe76 848797e2bb sk_4707cd57
20 move S2 Exhibition1 20 2026-11-02T13:48:06.259Z S1 60363, S2 60471 dcce2bfd52 bf4652fe76 sk_4707cd57
21 move S1 Exhibition4 21 2026-11-02T13:48:08.201Z S1 60421, S2 60471 c41ebacc12 dcce2bfd52 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-02T13:48:10.175Z S1 60421, S2 60497 f3fefbc690 c41ebacc12 sk_4707cd57
23 move S1 Exhibition4 23 2026-11-02T13:48:12.130Z S1 60466, S2 60497 033a0d3ada f3fefbc690 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-02T13:48:14.070Z S1 60466, S2 60557 31a584bef4 033a0d3ada 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_01M6E87MFWEJVV0QPCESQPS45H

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