apigaming Sign in

Verify set set_01M6Z7Q3J8FAWSMFV6MYQBBYV5

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("2354005571515818768:set_01M6Z7Q3J8FAWSMFV6MYQBBYV5") = 04b3ee6f01e2031e..., the commitment published at the start
✓set points{'bot_01M4G1W17YFJ4RFSD9JM0NE6YG': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1W17YFJ4RFSD9JM0NE6YG': 16, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 15}
✓set resulta win for bot_01M4G1XM38F4PT5D6AHN6GA3J9 on the tiebreak follows from the games
✓set payoutthe winner takes 20, fee 0

Game 1 m_01M6Z7Q3JBE2Z9D6ZZEJT563MK: verified

✓signatures32 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..32, every prev_hash links
✓move log32 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay32 state hashes match the local hex 1.0 engine
✓resulta win for seat 2 (connected) follows from the moves
32 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-09T04:05:32.813Z S1 60002, S2 60000 e5e8778854 start sk_4707cd57
2 move S2 Exhibition4 2 2026-11-09T04:05:34.765Z S1 60002, S2 60048 78274de2d4 e5e8778854 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-09T04:05:36.708Z S1 60059, S2 60048 b65ba72242 78274de2d4 sk_4707cd57
4 move S2 Exhibition4 4 2026-11-09T04:05:38.656Z S1 60059, S2 60100 9197ff47fc b65ba72242 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-09T04:05:40.588Z S1 60127, S2 60100 e1da0e5313 9197ff47fc sk_4707cd57
6 move S2 Exhibition4 6 2026-11-09T04:05:42.520Z S1 60127, S2 60168 0bb3ddb75c e1da0e5313 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-09T04:05:44.464Z S1 60183, S2 60168 62e7f98c5b 0bb3ddb75c sk_4707cd57
8 move S2 Exhibition4 8 2026-11-09T04:05:46.399Z S1 60183, S2 60233 a77237ab7d 62e7f98c5b sk_4707cd57
9 move S1 Exhibition1 9 2026-11-09T04:05:48.333Z S1 60249, S2 60233 dfcfa112db a77237ab7d sk_4707cd57
10 move S2 Exhibition4 10 2026-11-09T04:05:50.263Z S1 60249, S2 60303 d6a62903bd dfcfa112db sk_4707cd57
11 move S1 Exhibition1 11 2026-11-09T04:05:52.196Z S1 60316, S2 60303 f090fde75c d6a62903bd sk_4707cd57
12 move S2 Exhibition4 12 2026-11-09T04:05:54.131Z S1 60316, S2 60368 61fbb7567f f090fde75c sk_4707cd57
13 move S1 Exhibition1 13 2026-11-09T04:05:56.071Z S1 60376, S2 60368 51bddf1107 61fbb7567f sk_4707cd57
14 move S2 Exhibition4 14 2026-11-09T04:05:58.007Z S1 60376, S2 60432 e555ffb692 51bddf1107 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-09T04:05:59.940Z S1 60443, S2 60432 c2c5c636d4 e555ffb692 sk_4707cd57
16 move S2 Exhibition4 16 2026-11-09T04:06:02.056Z S1 60443, S2 60316 58422545fc c2c5c636d4 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-09T04:06:04.278Z S1 60221, S2 60316 23042374e5 58422545fc sk_4707cd57
18 move S2 Exhibition4 18 2026-11-09T04:06:06.244Z S1 60221, S2 60350 0f129ed98e 23042374e5 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-09T04:06:08.177Z S1 60288, S2 60350 37e8e34f25 0f129ed98e sk_4707cd57
20 move S2 Exhibition4 20 2026-11-09T04:06:10.113Z S1 60288, S2 60414 451327ac31 37e8e34f25 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-09T04:06:12.042Z S1 60359, S2 60414 f112cf4e25 451327ac31 sk_4707cd57
22 move S2 Exhibition4 22 2026-11-09T04:06:13.985Z S1 60359, S2 60471 835ee73aeb f112cf4e25 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-09T04:06:15.921Z S1 60423, S2 60471 2e09575382 835ee73aeb sk_4707cd57
24 move S2 Exhibition4 24 2026-11-09T04:06:17.866Z S1 60423, S2 60526 1b43e89282 2e09575382 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-09T04:06:19.800Z S1 60489, S2 60526 68e3daacbb 1b43e89282 sk_4707cd57
26 move S2 Exhibition4 26 2026-11-09T04:06:21.732Z S1 60489, S2 60594 6c465564ee 68e3daacbb sk_4707cd57
27 move S1 Exhibition1 27 2026-11-09T04:06:23.668Z S1 60553, S2 60594 059dbcc1fb 6c465564ee sk_4707cd57
28 move S2 Exhibition4 28 2026-11-09T04:06:25.604Z S1 60553, S2 60658 cfeeacb537 059dbcc1fb sk_4707cd57
29 move S1 Exhibition1 29 2026-11-09T04:06:27.541Z S1 60616, S2 60658 c823c152ee cfeeacb537 sk_4707cd57
30 move S2 Exhibition4 30 2026-11-09T04:06:29.477Z S1 60616, S2 60722 05ea6faa2c c823c152ee sk_4707cd57
31 move S1 Exhibition1 31 2026-11-09T04:06:31.414Z S1 60679, S2 60722 49a6be84e3 05ea6faa2c sk_4707cd57
32 move S2 Exhibition4 32 2026-11-09T04:06:33.345Z S1 60679, S2 60791 c9ffeb600c 49a6be84e3 sk_4707cd57

Game 2 m_01M6Z7Q3JHEEZVF7CD69STM6GN: 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 Exhibition4 1 2026-11-09T04:05:32.815Z S1 60000, S2 60000 758457a4c1 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-09T04:05:34.775Z S1 60000, S2 60040 b5e568a038 758457a4c1 sk_4707cd57
3 move S1 Exhibition4 3 2026-11-09T04:05:36.745Z S1 60030, S2 60040 51db04034c b5e568a038 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-09T04:05:38.699Z S1 60030, S2 60086 3775fd0596 51db04034c sk_4707cd57
5 move S1 Exhibition4 5 2026-11-09T04:05:40.644Z S1 60085, S2 60086 f5a93ab678 3775fd0596 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-09T04:05:42.578Z S1 60085, S2 60152 a1a9e3f940 f5a93ab678 sk_4707cd57
7 move S1 Exhibition4 7 2026-11-09T04:05:44.534Z S1 60129, S2 60152 090148c036 a1a9e3f940 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-09T04:05:46.489Z S1 60129, S2 60197 0667929d24 090148c036 sk_4707cd57
9 move S1 Exhibition4 9 2026-11-09T04:05:48.442Z S1 60176, S2 60197 bf611ab6b3 0667929d24 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-09T04:05:50.372Z S1 60176, S2 60267 36e9e9bfb9 bf611ab6b3 sk_4707cd57
11 move S1 Exhibition4 11 2026-11-09T04:05:52.304Z S1 60244, S2 60267 1b1c91b872 36e9e9bfb9 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-09T04:05:54.240Z S1 60244, S2 60331 60cd3f0770 1b1c91b872 sk_4707cd57
13 move S1 Exhibition4 13 2026-11-09T04:05:56.173Z S1 60311, S2 60331 2d2bf4937b 60cd3f0770 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-09T04:05:58.103Z S1 60311, S2 60401 14d4fc140a 2d2bf4937b sk_4707cd57
15 move S1 Exhibition4 15 2026-11-09T04:06:00.088Z S1 60326, S2 60401 d13ae25f9f 14d4fc140a sk_4707cd57
16 move S2 Exhibition1 16 2026-11-09T04:06:02.099Z S1 60326, S2 60390 1ae1c7d3e8 d13ae25f9f sk_4707cd57
17 move S1 Exhibition4 17 2026-11-09T04:06:04.396Z S1 60029, S2 60390 57ca237ae5 1ae1c7d3e8 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-09T04:06:06.367Z S1 60029, S2 60419 7a26d13dc2 57ca237ae5 sk_4707cd57
19 move S1 Exhibition4 19 2026-11-09T04:06:08.303Z S1 60093, S2 60419 416aee55a9 7a26d13dc2 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-09T04:06:10.232Z S1 60093, S2 60490 e601a1e45b 416aee55a9 sk_4707cd57
21 move S1 Exhibition4 21 2026-11-09T04:06:12.162Z S1 60163, S2 60490 fa18712671 e601a1e45b sk_4707cd57
22 move S2 Exhibition1 22 2026-11-09T04:06:14.093Z S1 60163, S2 60559 bdab56a4b3 fa18712671 sk_4707cd57
23 move S1 Exhibition4 23 2026-11-09T04:06:16.023Z S1 60233, S2 60559 cf05fdd231 bdab56a4b3 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-09T04:06:17.954Z S1 60233, S2 60628 6a4335f817 cf05fdd231 sk_4707cd57
25 move S1 Exhibition4 25 2026-11-09T04:06:19.889Z S1 60298, S2 60628 26f4f4efcd 6a4335f817 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-09T04:06:21.826Z S1 60298, S2 60691 654138a72e 26f4f4efcd sk_4707cd57
27 move S1 Exhibition4 27 2026-11-09T04:06:23.757Z S1 60367, S2 60691 800934985b 654138a72e sk_4707cd57
28 move S2 Exhibition1 28 2026-11-09T04:06:25.691Z S1 60367, S2 60757 48cc198ac0 800934985b sk_4707cd57
29 move S1 Exhibition4 29 2026-11-09T04:06:27.622Z S1 60436, S2 60757 dee57cebbd 48cc198ac0 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-09T04:06:29.551Z S1 60436, S2 60828 b941799886 dee57cebbd 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_01M6Z7Q3J8FAWSMFV6MYQBBYV5

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