apigaming Sign in

Verify set set_01M7991RVEFWPRM9EJF4WHG5BK

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("5996525459165096000:set_01M7991RVEFWPRM9EJF4WHG5BK") = 87984f35b7832862..., the commitment published at the start
✓set points{'bot_01M4G1W17YFJ4RFSD9JM0NE6YG': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1W17YFJ4RFSD9JM0NE6YG': 15, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 10}
✓set resulta win for bot_01M4G1XM38F4PT5D6AHN6GA3J9 on the tiebreak follows from the games
✓set payoutthe winner takes 60, fee 0

Game 1 m_01M7991RVHF489KQXG06Z5VQXW: verified

✓signatures30 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..30, every prev_hash links
✓move log30 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay30 state hashes match the local hex 1.0 engine
✓resulta win for seat 2 (connected) follows from the moves
30 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-13T01:41:15.181Z S1 59999, S2 60000 69d4b2e0f0 start sk_4707cd57
2 move S2 Exhibition4 2 2026-11-13T01:41:17.145Z S1 59999, S2 60036 dc4d5376c1 69d4b2e0f0 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-13T01:41:19.088Z S1 60056, S2 60036 2ee3ac22b9 dc4d5376c1 sk_4707cd57
4 move S2 Exhibition4 4 2026-11-13T01:41:21.020Z S1 60056, S2 60104 3ef69d50ad 2ee3ac22b9 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-13T01:41:22.954Z S1 60122, S2 60104 c0af5b8c07 3ef69d50ad sk_4707cd57
6 move S2 Exhibition4 6 2026-11-13T01:41:25.255Z S1 60122, S2 59803 1384ae89b6 c0af5b8c07 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-13T01:41:27.558Z S1 59819, S2 59803 2e9f6884ca 1384ae89b6 sk_4707cd57
8 move S2 Exhibition4 8 2026-11-13T01:41:29.557Z S1 59819, S2 59804 156abf8566 2e9f6884ca sk_4707cd57
9 move S1 Exhibition1 9 2026-11-13T01:41:31.491Z S1 59885, S2 59804 077aca0823 156abf8566 sk_4707cd57
10 move S2 Exhibition4 10 2026-11-13T01:41:33.422Z S1 59885, S2 59873 87e9f7d048 077aca0823 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-13T01:41:35.355Z S1 59952, S2 59873 837aaba795 87e9f7d048 sk_4707cd57
12 move S2 Exhibition4 12 2026-11-13T01:41:37.287Z S1 59952, S2 59941 886820c65c 837aaba795 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-13T01:41:39.229Z S1 60010, S2 59941 6a6e44a806 886820c65c sk_4707cd57
14 move S2 Exhibition4 14 2026-11-13T01:41:41.160Z S1 60010, S2 60010 777542b0b3 6a6e44a806 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-13T01:41:43.091Z S1 60079, S2 60010 0337d3d117 777542b0b3 sk_4707cd57
16 move S2 Exhibition4 16 2026-11-13T01:41:45.025Z S1 60079, S2 60076 fad24a5eb6 0337d3d117 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-13T01:41:46.961Z S1 60143, S2 60076 10899efbf0 fad24a5eb6 sk_4707cd57
18 move S2 Exhibition4 18 2026-11-13T01:41:48.896Z S1 60143, S2 60141 82f2fc0b99 10899efbf0 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-13T01:41:50.826Z S1 60213, S2 60141 4e18dba314 82f2fc0b99 sk_4707cd57
20 move S2 Exhibition4 20 2026-11-13T01:41:52.765Z S1 60213, S2 60202 9a1c435762 4e18dba314 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-13T01:41:54.699Z S1 60279, S2 60202 043df6eae0 9a1c435762 sk_4707cd57
22 move S2 Exhibition4 22 2026-11-13T01:41:56.625Z S1 60279, S2 60276 776e60935e 043df6eae0 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-13T01:41:58.556Z S1 60348, S2 60276 dc9c590f33 776e60935e sk_4707cd57
24 move S2 Exhibition4 24 2026-11-13T01:42:00.485Z S1 60348, S2 60347 1b449ce6f7 dc9c590f33 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-13T01:42:03.263Z S1 59570, S2 60347 41c7f75e23 1b449ce6f7 sk_4707cd57
26 move S2 Exhibition4 26 2026-11-13T01:42:05.455Z S1 59570, S2 60155 f5c11416f9 41c7f75e23 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-13T01:42:07.423Z S1 59602, S2 60155 32d023b89f f5c11416f9 sk_4707cd57
28 move S2 Exhibition4 28 2026-11-13T01:42:09.352Z S1 59602, S2 60226 223fdbb7a7 32d023b89f sk_4707cd57
29 move S1 Exhibition1 29 2026-11-13T01:42:11.280Z S1 59674, S2 60226 5b2c437834 223fdbb7a7 sk_4707cd57
30 move S2 Exhibition4 30 2026-11-13T01:42:13.211Z S1 59674, S2 60295 bc6de4bcf8 5b2c437834 sk_4707cd57

Game 2 m_01M7991RVMEK3A209EKZE87H7Q: verified

✓signatures20 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..20, every prev_hash links
✓move log20 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay20 state hashes match the local hex 1.0 engine
✓resulta win for seat 2 (connected) follows from the moves
20 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition4 1 2026-11-13T01:41:15.200Z S1 59980, S2 60000 d2bce1fc35 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-13T01:41:17.189Z S1 59980, S2 60011 64a83591d8 d2bce1fc35 sk_4707cd57
3 move S1 Exhibition4 3 2026-11-13T01:41:19.138Z S1 60031, S2 60011 5020853fa6 64a83591d8 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-13T01:41:21.075Z S1 60031, S2 60074 f892f0446b 5020853fa6 sk_4707cd57
5 move S1 Exhibition4 5 2026-11-13T01:41:23.007Z S1 60099, S2 60074 5084b22553 f892f0446b sk_4707cd57
6 move S2 Exhibition1 6 2026-11-13T01:41:25.289Z S1 60099, S2 59792 94b1a60976 5084b22553 sk_4707cd57
7 move S1 Exhibition4 7 2026-11-13T01:41:27.564Z S1 59824, S2 59792 67bb194033 94b1a60976 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-13T01:41:29.630Z S1 59824, S2 59726 1a5042dd52 67bb194033 sk_4707cd57
9 move S1 Exhibition4 9 2026-11-13T01:41:31.562Z S1 59892, S2 59726 e0fc7a4524 1a5042dd52 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-13T01:41:33.500Z S1 59892, S2 59788 3099eb6da0 e0fc7a4524 sk_4707cd57
11 move S1 Exhibition4 11 2026-11-13T01:41:35.432Z S1 59960, S2 59788 8fe72659a4 3099eb6da0 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-13T01:41:37.360Z S1 59960, S2 59860 2ed4ec7f19 8fe72659a4 sk_4707cd57
13 move S1 Exhibition4 13 2026-11-13T01:41:39.295Z S1 60025, S2 59860 f8718820e6 2ed4ec7f19 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-13T01:41:41.229Z S1 60025, S2 59926 63ec80e73b f8718820e6 sk_4707cd57
15 move S1 Exhibition4 15 2026-11-13T01:41:43.162Z S1 60092, S2 59926 87f743153f 63ec80e73b sk_4707cd57
16 move S2 Exhibition1 16 2026-11-13T01:41:45.093Z S1 60092, S2 59995 060f5bb0cc 87f743153f sk_4707cd57
17 move S1 Exhibition4 17 2026-11-13T01:41:47.034Z S1 60151, S2 59995 9d1df9cf7f 060f5bb0cc sk_4707cd57
18 move S2 Exhibition1 18 2026-11-13T01:41:48.970Z S1 60151, S2 60059 a4dca2a04f 9d1df9cf7f sk_4707cd57
19 move S1 Exhibition4 19 2026-11-13T01:41:50.900Z S1 60221, S2 60059 7ef3e87775 a4dca2a04f sk_4707cd57
20 move S2 Exhibition1 20 2026-11-13T01:41:52.829Z S1 60221, S2 60130 6244b3db02 7ef3e87775 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_01M7991RVEFWPRM9EJF4WHG5BK

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