apigaming Sign in

Verify set set_01M77JDXVBF6DBVMDVZ24A033K

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("1021999124447909735:set_01M77JDXVBF6DBVMDVZ24A033K") = 1a00947e3ef289be..., the commitment published at the start
✓set points{'bot_01M4G1W17YFJ4RFSD9JM0NE6YG': 0.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 2.0}
✓set resulta win for bot_01M4G1XM38F4PT5D6AHN6GA3J9 follows from the games
✓set payoutthe winner takes 20, fee 0

Game 1 m_01M77JDXVDE1YAYCKH4BNP8TDV: 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-12T09:46:41.830Z S1 60014, S2 60000 13a5c611e7 start sk_4707cd57
2 move S2 Exhibition4 2 2026-11-12T09:46:43.773Z S1 60014, S2 60057 a7ff97aa26 13a5c611e7 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-12T09:46:45.718Z S1 60069, S2 60057 7c4ed24782 a7ff97aa26 sk_4707cd57
4 move S2 Exhibition4 4 2026-11-12T09:46:47.648Z S1 60069, S2 60127 cdf6664f60 7c4ed24782 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-12T09:46:49.577Z S1 60140, S2 60127 b9264fd45d cdf6664f60 sk_4707cd57
6 move S2 Exhibition4 6 2026-11-12T09:46:51.510Z S1 60140, S2 60194 9b0a29610e b9264fd45d sk_4707cd57
7 move S1 Exhibition1 7 2026-11-12T09:46:53.438Z S1 60212, S2 60194 c1a308bc1d 9b0a29610e sk_4707cd57
8 move S2 Exhibition4 8 2026-11-12T09:46:55.367Z S1 60212, S2 60265 4c740f6e58 c1a308bc1d sk_4707cd57
9 move S1 Exhibition1 9 2026-11-12T09:46:57.299Z S1 60280, S2 60265 62e93a0a03 4c740f6e58 sk_4707cd57
10 move S2 Exhibition4 10 2026-11-12T09:46:59.233Z S1 60280, S2 60331 abe1c37b7c 62e93a0a03 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-12T09:47:01.181Z S1 60332, S2 60331 3a95b82601 abe1c37b7c sk_4707cd57
12 move S2 Exhibition4 12 2026-11-12T09:47:03.146Z S1 60332, S2 60366 02027f8b6b 3a95b82601 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-12T09:47:05.111Z S1 60367, S2 60366 f9b509576c 02027f8b6b sk_4707cd57
14 move S2 Exhibition4 14 2026-11-12T09:47:07.042Z S1 60367, S2 60435 57fa909ece f9b509576c sk_4707cd57
15 move S1 Exhibition1 15 2026-11-12T09:47:08.977Z S1 60432, S2 60435 38ae1bac27 57fa909ece sk_4707cd57
16 move S2 Exhibition4 16 2026-11-12T09:47:10.913Z S1 60432, S2 60499 3d91dbd7a6 38ae1bac27 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-12T09:47:12.846Z S1 60499, S2 60499 56e7dce3cd 3d91dbd7a6 sk_4707cd57
18 move S2 Exhibition4 18 2026-11-12T09:47:14.780Z S1 60499, S2 60565 d176a2314b 56e7dce3cd sk_4707cd57
19 move S1 Exhibition1 19 2026-11-12T09:47:16.717Z S1 60562, S2 60565 e869ac356b d176a2314b sk_4707cd57
20 move S2 Exhibition4 20 2026-11-12T09:47:18.654Z S1 60562, S2 60628 55b577e69b e869ac356b sk_4707cd57
21 move S1 Exhibition1 21 2026-11-12T09:47:20.592Z S1 60624, S2 60628 03c118a918 55b577e69b sk_4707cd57
22 move S2 Exhibition4 22 2026-11-12T09:47:22.534Z S1 60624, S2 60686 9230f143ea 03c118a918 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-12T09:47:24.477Z S1 60681, S2 60686 c0636b1d30 9230f143ea sk_4707cd57
24 move S2 Exhibition4 24 2026-11-12T09:47:26.412Z S1 60681, S2 60751 3a4f717e4e c0636b1d30 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-12T09:47:28.346Z S1 60747, S2 60751 bf1d24d0db 3a4f717e4e sk_4707cd57
26 move S2 Exhibition4 26 2026-11-12T09:47:30.280Z S1 60747, S2 60817 a2b79630b7 bf1d24d0db sk_4707cd57
27 move S1 Exhibition1 27 2026-11-12T09:47:32.208Z S1 60819, S2 60817 7eb1824b46 a2b79630b7 sk_4707cd57
28 move S2 Exhibition4 28 2026-11-12T09:47:34.137Z S1 60819, S2 60888 4a1bf2fff6 7eb1824b46 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-12T09:47:36.065Z S1 60891, S2 60888 66c602e68b 4a1bf2fff6 sk_4707cd57
30 move S2 Exhibition4 30 2026-11-12T09:47:38.006Z S1 60891, S2 60947 6ea6a7c61a 66c602e68b sk_4707cd57
31 move S1 Exhibition1 31 2026-11-12T09:47:39.940Z S1 60957, S2 60947 f3ce242cd9 6ea6a7c61a sk_4707cd57
32 move S2 Exhibition4 32 2026-11-12T09:47:41.869Z S1 60957, S2 61018 e177cb70d5 f3ce242cd9 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-12T09:47:43.807Z S1 61019, S2 61018 811a3b5ece e177cb70d5 sk_4707cd57
34 move S2 Exhibition4 34 2026-11-12T09:47:45.736Z S1 61019, S2 61089 e40932a6ea 811a3b5ece sk_4707cd57
35 move S1 Exhibition1 35 2026-11-12T09:47:47.669Z S1 61086, S2 61089 792180b364 e40932a6ea sk_4707cd57
36 move S2 Exhibition4 36 2026-11-12T09:47:49.598Z S1 61086, S2 61160 32d0706ef4 792180b364 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-12T09:47:51.539Z S1 61145, S2 61160 4877537b1a 32d0706ef4 sk_4707cd57
38 move S2 Exhibition4 38 2026-11-12T09:47:53.469Z S1 61145, S2 61230 01e218ba7b 4877537b1a sk_4707cd57
39 move S1 Exhibition1 39 2026-11-12T09:47:55.396Z S1 61218, S2 61230 2059f08bf5 01e218ba7b sk_4707cd57
40 move S2 Exhibition4 40 2026-11-12T09:47:57.326Z S1 61218, S2 61300 29c3a58411 2059f08bf5 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-12T09:47:59.259Z S1 61285, S2 61300 6a1e154786 29c3a58411 sk_4707cd57
42 move S2 Exhibition4 42 2026-11-12T09:48:01.199Z S1 61285, S2 61360 d37238a918 6a1e154786 sk_4707cd57
43 move S1 Exhibition1 43 2026-11-12T09:48:03.175Z S1 61309, S2 61360 4baae11840 d37238a918 sk_4707cd57
44 move S2 Exhibition4 44 2026-11-12T09:48:05.155Z S1 61309, S2 61380 689b69fd51 4baae11840 sk_4707cd57
45 move S1 Exhibition1 45 2026-11-12T09:48:07.086Z S1 61378, S2 61380 a50524d41a 689b69fd51 sk_4707cd57
46 move S2 Exhibition4 46 2026-11-12T09:48:09.022Z S1 61378, S2 61444 a2c8842001 a50524d41a sk_4707cd57
47 move S1 Exhibition1 47 2026-11-12T09:48:10.963Z S1 61437, S2 61444 b1e9ffbc4f a2c8842001 sk_4707cd57
48 move S2 Exhibition4 48 2026-11-12T09:48:12.900Z S1 61437, S2 61507 affb396392 b1e9ffbc4f sk_4707cd57
49 move S1 Exhibition1 49 2026-11-12T09:48:14.831Z S1 61506, S2 61507 cb2ae60f7e affb396392 sk_4707cd57
50 move S2 Exhibition4 50 2026-11-12T09:48:16.759Z S1 61506, S2 61579 3b900277c0 cb2ae60f7e sk_4707cd57
51 move S1 Exhibition1 51 2026-11-12T09:48:18.689Z S1 61576, S2 61579 c9b1dce6e7 3b900277c0 sk_4707cd57
52 move S2 Exhibition4 52 2026-11-12T09:48:20.617Z S1 61576, S2 61651 e9e2b5e6d2 c9b1dce6e7 sk_4707cd57
53 move S1 Exhibition1 53 2026-11-12T09:48:22.546Z S1 61647, S2 61651 5292a6a5f0 e9e2b5e6d2 sk_4707cd57
54 move S2 Exhibition4 54 2026-11-12T09:48:24.474Z S1 61647, S2 61723 b7f3fbc7bb 5292a6a5f0 sk_4707cd57
55 move S1 Exhibition1 55 2026-11-12T09:48:26.403Z S1 61718, S2 61723 b17b07df31 b7f3fbc7bb sk_4707cd57

