apigaming Sign in

Verify set set_01M6MAQC5CFC6BEYZXEDK673XZ

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

Game 1 m_01M6MAQC5EEMJ9BFA92E9X8MZV: verified

✓signatures51 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..51, every prev_hash links
✓move log51 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay51 state hashes match the local hex 1.0 engine
✓resulta win for seat 1 (connected) follows from the moves
51 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-04T22:26:28.584Z S1 60013, S2 60000 c5eb819bfd start sk_4707cd57
2 move S2 Exhibition4 2 2026-11-04T22:26:30.542Z S1 60013, S2 60042 2bad9c0742 c5eb819bfd sk_4707cd57
3 move S1 Exhibition1 3 2026-11-04T22:26:32.494Z S1 60061, S2 60042 dfb3acabab 2bad9c0742 sk_4707cd57
4 move S2 Exhibition4 4 2026-11-04T22:26:34.451Z S1 60061, S2 60085 055979f3d3 dfb3acabab sk_4707cd57
5 move S1 Exhibition1 5 2026-11-04T22:26:36.396Z S1 60116, S2 60085 29cbf08b0f 055979f3d3 sk_4707cd57
6 move S2 Exhibition4 6 2026-11-04T22:26:38.341Z S1 60116, S2 60140 d4b0bf4012 29cbf08b0f sk_4707cd57
7 move S1 Exhibition1 7 2026-11-04T22:26:40.281Z S1 60176, S2 60140 42f6c68fef d4b0bf4012 sk_4707cd57
8 move S2 Exhibition4 8 2026-11-04T22:26:42.215Z S1 60176, S2 60206 87e808a5f9 42f6c68fef sk_4707cd57
9 move S1 Exhibition1 9 2026-11-04T22:26:44.146Z S1 60245, S2 60206 3367b19304 87e808a5f9 sk_4707cd57
10 move S2 Exhibition4 10 2026-11-04T22:26:46.077Z S1 60245, S2 60275 742bcb88a5 3367b19304 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-04T22:26:48.010Z S1 60312, S2 60275 80d30867ff 742bcb88a5 sk_4707cd57
12 move S2 Exhibition4 12 2026-11-04T22:26:49.942Z S1 60312, S2 60343 c4cb3b739d 80d30867ff sk_4707cd57
13 move S1 Exhibition1 13 2026-11-04T22:26:51.875Z S1 60379, S2 60343 bd8670d970 c4cb3b739d sk_4707cd57
14 move S2 Exhibition4 14 2026-11-04T22:26:53.811Z S1 60379, S2 60407 a94148740d bd8670d970 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-04T22:26:55.756Z S1 60434, S2 60407 936173e192 a94148740d sk_4707cd57
16 move S2 Exhibition4 16 2026-11-04T22:26:57.690Z S1 60434, S2 60473 5780e8d5b1 936173e192 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-04T22:26:59.622Z S1 60502, S2 60473 6b6ea9d8aa 5780e8d5b1 sk_4707cd57
18 move S2 Exhibition4 18 2026-11-04T22:27:01.673Z S1 60502, S2 60422 84b2dea95b 6b6ea9d8aa sk_4707cd57
19 move S1 Exhibition1 19 2026-11-04T22:27:04.127Z S1 60048, S2 60422 2675fa71b0 84b2dea95b sk_4707cd57
20 move S2 Exhibition4 20 2026-11-04T22:27:06.066Z S1 60048, S2 60483 f51584e77b 2675fa71b0 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-04T22:27:08.005Z S1 60109, S2 60483 64a3c4b35c f51584e77b sk_4707cd57
22 move S2 Exhibition4 22 2026-11-04T22:27:09.938Z S1 60109, S2 60550 bddb06462d 64a3c4b35c sk_4707cd57
23 move S1 Exhibition1 23 2026-11-04T22:27:11.873Z S1 60174, S2 60550 8f3dd6d0bf bddb06462d sk_4707cd57
24 move S2 Exhibition4 24 2026-11-04T22:27:13.803Z S1 60174, S2 60620 42eb1165e3 8f3dd6d0bf sk_4707cd57
25 move S1 Exhibition1 25 2026-11-04T22:27:15.740Z S1 60237, S2 60620 ccc511f33e 42eb1165e3 sk_4707cd57
26 move S2 Exhibition4 26 2026-11-04T22:27:17.669Z S1 60237, S2 60691 218e859a10 ccc511f33e sk_4707cd57
27 move S1 Exhibition1 27 2026-11-04T22:27:19.600Z S1 60306, S2 60691 2ffd20a7f5 218e859a10 sk_4707cd57
28 move S2 Exhibition4 28 2026-11-04T22:27:21.534Z S1 60306, S2 60757 d4550df1a0 2ffd20a7f5 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-04T22:27:23.462Z S1 60378, S2 60757 d82ece2b57 d4550df1a0 sk_4707cd57
30 move S2 Exhibition4 30 2026-11-04T22:27:25.394Z S1 60378, S2 60825 c8dffd0be9 d82ece2b57 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-04T22:27:27.321Z S1 60451, S2 60825 24de1eb4d0 c8dffd0be9 sk_4707cd57
32 move S2 Exhibition4 32 2026-11-04T22:27:29.254Z S1 60451, S2 60892 b6b16ab9db 24de1eb4d0 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-04T22:27:31.185Z S1 60520, S2 60892 c0e8100540 b6b16ab9db sk_4707cd57
34 move S2 Exhibition4 34 2026-11-04T22:27:33.115Z S1 60520, S2 60962 e8e68f45ef c0e8100540 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-04T22:27:35.043Z S1 60592, S2 60962 8c3930c4f2 e8e68f45ef sk_4707cd57
36 move S2 Exhibition4 36 2026-11-04T22:27:36.975Z S1 60592, S2 61030 b28931477a 8c3930c4f2 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-04T22:27:38.904Z S1 60663, S2 61030 483b40bed5 b28931477a sk_4707cd57
38 move S2 Exhibition4 38 2026-11-04T22:27:40.837Z S1 60663, S2 61097 9589f915a9 483b40bed5 sk_4707cd57
39 move S1 Exhibition1 39 2026-11-04T22:27:42.766Z S1 60734, S2 61097 f8b2939cec 9589f915a9 sk_4707cd57
40 move S2 Exhibition4 40 2026-11-04T22:27:44.696Z S1 60734, S2 61167 6d1ca66d92 f8b2939cec sk_4707cd57
41 move S1 Exhibition1 41 2026-11-04T22:27:46.624Z S1 60806, S2 61167 6831e44f99 6d1ca66d92 sk_4707cd57
42 move S2 Exhibition4 42 2026-11-04T22:27:48.562Z S1 60806, S2 61229 4c29ff4bc5 6831e44f99 sk_4707cd57
43 move S1 Exhibition1 43 2026-11-04T22:27:50.499Z S1 60869, S2 61229 99a03be142 4c29ff4bc5 sk_4707cd57
44 move S2 Exhibition4 44 2026-11-04T22:27:52.430Z S1 60869, S2 61298 a226fe5b1b 99a03be142 sk_4707cd57
45 move S1 Exhibition1 45 2026-11-04T22:27:54.358Z S1 60941, S2 61298 7712daa532 a226fe5b1b sk_4707cd57
46 move S2 Exhibition4 46 2026-11-04T22:27:56.288Z S1 60941, S2 61368 7854e7b943 7712daa532 sk_4707cd57
47 move S1 Exhibition1 47 2026-11-04T22:27:58.215Z S1 61014, S2 61368 417268c4d7 7854e7b943 sk_4707cd57
48 move S2 Exhibition4 48 2026-11-04T22:28:00.154Z S1 61014, S2 61429 7b2866c1ce 417268c4d7 sk_4707cd57
49 move S1 Exhibition1 49 2026-11-04T22:28:02.152Z S1 61016, S2 61429 950b8f6a68 7b2866c1ce sk_4707cd57
50 move S2 Exhibition4 50 2026-11-04T22:28:04.165Z S1 61016, S2 61416 7ea8ae2a78 950b8f6a68 sk_4707cd57
51 move S1 Exhibition1 51 2026-11-04T22:28:06.094Z S1 61087, S2 61416 2e23a9cb85 7ea8ae2a78 sk_4707cd57

