apigaming Sign in

Verify set set_01M777X7JDEDCT80F8RNCPFBVZ

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

Game 1 m_01M777X7JGFCES0X8ZP4D0BNKA: verified

✓signatures17 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..17, every prev_hash links
✓move log17 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay17 state hashes match the local hex 1.0 engine
✓resulta win for seat 1 (connected) follows from the moves
17 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-12T06:42:48.978Z S1 59993, S2 60000 d11aa89373 start sk_4707cd57
2 move S2 Exhibition4 2 2026-11-12T06:42:50.928Z S1 59993, S2 60050 bb767ee057 d11aa89373 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-12T06:42:52.861Z S1 60060, S2 60050 4d046c3959 bb767ee057 sk_4707cd57
4 move S2 Exhibition4 4 2026-11-12T06:42:54.791Z S1 60060, S2 60120 6d9895bc70 4d046c3959 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-12T06:42:56.721Z S1 60130, S2 60120 1ba2d90ba9 6d9895bc70 sk_4707cd57
6 move S2 Exhibition4 6 2026-11-12T06:42:58.650Z S1 60130, S2 60191 1eed439558 1ba2d90ba9 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-12T06:43:00.584Z S1 60196, S2 60191 8b43615279 1eed439558 sk_4707cd57
8 move S2 Exhibition4 8 2026-11-12T06:43:02.527Z S1 60196, S2 60248 5321da2b3a 8b43615279 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-12T06:43:04.520Z S1 60203, S2 60248 6127ce5e08 5321da2b3a sk_4707cd57
10 move S2 Exhibition4 10 2026-11-12T06:43:06.477Z S1 60203, S2 60291 39adcc9334 6127ce5e08 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-12T06:43:08.414Z S1 60266, S2 60291 56da0a99e6 39adcc9334 sk_4707cd57
12 move S2 Exhibition4 12 2026-11-12T06:43:10.346Z S1 60266, S2 60359 1a59551a87 56da0a99e6 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-12T06:43:12.277Z S1 60335, S2 60359 c9b5db3224 1a59551a87 sk_4707cd57
14 move S2 Exhibition4 14 2026-11-12T06:43:14.212Z S1 60335, S2 60424 1807f7bac9 c9b5db3224 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-12T06:43:16.146Z S1 60401, S2 60424 476365f010 1807f7bac9 sk_4707cd57
16 move S2 Exhibition4 16 2026-11-12T06:43:18.080Z S1 60401, S2 60490 a88c5ed9e9 476365f010 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-12T06:43:20.013Z S1 60468, S2 60490 1e949aec52 a88c5ed9e9 sk_4707cd57

Game 2 m_01M777X7JNEZ6RJC3CCTY84MWG: verified

✓signatures33 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..33, every prev_hash links
✓move log33 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay33 state hashes match the local hex 1.0 engine
✓resulta win for seat 1 (connected) follows from the moves
33 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition4 1 2026-11-12T06:42:48.980Z S1 59991, S2 60000 0fd2ce7b13 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-12T06:42:50.957Z S1 59991, S2 60023 223138cd6e 0fd2ce7b13 sk_4707cd57
3 move S1 Exhibition4 3 2026-11-12T06:42:52.895Z S1 60053, S2 60023 e4a2f11cda 223138cd6e sk_4707cd57
4 move S2 Exhibition1 4 2026-11-12T06:42:54.836Z S1 60053, S2 60082 1b438bc07d e4a2f11cda sk_4707cd57
5 move S1 Exhibition4 5 2026-11-12T06:42:56.773Z S1 60116, S2 60082 58fd83ea8e 1b438bc07d sk_4707cd57
6 move S2 Exhibition1 6 2026-11-12T06:42:58.708Z S1 60116, S2 60147 7a951664c6 58fd83ea8e sk_4707cd57
7 move S1 Exhibition4 7 2026-11-12T06:43:00.641Z S1 60183, S2 60147 e3ad3a6a5e 7a951664c6 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-12T06:43:02.635Z S1 60183, S2 60153 bffc2b9600 e3ad3a6a5e sk_4707cd57
9 move S1 Exhibition4 9 2026-11-12T06:43:04.633Z S1 60185, S2 60153 a54ca3b1ee bffc2b9600 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-12T06:43:06.578Z S1 60185, S2 60208 a7743d5f90 a54ca3b1ee sk_4707cd57
11 move S1 Exhibition4 11 2026-11-12T06:43:08.509Z S1 60254, S2 60208 deacb95ab9 a7743d5f90 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-12T06:43:10.442Z S1 60254, S2 60275 054f133b86 deacb95ab9 sk_4707cd57
13 move S1 Exhibition4 13 2026-11-12T06:43:12.375Z S1 60321, S2 60275 0894febb4c 054f133b86 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-12T06:43:14.311Z S1 60321, S2 60339 04f44b0946 0894febb4c sk_4707cd57
15 move S1 Exhibition4 15 2026-11-12T06:43:16.252Z S1 60380, S2 60339 1d00c451a8 04f44b0946 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-12T06:43:18.187Z S1 60380, S2 60404 c991cb56df 1d00c451a8 sk_4707cd57
17 move S1 Exhibition4 17 2026-11-12T06:43:20.118Z S1 60449, S2 60404 432f3c60c1 c991cb56df sk_4707cd57
18 move S2 Exhibition1 18 2026-11-12T06:43:22.048Z S1 60449, S2 60474 813319a0f7 432f3c60c1 sk_4707cd57
19 move S1 Exhibition4 19 2026-11-12T06:43:23.977Z S1 60520, S2 60474 b70ad971e8 813319a0f7 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-12T06:43:25.916Z S1 60520, S2 60535 64809fe9d5 b70ad971e8 sk_4707cd57
21 move S1 Exhibition4 21 2026-11-12T06:43:27.940Z S1 60496, S2 60535 d52304d55f 64809fe9d5 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-12T06:43:31.373Z S1 60496, S2 59102 d8cca9d995 d52304d55f sk_4707cd57
23 move S1 Exhibition4 23 2026-11-12T06:43:33.302Z S1 60567, S2 59102 81a534e479 d8cca9d995 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-12T06:43:35.235Z S1 60567, S2 59169 bb4ee4ad34 81a534e479 sk_4707cd57
25 move S1 Exhibition4 25 2026-11-12T06:43:37.165Z S1 60637, S2 59169 2d48e953fb bb4ee4ad34 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-12T06:43:39.092Z S1 60637, S2 59242 31c38a63e2 2d48e953fb sk_4707cd57
27 move S1 Exhibition4 27 2026-11-12T06:43:41.022Z S1 60707, S2 59242 110989a61d 31c38a63e2 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-12T06:43:42.948Z S1 60707, S2 59316 fb741da403 110989a61d sk_4707cd57
29 move S1 Exhibition4 29 2026-11-12T06:43:44.877Z S1 60778, S2 59316 84f833de7a fb741da403 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-12T06:43:46.805Z S1 60778, S2 59388 de333f1221 84f833de7a sk_4707cd57
31 move S1 Exhibition4 31 2026-11-12T06:43:48.735Z S1 60848, S2 59388 22f24b2139 de333f1221 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-12T06:43:50.669Z S1 60848, S2 59454 d9691b5a40 22f24b2139 sk_4707cd57
33 move S1 Exhibition4 33 2026-11-12T06:43:52.597Z S1 60920, S2 59454 a9cbc73e0f d9691b5a40 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_01M777X7JDEDCT80F8RNCPFBVZ

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