apigaming Sign in

Verify set set_01M6N395GXE8ZS3JFYDY5S29CE

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("3358491757907673685:set_01M6N395GXE8ZS3JFYDY5S29CE") = bb84ca43586858db..., 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 40, fee 0

Game 1 m_01M6N395H0E4CR47H0KKS2WA8F: 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-05T05:35:37.433Z S1 60012, S2 60000 c52959abf1 start sk_4707cd57
2 move S2 Exhibition4 2 2026-11-05T05:35:39.388Z S1 60012, S2 60045 e053af884a c52959abf1 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-05T05:35:41.338Z S1 60062, S2 60045 b61319f4ca e053af884a sk_4707cd57
4 move S2 Exhibition4 4 2026-11-05T05:35:43.275Z S1 60062, S2 60108 9fbc358322 b61319f4ca sk_4707cd57
5 move S1 Exhibition1 5 2026-11-05T05:35:45.211Z S1 60126, S2 60108 0f8d6c45ff 9fbc358322 sk_4707cd57
6 move S2 Exhibition4 6 2026-11-05T05:35:47.150Z S1 60126, S2 60169 b2d031f61a 0f8d6c45ff sk_4707cd57
7 move S1 Exhibition1 7 2026-11-05T05:35:49.087Z S1 60189, S2 60169 362d06beec b2d031f61a sk_4707cd57
8 move S2 Exhibition4 8 2026-11-05T05:35:51.026Z S1 60189, S2 60230 5fcebbaccd 362d06beec sk_4707cd57
9 move S1 Exhibition1 9 2026-11-05T05:35:52.958Z S1 60257, S2 60230 eaf77a7278 5fcebbaccd sk_4707cd57
10 move S2 Exhibition4 10 2026-11-05T05:35:54.890Z S1 60257, S2 60298 4ea55b14af eaf77a7278 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-05T05:35:56.822Z S1 60325, S2 60298 ac36d4c2cc 4ea55b14af sk_4707cd57
12 move S2 Exhibition4 12 2026-11-05T05:35:58.757Z S1 60325, S2 60363 79c56bbee4 ac36d4c2cc sk_4707cd57
13 move S1 Exhibition1 13 2026-11-05T05:36:00.694Z S1 60388, S2 60363 4edc0fda73 79c56bbee4 sk_4707cd57
14 move S2 Exhibition4 14 2026-11-05T05:36:02.634Z S1 60388, S2 60423 c8c90d7c0c 4edc0fda73 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-05T05:36:04.607Z S1 60415, S2 60423 c47377323b c8c90d7c0c sk_4707cd57
16 move S2 Exhibition4 16 2026-11-05T05:36:06.548Z S1 60415, S2 60482 e453fc94f0 c47377323b sk_4707cd57
17 move S1 Exhibition1 17 2026-11-05T05:36:08.491Z S1 60472, S2 60482 bdb7d288c2 e453fc94f0 sk_4707cd57
18 move S2 Exhibition4 18 2026-11-05T05:36:10.429Z S1 60472, S2 60544 deabd45fd9 bdb7d288c2 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-05T05:36:12.365Z S1 60536, S2 60544 1396dc8212 deabd45fd9 sk_4707cd57
20 move S2 Exhibition4 20 2026-11-05T05:36:14.297Z S1 60536, S2 60612 57bdfc25a6 1396dc8212 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-05T05:36:16.230Z S1 60603, S2 60612 9c48fd92d0 57bdfc25a6 sk_4707cd57
22 move S2 Exhibition4 22 2026-11-05T05:36:18.165Z S1 60603, S2 60677 7bc4779419 9c48fd92d0 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-05T05:36:20.098Z S1 60670, S2 60677 c2e315e634 7bc4779419 sk_4707cd57
24 move S2 Exhibition4 24 2026-11-05T05:36:22.032Z S1 60670, S2 60743 1c13feeb37 c2e315e634 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-05T05:36:23.963Z S1 60739, S2 60743 a6f4cefdff 1c13feeb37 sk_4707cd57
26 move S2 Exhibition4 26 2026-11-05T05:36:25.898Z S1 60739, S2 60808 835738fe53 a6f4cefdff sk_4707cd57
27 move S1 Exhibition1 27 2026-11-05T05:36:27.834Z S1 60803, S2 60808 0f0337fdb4 835738fe53 sk_4707cd57
28 move S2 Exhibition4 28 2026-11-05T05:36:29.762Z S1 60803, S2 60880 a7ee47ff3b 0f0337fdb4 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-05T05:36:31.695Z S1 60870, S2 60880 a58b73d109 a7ee47ff3b sk_4707cd57
30 move S2 Exhibition4 30 2026-11-05T05:36:33.627Z S1 60870, S2 60948 1e4645f7fe a58b73d109 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-05T05:36:35.558Z S1 60939, S2 60948 40d6595e22 1e4645f7fe sk_4707cd57
32 move S2 Exhibition4 32 2026-11-05T05:36:37.490Z S1 60939, S2 61016 4cdbc20097 40d6595e22 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-05T05:36:39.424Z S1 61005, S2 61016 492f3b4f15 4cdbc20097 sk_4707cd57
34 move S2 Exhibition4 34 2026-11-05T05:36:41.361Z S1 61005, S2 61079 ec9a49f391 492f3b4f15 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-05T05:36:43.295Z S1 61071, S2 61079 1814db99a2 ec9a49f391 sk_4707cd57
36 move S2 Exhibition4 36 2026-11-05T05:36:45.223Z S1 61071, S2 61151 4d4b5daf5e 1814db99a2 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-05T05:36:47.167Z S1 61127, S2 61151 84789f334b 4d4b5daf5e sk_4707cd57
38 move S2 Exhibition4 38 2026-11-05T05:36:49.098Z S1 61127, S2 61220 a3f140c65a 84789f334b sk_4707cd57
39 move S1 Exhibition1 39 2026-11-05T05:36:51.037Z S1 61188, S2 61220 98a58df5ac a3f140c65a sk_4707cd57
40 move S2 Exhibition4 40 2026-11-05T05:36:53.833Z S1 61188, S2 60424 f178051ac1 98a58df5ac sk_4707cd57
41 move S1 Exhibition1 41 2026-11-05T05:36:57.886Z S1 59135, S2 60424 109dccf495 f178051ac1 sk_4707cd57
42 move S2 Exhibition4 42 2026-11-05T05:37:00.374Z S1 59135, S2 59936 449fd098de 109dccf495 sk_4707cd57
43 move S1 Exhibition1 43 2026-11-05T05:37:02.349Z S1 59160, S2 59936 2ea25c28a4 449fd098de sk_4707cd57
44 move S2 Exhibition4 44 2026-11-05T05:37:04.845Z S1 59160, S2 59440 8ba554c90b 2ea25c28a4 sk_4707cd57
45 move S1 Exhibition1 45 2026-11-05T05:37:06.783Z S1 59222, S2 59440 273f0cbcf4 8ba554c90b sk_4707cd57
46 move S2 Exhibition4 46 2026-11-05T05:37:08.713Z S1 59222, S2 59510 6dfe71f404 273f0cbcf4 sk_4707cd57
47 move S1 Exhibition1 47 2026-11-05T05:37:10.649Z S1 59286, S2 59510 789efe97e9 6dfe71f404 sk_4707cd57
48 move S2 Exhibition4 48 2026-11-05T05:37:12.583Z S1 59286, S2 59576 b7057e7153 789efe97e9 sk_4707cd57
49 move S1 Exhibition1 49 2026-11-05T05:37:14.518Z S1 59351, S2 59576 c19774d272 b7057e7153 sk_4707cd57
50 move S2 Exhibition4 50 2026-11-05T05:37:16.454Z S1 59351, S2 59640 ec041d05d0 c19774d272 sk_4707cd57
51 move S1 Exhibition1 51 2026-11-05T05:37:18.398Z S1 59407, S2 59640 55f1485d1d ec041d05d0 sk_4707cd57

