apigaming Sign in

Verify set set_01M7F1AS3AEZPB3BKYAV4Q6P2T

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

Game 1 m_01M7F1AS3DE8BTM531MDBCTYKT: verified

✓signatures55 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..55, every prev_hash links
✓move log55 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay55 state hashes match the local hex 1.0 engine
✓resulta win for seat 1 (connected) follows from the moves
55 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-15T07:21:48.334Z S1 60006, S2 60000 dc446e44e9 start sk_4707cd57
2 move S2 Exhibition4 2 2026-11-15T07:21:50.302Z S1 60006, S2 60032 9b9655f60f dc446e44e9 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-15T07:21:52.250Z S1 60058, S2 60032 88f643df89 9b9655f60f sk_4707cd57
4 move S2 Exhibition4 4 2026-11-15T07:21:54.197Z S1 60058, S2 60085 da920185c7 88f643df89 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-15T07:21:56.134Z S1 60121, S2 60085 b238ea91c9 da920185c7 sk_4707cd57
6 move S2 Exhibition4 6 2026-11-15T07:21:58.071Z S1 60121, S2 60148 24993683cd b238ea91c9 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-15T07:22:00.037Z S1 60155, S2 60148 91116fbedf 24993683cd sk_4707cd57
8 move S2 Exhibition4 8 2026-11-15T07:22:02.395Z S1 60155, S2 59790 0b9269b29b 91116fbedf sk_4707cd57
9 move S1 Exhibition1 9 2026-11-15T07:22:06.272Z S1 58278, S2 59790 6d3300e9ed 0b9269b29b sk_4707cd57
10 move S2 Exhibition4 10 2026-11-15T07:22:08.206Z S1 58278, S2 59856 9a567d923a 6d3300e9ed sk_4707cd57
11 move S1 Exhibition1 11 2026-11-15T07:22:10.138Z S1 58346, S2 59856 bbb7642cb6 9a567d923a sk_4707cd57
12 move S2 Exhibition4 12 2026-11-15T07:22:12.069Z S1 58346, S2 59925 267646efa1 bbb7642cb6 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-15T07:22:14.004Z S1 58411, S2 59925 55f31d5867 267646efa1 sk_4707cd57
14 move S2 Exhibition4 14 2026-11-15T07:22:15.935Z S1 58411, S2 59994 6707c3ba5e 55f31d5867 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-15T07:22:17.867Z S1 58479, S2 59994 0952a781a9 6707c3ba5e sk_4707cd57
16 move S2 Exhibition4 16 2026-11-15T07:22:19.797Z S1 58479, S2 60064 57b53bf07c 0952a781a9 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-15T07:22:21.733Z S1 58543, S2 60064 2b9880acba 57b53bf07c sk_4707cd57
18 move S2 Exhibition4 18 2026-11-15T07:22:23.665Z S1 58543, S2 60132 c7f5244c58 2b9880acba sk_4707cd57
19 move S1 Exhibition1 19 2026-11-15T07:22:25.596Z S1 58612, S2 60132 be325e132a c7f5244c58 sk_4707cd57
20 move S2 Exhibition4 20 2026-11-15T07:22:27.529Z S1 58612, S2 60199 947f869067 be325e132a sk_4707cd57
21 move S1 Exhibition1 21 2026-11-15T07:22:29.461Z S1 58680, S2 60199 be99cbf0c1 947f869067 sk_4707cd57
22 move S2 Exhibition4 22 2026-11-15T07:22:31.403Z S1 58680, S2 60257 6419420cdb be99cbf0c1 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-15T07:22:33.333Z S1 58750, S2 60257 da5b819725 6419420cdb sk_4707cd57
24 move S2 Exhibition4 24 2026-11-15T07:22:35.264Z S1 58750, S2 60326 fb42c90c55 da5b819725 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-15T07:22:37.213Z S1 58801, S2 60326 b92062a354 fb42c90c55 sk_4707cd57
26 move S2 Exhibition4 26 2026-11-15T07:22:39.162Z S1 58801, S2 60377 87f23cf98a b92062a354 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-15T07:22:41.094Z S1 58869, S2 60377 aa66519fb7 87f23cf98a sk_4707cd57
28 move S2 Exhibition4 28 2026-11-15T07:22:43.029Z S1 58869, S2 60442 27c196a3f3 aa66519fb7 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-15T07:22:44.960Z S1 58938, S2 60442 cab1131b63 27c196a3f3 sk_4707cd57
30 move S2 Exhibition4 30 2026-11-15T07:22:46.887Z S1 58938, S2 60515 8c6820d822 cab1131b63 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-15T07:22:48.820Z S1 59005, S2 60515 2d9d532a85 8c6820d822 sk_4707cd57
32 move S2 Exhibition4 32 2026-11-15T07:22:50.746Z S1 59005, S2 60589 60e383109e 2d9d532a85 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-15T07:22:52.676Z S1 59075, S2 60589 82e23adc02 60e383109e sk_4707cd57
34 move S2 Exhibition4 34 2026-11-15T07:22:54.617Z S1 59075, S2 60648 d84e6892fd 82e23adc02 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-15T07:22:56.552Z S1 59140, S2 60648 814aee62e3 d84e6892fd sk_4707cd57
36 move S2 Exhibition4 36 2026-11-15T07:22:58.482Z S1 59140, S2 60718 7396186217 814aee62e3 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-15T07:23:00.411Z S1 59211, S2 60718 669f9b54e9 7396186217 sk_4707cd57
38 move S2 Exhibition4 38 2026-11-15T07:23:02.377Z S1 59211, S2 60752 ec9da36b58 669f9b54e9 sk_4707cd57
39 move S1 Exhibition1 39 2026-11-15T07:23:04.353Z S1 59235, S2 60752 c2a327ae94 ec9da36b58 sk_4707cd57
40 move S2 Exhibition4 40 2026-11-15T07:23:06.280Z S1 59235, S2 60825 d0993827e7 c2a327ae94 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-15T07:23:08.214Z S1 59301, S2 60825 93ea77579a d0993827e7 sk_4707cd57
42 move S2 Exhibition4 42 2026-11-15T07:23:10.162Z S1 59301, S2 60877 78d4e553d3 93ea77579a sk_4707cd57
43 move S1 Exhibition1 43 2026-11-15T07:23:12.089Z S1 59374, S2 60877 e365bd6d32 78d4e553d3 sk_4707cd57
44 move S2 Exhibition4 44 2026-11-15T07:23:14.022Z S1 59374, S2 60944 364c5ddd9a e365bd6d32 sk_4707cd57
45 move S1 Exhibition1 45 2026-11-15T07:23:15.952Z S1 59444, S2 60944 49b85e34a0 364c5ddd9a sk_4707cd57
46 move S2 Exhibition4 46 2026-11-15T07:23:17.883Z S1 59444, S2 61013 7eb3412585 49b85e34a0 sk_4707cd57
47 move S1 Exhibition1 47 2026-11-15T07:23:19.811Z S1 59516, S2 61013 6f4f516050 7eb3412585 sk_4707cd57
48 move S2 Exhibition4 48 2026-11-15T07:23:21.740Z S1 59516, S2 61084 e96c333b5a 6f4f516050 sk_4707cd57
49 move S1 Exhibition1 49 2026-11-15T07:23:23.670Z S1 59586, S2 61084 3d6173db70 e96c333b5a sk_4707cd57
50 move S2 Exhibition4 50 2026-11-15T07:23:25.597Z S1 59586, S2 61157 38aadd6d73 3d6173db70 sk_4707cd57
51 move S1 Exhibition1 51 2026-11-15T07:23:27.528Z S1 59655, S2 61157 752937f6ec 38aadd6d73 sk_4707cd57
52 move S2 Exhibition4 52 2026-11-15T07:23:29.460Z S1 59655, S2 61225 7cf3fd5af2 752937f6ec sk_4707cd57
53 move S1 Exhibition1 53 2026-11-15T07:23:31.390Z S1 59725, S2 61225 c0b26e3a88 7cf3fd5af2 sk_4707cd57
54 move S2 Exhibition4 54 2026-11-15T07:23:33.317Z S1 59725, S2 61298 a9b0fc56be c0b26e3a88 sk_4707cd57
55 move S1 Exhibition1 55 2026-11-15T07:23:35.249Z S1 59793, S2 61298 d2d315dd7e a9b0fc56be sk_4707cd57

