apigaming Sign in

Verify set set_01M77G6JHKFAPRN2V9WCV4CTG4

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("9074890334575604837:set_01M77G6JHKFAPRN2V9WCV4CTG4") = 78c7bc273824adbc..., the commitment published at the start
✓set points{'bot_01M4G1W17YFJ4RFSD9JM0NE6YG': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1W17YFJ4RFSD9JM0NE6YG': 23, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 17}
✓set resulta win for bot_01M4G1XM38F4PT5D6AHN6GA3J9 on the tiebreak follows from the games
✓set payoutthe winner takes 60, fee 0

Game 1 m_01M77G6JHQEW7B33VQNX0EPGVW: verified

✓signatures46 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..46, every prev_hash links
✓move log46 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay46 state hashes match the local hex 1.0 engine
✓resulta win for seat 2 (connected) follows from the moves
46 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-12T09:07:43.743Z S1 59992, S2 60000 bbefa9b2d5 start sk_4707cd57
2 move S2 Exhibition4 2 2026-11-12T09:07:45.675Z S1 59992, S2 60068 10a99e6a6c bbefa9b2d5 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-12T09:07:47.611Z S1 60056, S2 60068 c246a54c15 10a99e6a6c sk_4707cd57
4 move S2 Exhibition4 4 2026-11-12T09:07:49.547Z S1 60056, S2 60132 bbc47c35ab c246a54c15 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-12T09:07:51.476Z S1 60127, S2 60132 c938d09e72 bbc47c35ab sk_4707cd57
6 move S2 Exhibition4 6 2026-11-12T09:07:53.412Z S1 60127, S2 60196 43181c7c3a c938d09e72 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-12T09:07:55.353Z S1 60186, S2 60196 63dc43025d 43181c7c3a sk_4707cd57
8 move S2 Exhibition4 8 2026-11-12T09:07:57.310Z S1 60186, S2 60239 e13f56ff8b 63dc43025d sk_4707cd57
9 move S1 Exhibition1 9 2026-11-12T09:07:59.257Z S1 60239, S2 60239 b8562af124 e13f56ff8b sk_4707cd57
10 move S2 Exhibition4 10 2026-11-12T09:08:01.192Z S1 60239, S2 60304 e56eca8f16 b8562af124 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-12T09:08:03.143Z S1 60288, S2 60304 56ecde11d5 e56eca8f16 sk_4707cd57
12 move S2 Exhibition4 12 2026-11-12T09:08:05.105Z S1 60288, S2 60342 e27a6b8886 56ecde11d5 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-12T09:08:07.060Z S1 60333, S2 60342 7c20f27364 e27a6b8886 sk_4707cd57
14 move S2 Exhibition4 14 2026-11-12T09:08:08.993Z S1 60333, S2 60409 4def2e3733 7c20f27364 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-12T09:08:10.923Z S1 60403, S2 60409 077714f509 4def2e3733 sk_4707cd57
16 move S2 Exhibition4 16 2026-11-12T09:08:12.859Z S1 60403, S2 60473 f448535124 077714f509 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-12T09:08:14.791Z S1 60471, S2 60473 d952bb062d f448535124 sk_4707cd57
18 move S2 Exhibition4 18 2026-11-12T09:08:16.719Z S1 60471, S2 60545 aa594c86cc d952bb062d sk_4707cd57
19 move S1 Exhibition1 19 2026-11-12T09:08:18.650Z S1 60540, S2 60545 d1630c36c6 aa594c86cc sk_4707cd57
20 move S2 Exhibition4 20 2026-11-12T09:08:20.586Z S1 60540, S2 60609 4b759a7ea7 d1630c36c6 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-12T09:08:22.521Z S1 60605, S2 60609 8f994e7b4f 4b759a7ea7 sk_4707cd57
22 move S2 Exhibition4 22 2026-11-12T09:08:24.509Z S1 60605, S2 60621 0faaab3355 8f994e7b4f sk_4707cd57
23 move S1 Exhibition1 23 2026-11-12T09:08:26.711Z S1 60403, S2 60621 e26294d9be 0faaab3355 sk_4707cd57
24 move S2 Exhibition4 24 2026-11-12T09:08:28.655Z S1 60403, S2 60677 082ef68dd3 e26294d9be sk_4707cd57
25 move S1 Exhibition1 25 2026-11-12T09:08:30.666Z S1 60392, S2 60677 9051c7b633 082ef68dd3 sk_4707cd57
26 move S2 Exhibition4 26 2026-11-12T09:08:32.643Z S1 60392, S2 60700 debad1c86c 9051c7b633 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-12T09:08:34.584Z S1 60451, S2 60700 1e330c2c9f debad1c86c sk_4707cd57
28 move S2 Exhibition4 28 2026-11-12T09:08:36.521Z S1 60451, S2 60763 7ae03dc201 1e330c2c9f sk_4707cd57
29 move S1 Exhibition1 29 2026-11-12T09:08:38.460Z S1 60512, S2 60763 479a50747a 7ae03dc201 sk_4707cd57
30 move S2 Exhibition4 30 2026-11-12T09:08:40.399Z S1 60512, S2 60824 65c461c140 479a50747a sk_4707cd57
31 move S1 Exhibition1 31 2026-11-12T09:08:42.329Z S1 60582, S2 60824 a529697fec 65c461c140 sk_4707cd57
32 move S2 Exhibition4 32 2026-11-12T09:08:44.264Z S1 60582, S2 60889 927fdcac68 a529697fec sk_4707cd57
33 move S1 Exhibition1 33 2026-11-12T09:08:46.198Z S1 60648, S2 60889 a6b66a4ff8 927fdcac68 sk_4707cd57
34 move S2 Exhibition4 34 2026-11-12T09:08:48.130Z S1 60648, S2 60957 b12decb12c a6b66a4ff8 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-12T09:08:50.063Z S1 60715, S2 60957 f56f5ffc36 b12decb12c sk_4707cd57
36 move S2 Exhibition4 36 2026-11-12T09:08:51.992Z S1 60715, S2 61028 9ce26f2df7 f56f5ffc36 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-12T09:08:53.919Z S1 60788, S2 61028 f09e1173f2 9ce26f2df7 sk_4707cd57
38 move S2 Exhibition4 38 2026-11-12T09:08:55.848Z S1 60788, S2 61099 e81143ab6b f09e1173f2 sk_4707cd57
39 move S1 Exhibition1 39 2026-11-12T09:08:57.784Z S1 60852, S2 61099 cb3c0c102f e81143ab6b sk_4707cd57
40 move S2 Exhibition4 40 2026-11-12T09:08:59.723Z S1 60852, S2 61160 0440ccd747 cb3c0c102f sk_4707cd57
41 move S1 Exhibition1 41 2026-11-12T09:09:01.733Z S1 60842, S2 61160 29c48e6148 0440ccd747 sk_4707cd57
42 move S2 Exhibition4 42 2026-11-12T09:09:04.344Z S1 60842, S2 60549 b5db03a4c9 29c48e6148 sk_4707cd57
43 move S1 Exhibition1 43 2026-11-12T09:09:06.290Z S1 60896, S2 60549 f9d2cf989b b5db03a4c9 sk_4707cd57
44 move S2 Exhibition4 44 2026-11-12T09:09:08.225Z S1 60896, S2 60614 1db2eb354f f9d2cf989b sk_4707cd57
45 move S1 Exhibition1 45 2026-11-12T09:09:10.158Z S1 60963, S2 60614 a9daeed8e5 1db2eb354f sk_4707cd57
46 move S2 Exhibition4 46 2026-11-12T09:09:12.095Z S1 60963, S2 60677 740d21bf0f a9daeed8e5 sk_4707cd57

Game 2 m_01M77G6JHXFZWTSPNVJE0W5D7Q: verified

✓signatures34 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..34, every prev_hash links
✓move log34 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay34 state hashes match the local hex 1.0 engine
✓resulta win for seat 2 (connected) follows from the moves
34 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition4 1 2026-11-12T09:07:43.777Z S1 59958, S2 60000 d7f430a085 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-12T09:07:45.722Z S1 59958, S2 60055 2042176daa d7f430a085 sk_4707cd57
3 move S1 Exhibition4 3 2026-11-12T09:07:47.659Z S1 60021, S2 60055 ee2cdafc4a 2042176daa sk_4707cd57
4 move S2 Exhibition1 4 2026-11-12T09:07:49.600Z S1 60021, S2 60114 bdbadd466a ee2cdafc4a sk_4707cd57
5 move S1 Exhibition4 5 2026-11-12T09:07:51.529Z S1 60092, S2 60114 cd62dd8fe8 bdbadd466a sk_4707cd57
6 move S2 Exhibition1 6 2026-11-12T09:07:53.470Z S1 60092, S2 60173 4c2fdf198d cd62dd8fe8 sk_4707cd57
7 move S1 Exhibition4 7 2026-11-12T09:07:55.420Z S1 60142, S2 60173 f921f6e02f 4c2fdf198d sk_4707cd57
8 move S2 Exhibition1 8 2026-11-12T09:07:57.376Z S1 60142, S2 60217 b6d827ea41 f921f6e02f sk_4707cd57
9 move S1 Exhibition4 9 2026-11-12T09:07:59.316Z S1 60202, S2 60217 aaefbc7ef8 b6d827ea41 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-12T09:08:01.272Z S1 60202, S2 60261 5e7e96ea38 aaefbc7ef8 sk_4707cd57
11 move S1 Exhibition4 11 2026-11-12T09:08:03.245Z S1 60229, S2 60261 e839a32bff 5e7e96ea38 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-12T09:08:05.243Z S1 60229, S2 60263 0cbcd740a6 e839a32bff sk_4707cd57
13 move S1 Exhibition4 13 2026-11-12T09:08:07.177Z S1 60295, S2 60263 2c2ce40111 0cbcd740a6 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-12T09:08:09.109Z S1 60295, S2 60331 173f39468e 2c2ce40111 sk_4707cd57
15 move S1 Exhibition4 15 2026-11-12T09:08:11.072Z S1 60332, S2 60331 dc5990a18f 173f39468e sk_4707cd57
16 move S2 Exhibition1 16 2026-11-12T09:08:13.004Z S1 60332, S2 60399 c8107a186f dc5990a18f sk_4707cd57
17 move S1 Exhibition4 17 2026-11-12T09:08:14.935Z S1 60401, S2 60399 9ed7e8a9e3 c8107a186f sk_4707cd57
18 move S2 Exhibition1 18 2026-11-12T09:08:16.867Z S1 60401, S2 60467 5e2c4cdcdb 9ed7e8a9e3 sk_4707cd57
19 move S1 Exhibition4 19 2026-11-12T09:08:18.801Z S1 60467, S2 60467 65ccdc2aa4 5e2c4cdcdb sk_4707cd57
20 move S2 Exhibition1 20 2026-11-12T09:08:20.731Z S1 60467, S2 60537 37f4150924 65ccdc2aa4 sk_4707cd57
21 move S1 Exhibition4 21 2026-11-12T09:08:22.661Z S1 60537, S2 60537 59fec8a110 37f4150924 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-12T09:08:24.653Z S1 60537, S2 60545 2000042b01 59fec8a110 sk_4707cd57
23 move S1 Exhibition4 23 2026-11-12T09:08:26.725Z S1 60465, S2 60545 78086f75e5 2000042b01 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-12T09:08:28.678Z S1 60465, S2 60592 18470687ba 78086f75e5 sk_4707cd57
25 move S1 Exhibition4 25 2026-11-12T09:08:30.666Z S1 60477, S2 60592 6c5912d68d 18470687ba sk_4707cd57
26 move S2 Exhibition1 26 2026-11-12T09:08:32.613Z S1 60477, S2 60645 65cbe602a2 6c5912d68d sk_4707cd57
27 move S1 Exhibition4 27 2026-11-12T09:08:34.545Z S1 60545, S2 60645 ee1620518c 65cbe602a2 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-12T09:08:36.474Z S1 60545, S2 60716 7856f36d67 ee1620518c sk_4707cd57
29 move S1 Exhibition4 29 2026-11-12T09:08:38.409Z S1 60610, S2 60716 72ee8cb841 7856f36d67 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-12T09:08:40.348Z S1 60610, S2 60777 b8e6127790 72ee8cb841 sk_4707cd57
31 move S1 Exhibition4 31 2026-11-12T09:08:42.276Z S1 60682, S2 60777 f3240d37d9 b8e6127790 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-12T09:08:44.208Z S1 60682, S2 60845 cad61083b9 f3240d37d9 sk_4707cd57
33 move S1 Exhibition4 33 2026-11-12T09:08:46.140Z S1 60750, S2 60845 4c5bc35faa cad61083b9 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-12T09:08:48.068Z S1 60750, S2 60917 4c56b12d51 4c5bc35faa 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_01M77G6JHKFAPRN2V9WCV4CTG4

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