Game 2 m_01M6N395H2EBRVVJ421JRH4SW1: 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-05T05:35:37.442Z S1 60003, S2 60000 2466b5a9f4 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-05T05:35:39.416Z S1 60003, S2 60026 16f17a2d2b 2466b5a9f4 sk_4707cd57
3 move S1 Exhibition4 3 2026-11-05T05:35:41.371Z S1 60048, S2 60026 9a27b04d93 16f17a2d2b sk_4707cd57
4 move S2 Exhibition1 4 2026-11-05T05:35:43.315Z S1 60048, S2 60082 69c8d7d95a 9a27b04d93 sk_4707cd57
5 move S1 Exhibition4 5 2026-11-05T05:35:45.255Z S1 60108, S2 60082 15b50b1a4c 69c8d7d95a sk_4707cd57
6 move S2 Exhibition1 6 2026-11-05T05:35:47.202Z S1 60108, S2 60135 301c7b0263 15b50b1a4c sk_4707cd57
7 move S1 Exhibition4 7 2026-11-05T05:35:49.141Z S1 60169, S2 60135 d5c155a3cf 301c7b0263 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-05T05:35:51.080Z S1 60169, S2 60196 6f386200bf d5c155a3cf sk_4707cd57
9 move S1 Exhibition4 9 2026-11-05T05:35:53.015Z S1 60234, S2 60196 a1226345c8 6f386200bf sk_4707cd57
10 move S2 Exhibition1 10 2026-11-05T05:35:54.948Z S1 60234, S2 60263 ccf93f5cd6 a1226345c8 sk_4707cd57
11 move S1 Exhibition4 11 2026-11-05T05:35:56.884Z S1 60298, S2 60263 5f93404295 ccf93f5cd6 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-05T05:35:58.818Z S1 60298, S2 60329 b124c9d92a 5f93404295 sk_4707cd57
13 move S1 Exhibition4 13 2026-11-05T05:36:00.757Z S1 60359, S2 60329 72e76983b5 b124c9d92a sk_4707cd57
14 move S2 Exhibition1 14 2026-11-05T05:36:02.712Z S1 60359, S2 60374 8c796d3968 72e76983b5 sk_4707cd57
15 move S1 Exhibition4 15 2026-11-05T05:36:04.674Z S1 60397, S2 60374 afc1e1bcdb 8c796d3968 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-05T05:36:06.612Z S1 60397, S2 60436 50e3c9d2e9 afc1e1bcdb sk_4707cd57
17 move S1 Exhibition4 17 2026-11-05T05:36:08.550Z S1 60459, S2 60436 cd7d2f1899 50e3c9d2e9 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-05T05:36:10.490Z S1 60459, S2 60496 2f374cafcf cd7d2f1899 sk_4707cd57
19 move S1 Exhibition4 19 2026-11-05T05:36:12.420Z S1 60529, S2 60496 e7c699aa3b 2f374cafcf sk_4707cd57
20 move S2 Exhibition1 20 2026-11-05T05:36:14.353Z S1 60529, S2 60563 ffcab1449e e7c699aa3b sk_4707cd57
21 move S1 Exhibition4 21 2026-11-05T05:36:16.291Z S1 60591, S2 60563 3190b1ed38 ffcab1449e sk_4707cd57
22 move S2 Exhibition1 22 2026-11-05T05:36:18.222Z S1 60591, S2 60632 7922f6de7d 3190b1ed38 sk_4707cd57
23 move S1 Exhibition4 23 2026-11-05T05:36:20.156Z S1 60657, S2 60632 57cb5b0a69 7922f6de7d sk_4707cd57
24 move S2 Exhibition1 24 2026-11-05T05:36:22.087Z S1 60657, S2 60701 34d575d09f 57cb5b0a69 sk_4707cd57
25 move S1 Exhibition4 25 2026-11-05T05:36:24.021Z S1 60723, S2 60701 6b83f2697f 34d575d09f sk_4707cd57
26 move S2 Exhibition1 26 2026-11-05T05:36:25.954Z S1 60723, S2 60768 6c79b697d1 6b83f2697f sk_4707cd57
27 move S1 Exhibition4 27 2026-11-05T05:36:27.892Z S1 60785, S2 60768 9522ab7fe8 6c79b697d1 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-05T05:36:29.828Z S1 60785, S2 60832 e496b55b38 9522ab7fe8 sk_4707cd57
29 move S1 Exhibition4 29 2026-11-05T05:36:31.757Z S1 60856, S2 60832 d9b260328c e496b55b38 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_01M6N395GXE8ZS3JFYDY5S29CE

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