Game 2 m_01M7F1AS3FF2DTY6YXNAH9JRC4: verified

✓signatures27 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..27, every prev_hash links
✓move log27 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay27 state hashes match the local hex 1.0 engine
✓resulta win for seat 1 (connected) follows from the moves
27 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition4 1 2026-11-15T07:21:48.333Z S1 60007, S2 60000 cd84de3fad start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-15T07:21:50.273Z S1 60007, S2 60060 0fceb4a677 cd84de3fad sk_4707cd57
3 move S1 Exhibition4 3 2026-11-15T07:21:52.214Z S1 60066, S2 60060 6cea565684 0fceb4a677 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-15T07:21:54.148Z S1 60066, S2 60126 566b93ccf9 6cea565684 sk_4707cd57
5 move S1 Exhibition4 5 2026-11-15T07:21:56.081Z S1 60133, S2 60126 c208414744 566b93ccf9 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-15T07:21:58.013Z S1 60133, S2 60194 bd4cf57c41 c208414744 sk_4707cd57
7 move S1 Exhibition4 7 2026-11-15T07:21:59.955Z S1 60191, S2 60194 79322c2d63 bd4cf57c41 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-15T07:22:02.312Z S1 60191, S2 59837 463012c338 79322c2d63 sk_4707cd57
9 move S1 Exhibition4 9 2026-11-15T07:22:05.725Z S1 58778, S2 59837 d039294d1d 463012c338 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-15T07:22:07.658Z S1 58778, S2 59904 1a9d041853 d039294d1d sk_4707cd57
11 move S1 Exhibition4 11 2026-11-15T07:22:09.590Z S1 58846, S2 59904 0152fc6367 1a9d041853 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-15T07:22:11.522Z S1 58846, S2 59972 dc9c013c5e 0152fc6367 sk_4707cd57
13 move S1 Exhibition4 13 2026-11-15T07:22:13.451Z S1 58917, S2 59972 4365d788bc dc9c013c5e sk_4707cd57
14 move S2 Exhibition1 14 2026-11-15T07:22:15.389Z S1 58917, S2 60034 70b0837789 4365d788bc sk_4707cd57
15 move S1 Exhibition4 15 2026-11-15T07:22:17.318Z S1 58988, S2 60034 810bd484e3 70b0837789 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-15T07:22:19.255Z S1 58988, S2 60097 37c513d316 810bd484e3 sk_4707cd57
17 move S1 Exhibition4 17 2026-11-15T07:22:21.190Z S1 59053, S2 60097 ea17659a72 37c513d316 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-15T07:22:23.120Z S1 59053, S2 60167 4b490c6cce ea17659a72 sk_4707cd57
19 move S1 Exhibition4 19 2026-11-15T07:22:25.058Z S1 59115, S2 60167 6efe23a7d6 4b490c6cce sk_4707cd57
20 move S2 Exhibition1 20 2026-11-15T07:22:26.990Z S1 59115, S2 60235 00db93841d 6efe23a7d6 sk_4707cd57
21 move S1 Exhibition4 21 2026-11-15T07:22:28.921Z S1 59184, S2 60235 6bef6208ea 00db93841d sk_4707cd57
22 move S2 Exhibition1 22 2026-11-15T07:22:30.851Z S1 59184, S2 60305 79e139ff7e 6bef6208ea sk_4707cd57
23 move S1 Exhibition4 23 2026-11-15T07:22:32.782Z S1 59253, S2 60305 4a84cf802c 79e139ff7e sk_4707cd57
24 move S2 Exhibition1 24 2026-11-15T07:22:34.719Z S1 59253, S2 60368 92ba9e7373 4a84cf802c sk_4707cd57
25 move S1 Exhibition4 25 2026-11-15T07:22:36.655Z S1 59317, S2 60368 7f7a6b0363 92ba9e7373 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-15T07:22:38.587Z S1 59317, S2 60436 a44feb5dcd 7f7a6b0363 sk_4707cd57
27 move S1 Exhibition4 27 2026-11-15T07:22:40.516Z S1 59388, S2 60436 dd3691bcc7 a44feb5dcd 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_01M7F1AS3AEZPB3BKYAV4Q6P2T

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