Game 2 m_01M6MAQC5JE5C9285FZ53QF5B1: verified

✓signatures29 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..29, every prev_hash links
✓move log29 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay29 state hashes match the local hex 1.0 engine
✓resulta win for seat 1 (connected) follows from the moves
29 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition4 1 2026-11-04T22:26:28.577Z S1 60020, S2 60000 735764329a start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-04T22:26:30.520Z S1 60020, S2 60057 5ee11bbf9c 735764329a sk_4707cd57
3 move S1 Exhibition4 3 2026-11-04T22:26:32.459Z S1 60081, S2 60057 889cb5cc42 5ee11bbf9c sk_4707cd57
4 move S2 Exhibition1 4 2026-11-04T22:26:34.452Z S1 60081, S2 60064 55773cefe4 889cb5cc42 sk_4707cd57
5 move S1 Exhibition4 5 2026-11-04T22:26:36.415Z S1 60118, S2 60064 edfbf01d96 55773cefe4 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-04T22:26:38.373Z S1 60118, S2 60106 e1b4293ed5 edfbf01d96 sk_4707cd57
7 move S1 Exhibition4 7 2026-11-04T22:26:40.319Z S1 60172, S2 60106 34ba8ede76 e1b4293ed5 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-04T22:26:42.261Z S1 60172, S2 60164 33b89fcea1 34ba8ede76 sk_4707cd57
9 move S1 Exhibition4 9 2026-11-04T22:26:44.197Z S1 60236, S2 60164 5633e2cfa8 33b89fcea1 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-04T22:26:46.130Z S1 60236, S2 60231 a7044fcac5 5633e2cfa8 sk_4707cd57
11 move S1 Exhibition4 11 2026-11-04T22:26:48.063Z S1 60303, S2 60231 927f8e4a25 a7044fcac5 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-04T22:26:49.994Z S1 60303, S2 60300 b0f6577161 927f8e4a25 sk_4707cd57
13 move S1 Exhibition4 13 2026-11-04T22:26:51.928Z S1 60369, S2 60300 f4e641ac8c b0f6577161 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-04T22:26:53.865Z S1 60369, S2 60363 eb97e5f63b f4e641ac8c sk_4707cd57
15 move S1 Exhibition4 15 2026-11-04T22:26:55.818Z S1 60416, S2 60363 8ae23ca876 eb97e5f63b sk_4707cd57
16 move S2 Exhibition1 16 2026-11-04T22:26:57.758Z S1 60416, S2 60423 4b9d046367 8ae23ca876 sk_4707cd57
17 move S1 Exhibition4 17 2026-11-04T22:26:59.699Z S1 60475, S2 60423 65e4498885 4b9d046367 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-04T22:27:01.701Z S1 60475, S2 60421 f55a8dffd2 65e4498885 sk_4707cd57
19 move S1 Exhibition4 19 2026-11-04T22:27:04.274Z S1 59902, S2 60421 315b1d16a4 f55a8dffd2 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-04T22:27:06.242Z S1 59902, S2 60453 696f288952 315b1d16a4 sk_4707cd57
21 move S1 Exhibition4 21 2026-11-04T22:27:08.175Z S1 59969, S2 60453 2413740a0e 696f288952 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-04T22:27:10.109Z S1 59969, S2 60519 31370cda7b 2413740a0e sk_4707cd57
23 move S1 Exhibition4 23 2026-11-04T22:27:12.048Z S1 60030, S2 60519 993b012ea3 31370cda7b sk_4707cd57
24 move S2 Exhibition1 24 2026-11-04T22:27:13.981Z S1 60030, S2 60586 034afb4a81 993b012ea3 sk_4707cd57
25 move S1 Exhibition4 25 2026-11-04T22:27:15.913Z S1 60098, S2 60586 0692ad39eb 034afb4a81 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-04T22:27:17.847Z S1 60098, S2 60652 7a18bae300 0692ad39eb sk_4707cd57
27 move S1 Exhibition4 27 2026-11-04T22:27:19.779Z S1 60166, S2 60652 65aea6b2f2 7a18bae300 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-04T22:27:21.710Z S1 60166, S2 60721 9020649222 65aea6b2f2 sk_4707cd57
29 move S1 Exhibition4 29 2026-11-04T22:27:23.640Z S1 60236, S2 60721 3f35f978c7 9020649222 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_01M6MAQC5CFC6BEYZXEDK673XZ

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