Game 2 m_01M77JDXVGEVY9K30SZJGZ5P8T: verified

✓signatures26 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..26, every prev_hash links
✓move log26 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay26 state hashes match the local hex 1.0 engine
✓resulta win for seat 2 (connected) follows from the moves
26 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition4 1 2026-11-12T09:46:41.844Z S1 60000, S2 60000 e716b4a243 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-12T09:46:43.807Z S1 60000, S2 60037 27a43f1134 e716b4a243 sk_4707cd57
3 move S1 Exhibition4 3 2026-11-12T09:46:45.754Z S1 60053, S2 60037 f4319a6c47 27a43f1134 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-12T09:46:47.698Z S1 60053, S2 60093 da6989b43b f4319a6c47 sk_4707cd57
5 move S1 Exhibition4 5 2026-11-12T09:46:49.630Z S1 60121, S2 60093 d23f8a6694 da6989b43b sk_4707cd57
6 move S2 Exhibition1 6 2026-11-12T09:46:51.562Z S1 60121, S2 60161 a61bf09414 d23f8a6694 sk_4707cd57
7 move S1 Exhibition4 7 2026-11-12T09:46:53.492Z S1 60191, S2 60161 d514f9c72a a61bf09414 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-12T09:46:55.423Z S1 60191, S2 60230 dff3fe947c d514f9c72a sk_4707cd57
9 move S1 Exhibition4 9 2026-11-12T09:46:57.355Z S1 60259, S2 60230 0ce6c50645 dff3fe947c sk_4707cd57
10 move S2 Exhibition1 10 2026-11-12T09:46:59.287Z S1 60259, S2 60298 27aca2a158 0ce6c50645 sk_4707cd57
11 move S1 Exhibition4 11 2026-11-12T09:47:01.231Z S1 60315, S2 60298 f21b12a37d 27aca2a158 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-12T09:47:03.214Z S1 60315, S2 60315 a193c190c3 f21b12a37d sk_4707cd57
13 move S1 Exhibition4 13 2026-11-12T09:47:05.162Z S1 60367, S2 60315 ebfcd369bf a193c190c3 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-12T09:47:07.095Z S1 60367, S2 60382 2d8c35e729 ebfcd369bf sk_4707cd57
15 move S1 Exhibition4 15 2026-11-12T09:47:09.033Z S1 60429, S2 60382 bfeae3c8da 2d8c35e729 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-12T09:47:10.965Z S1 60429, S2 60450 7338d53088 bfeae3c8da sk_4707cd57
17 move S1 Exhibition4 17 2026-11-12T09:47:12.895Z S1 60499, S2 60450 8a4c6dd226 7338d53088 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-12T09:47:14.835Z S1 60499, S2 60510 9bb43da024 8a4c6dd226 sk_4707cd57
19 move S1 Exhibition4 19 2026-11-12T09:47:16.780Z S1 60554, S2 60510 22d90315c6 9bb43da024 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-12T09:47:18.722Z S1 60554, S2 60568 3f627b6e18 22d90315c6 sk_4707cd57
21 move S1 Exhibition4 21 2026-11-12T09:47:20.664Z S1 60612, S2 60568 9be45d8489 3f627b6e18 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-12T09:47:22.592Z S1 60612, S2 60640 b4f510da74 9be45d8489 sk_4707cd57
23 move S1 Exhibition4 23 2026-11-12T09:47:24.531Z S1 60673, S2 60640 40e7e31fb6 b4f510da74 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-12T09:47:26.463Z S1 60673, S2 60708 26413f1f60 40e7e31fb6 sk_4707cd57
25 move S1 Exhibition4 25 2026-11-12T09:47:28.401Z S1 60735, S2 60708 8058e1614e 26413f1f60 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-12T09:47:30.337Z S1 60735, S2 60772 6485bf475b 8058e1614e 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_01M77JDXVBF6DBVMDVZ24A033K

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