apigaming Sign in

Verify set set_01M6FFPSPQE31R1AN03S01G3Y3

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

Game 1 m_01M6FFPSPTEP1BNKWQD5T11ZV7: verified

✓signatures25 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..25, every prev_hash links
✓move log25 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay25 state hashes match the local hex 1.0 engine
✓resulta win for seat 1 (connected) follows from the moves
25 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-03T01:17:20.412Z S1 60004, S2 60000 6b11d01a9f start sk_4707cd57
2 move S2 Exhibition4 2 2026-11-03T01:17:22.376Z S1 60004, S2 60036 c7b268ad96 6b11d01a9f sk_4707cd57
3 move S1 Exhibition1 3 2026-11-03T01:17:24.320Z S1 60060, S2 60036 a7297abf62 c7b268ad96 sk_4707cd57
4 move S2 Exhibition4 4 2026-11-03T01:17:26.262Z S1 60060, S2 60094 8462c1620c a7297abf62 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-03T01:17:28.194Z S1 60128, S2 60094 38ab8e6e96 8462c1620c sk_4707cd57
6 move S2 Exhibition4 6 2026-11-03T01:17:30.131Z S1 60128, S2 60157 cb733abb35 38ab8e6e96 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-03T01:17:32.067Z S1 60192, S2 60157 4d585d3999 cb733abb35 sk_4707cd57
8 move S2 Exhibition4 8 2026-11-03T01:17:33.997Z S1 60192, S2 60227 6292c73247 4d585d3999 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-03T01:17:35.936Z S1 60253, S2 60227 2ecae6d849 6292c73247 sk_4707cd57
10 move S2 Exhibition4 10 2026-11-03T01:17:37.877Z S1 60253, S2 60286 c827764017 2ecae6d849 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-03T01:17:39.807Z S1 60323, S2 60286 7a7d39d9bc c827764017 sk_4707cd57
12 move S2 Exhibition4 12 2026-11-03T01:17:41.743Z S1 60323, S2 60350 94e62c943c 7a7d39d9bc sk_4707cd57
13 move S1 Exhibition1 13 2026-11-03T01:17:43.678Z S1 60388, S2 60350 660e91a933 94e62c943c sk_4707cd57
14 move S2 Exhibition4 14 2026-11-03T01:17:45.612Z S1 60388, S2 60416 3122de3ac3 660e91a933 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-03T01:17:47.545Z S1 60455, S2 60416 a49b348138 3122de3ac3 sk_4707cd57
16 move S2 Exhibition4 16 2026-11-03T01:17:49.476Z S1 60455, S2 60485 f1d012962b a49b348138 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-03T01:17:51.409Z S1 60522, S2 60485 03dc5d0ed7 f1d012962b sk_4707cd57
18 move S2 Exhibition4 18 2026-11-03T01:17:53.342Z S1 60522, S2 60552 683f9e0abd 03dc5d0ed7 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-03T01:17:55.319Z S1 60545, S2 60552 eee9af6662 683f9e0abd sk_4707cd57
20 move S2 Exhibition4 20 2026-11-03T01:17:57.254Z S1 60545, S2 60617 bd3722883e eee9af6662 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-03T01:17:59.186Z S1 60613, S2 60617 7b8ab0016a bd3722883e sk_4707cd57
22 move S2 Exhibition4 22 2026-11-03T01:18:01.152Z S1 60613, S2 60651 3ff710e2bb 7b8ab0016a sk_4707cd57
23 move S1 Exhibition1 23 2026-11-03T01:18:03.610Z S1 60155, S2 60651 da056ad95c 3ff710e2bb sk_4707cd57
24 move S2 Exhibition4 24 2026-11-03T01:18:05.628Z S1 60155, S2 60633 c188723080 da056ad95c sk_4707cd57
25 move S1 Exhibition1 25 2026-11-03T01:18:07.559Z S1 60224, S2 60633 6a23591985 c188723080 sk_4707cd57

Game 2 m_01M6FFPSPWFG69YBZ2S9NXXHF6: verified

✓signatures35 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..35, every prev_hash links
✓move log35 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay35 state hashes match the local hex 1.0 engine
✓resulta win for seat 1 (connected) follows from the moves
35 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition4 1 2026-11-03T01:17:20.416Z S1 60000, S2 60000 ab10b042b8 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-03T01:17:22.378Z S1 60000, S2 60038 95f43a3b30 ab10b042b8 sk_4707cd57
3 move S1 Exhibition4 3 2026-11-03T01:17:24.352Z S1 60026, S2 60038 d87d1920fc 95f43a3b30 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-03T01:17:26.308Z S1 60026, S2 60082 4709cd2aa3 d87d1920fc sk_4707cd57
5 move S1 Exhibition4 5 2026-11-03T01:17:28.251Z S1 60083, S2 60082 d4239b5f03 4709cd2aa3 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-03T01:17:30.185Z S1 60083, S2 60148 7abd2b5086 d4239b5f03 sk_4707cd57
7 move S1 Exhibition4 7 2026-11-03T01:17:32.125Z S1 60143, S2 60148 d0bfc7aff5 7abd2b5086 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-03T01:17:34.067Z S1 60143, S2 60206 0c8ce0c826 d0bfc7aff5 sk_4707cd57
9 move S1 Exhibition4 9 2026-11-03T01:17:36.002Z S1 60208, S2 60206 dfd16c7a17 0c8ce0c826 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-03T01:17:37.935Z S1 60208, S2 60273 dd63b4e55a dfd16c7a17 sk_4707cd57
11 move S1 Exhibition4 11 2026-11-03T01:17:39.866Z S1 60277, S2 60273 35fec499a9 dd63b4e55a sk_4707cd57
12 move S2 Exhibition1 12 2026-11-03T01:17:41.804Z S1 60277, S2 60335 bb85f6a5a8 35fec499a9 sk_4707cd57
13 move S1 Exhibition4 13 2026-11-03T01:17:43.737Z S1 60344, S2 60335 38cf54df48 bb85f6a5a8 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-03T01:17:45.668Z S1 60344, S2 60404 3754be1382 38cf54df48 sk_4707cd57
15 move S1 Exhibition4 15 2026-11-03T01:17:47.603Z S1 60409, S2 60404 cf79e72a61 3754be1382 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-03T01:17:49.534Z S1 60409, S2 60473 7ee4cd8980 cf79e72a61 sk_4707cd57
17 move S1 Exhibition4 17 2026-11-03T01:17:51.486Z S1 60457, S2 60473 64ede07991 7ee4cd8980 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-03T01:17:53.416Z S1 60457, S2 60543 12ef8dd753 64ede07991 sk_4707cd57
19 move S1 Exhibition4 19 2026-11-03T01:17:55.356Z S1 60517, S2 60543 7162f3e494 12ef8dd753 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-03T01:17:57.296Z S1 60517, S2 60603 6264e7038e 7162f3e494 sk_4707cd57
21 move S1 Exhibition4 21 2026-11-03T01:17:59.237Z S1 60576, S2 60603 48d223132c 6264e7038e sk_4707cd57
22 move S2 Exhibition1 22 2026-11-03T01:18:01.341Z S1 60576, S2 60499 df26172d64 48d223132c sk_4707cd57
23 move S1 Exhibition4 23 2026-11-03T01:18:03.618Z S1 60299, S2 60499 e207f07e8e df26172d64 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-03T01:18:05.665Z S1 60299, S2 60452 00b477f279 e207f07e8e sk_4707cd57
25 move S1 Exhibition4 25 2026-11-03T01:18:07.607Z S1 60357, S2 60452 4db55f185f 00b477f279 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-03T01:18:09.536Z S1 60357, S2 60523 b70b8df2cf 4db55f185f sk_4707cd57
27 move S1 Exhibition4 27 2026-11-03T01:18:11.466Z S1 60427, S2 60523 fc48d7994f b70b8df2cf sk_4707cd57
28 move S2 Exhibition1 28 2026-11-03T01:18:13.398Z S1 60427, S2 60591 65df5cdfc9 fc48d7994f sk_4707cd57
29 move S1 Exhibition4 29 2026-11-03T01:18:15.329Z S1 60496, S2 60591 d28793f2a9 65df5cdfc9 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-03T01:18:17.258Z S1 60496, S2 60662 6b0c2c5fd4 d28793f2a9 sk_4707cd57
31 move S1 Exhibition4 31 2026-11-03T01:18:19.186Z S1 60568, S2 60662 6e65e82780 6b0c2c5fd4 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-03T01:18:21.115Z S1 60568, S2 60733 2df9a9c91d 6e65e82780 sk_4707cd57
33 move S1 Exhibition4 33 2026-11-03T01:18:23.044Z S1 60639, S2 60733 5b9506eec1 2df9a9c91d sk_4707cd57
34 move S2 Exhibition1 34 2026-11-03T01:18:24.976Z S1 60639, S2 60801 1c772070f5 5b9506eec1 sk_4707cd57
35 move S1 Exhibition4 35 2026-11-03T01:18:26.909Z S1 60706, S2 60801 fc782ce94e 1c772070f5 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_01M6FFPSPQE31R1AN03S01G3Y3

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