apigaming Sign in

Verify set set_01M6M1G4KDEFHV0WBNYQE2XVV0

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

Game 1 m_01M6M1G4KFFSJ857CYQ8DSP2VA: verified

✓signatures44 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..44, every prev_hash links
✓move log44 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay44 state hashes match the local hex 1.0 engine
✓resulta win for seat 2 (connected) follows from the moves
44 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-04T19:45:14.296Z S1 59996, S2 60000 98c536d539 start sk_4707cd57
2 move S2 Exhibition4 2 2026-11-04T19:45:16.247Z S1 59996, S2 60049 e7c65249f9 98c536d539 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-04T19:45:18.180Z S1 60063, S2 60049 151510c297 e7c65249f9 sk_4707cd57
4 move S2 Exhibition4 4 2026-11-04T19:45:20.112Z S1 60063, S2 60117 e9a2109a9f 151510c297 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-04T19:45:22.051Z S1 60124, S2 60117 1b928fee3a e9a2109a9f sk_4707cd57
6 move S2 Exhibition4 6 2026-11-04T19:45:23.993Z S1 60124, S2 60175 b75cde16a6 1b928fee3a sk_4707cd57
7 move S1 Exhibition1 7 2026-11-04T19:45:25.958Z S1 60159, S2 60175 54a7e70d60 b75cde16a6 sk_4707cd57
8 move S2 Exhibition4 8 2026-11-04T19:45:27.899Z S1 60159, S2 60234 7b0ece2951 54a7e70d60 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-04T19:45:29.831Z S1 60227, S2 60234 4dbd4b60cb 7b0ece2951 sk_4707cd57
10 move S2 Exhibition4 10 2026-11-04T19:45:31.764Z S1 60227, S2 60301 7e6c090fd4 4dbd4b60cb sk_4707cd57
11 move S1 Exhibition1 11 2026-11-04T19:45:33.696Z S1 60295, S2 60301 952bc8fed1 7e6c090fd4 sk_4707cd57
12 move S2 Exhibition4 12 2026-11-04T19:45:35.629Z S1 60295, S2 60368 213c8430d1 952bc8fed1 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-04T19:45:37.561Z S1 60363, S2 60368 5b719bc522 213c8430d1 sk_4707cd57
14 move S2 Exhibition4 14 2026-11-04T19:45:39.492Z S1 60363, S2 60437 891e190c14 5b719bc522 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-04T19:45:41.426Z S1 60429, S2 60437 ee824ac13d 891e190c14 sk_4707cd57
16 move S2 Exhibition4 16 2026-11-04T19:45:43.360Z S1 60429, S2 60503 caf0b16d49 ee824ac13d sk_4707cd57
17 move S1 Exhibition1 17 2026-11-04T19:45:45.316Z S1 60473, S2 60503 bebef08ed3 caf0b16d49 sk_4707cd57
18 move S2 Exhibition4 18 2026-11-04T19:45:47.268Z S1 60473, S2 60551 79f46c3508 bebef08ed3 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-04T19:45:49.205Z S1 60536, S2 60551 ec5288c9e2 79f46c3508 sk_4707cd57
20 move S2 Exhibition4 20 2026-11-04T19:45:51.141Z S1 60536, S2 60615 7b8c38d0bc ec5288c9e2 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-04T19:45:53.077Z S1 60600, S2 60615 18c331c78d 7b8c38d0bc sk_4707cd57
22 move S2 Exhibition4 22 2026-11-04T19:45:55.026Z S1 60600, S2 60666 f637029dd2 18c331c78d sk_4707cd57
23 move S1 Exhibition1 23 2026-11-04T19:45:56.970Z S1 60656, S2 60666 92671bd10c f637029dd2 sk_4707cd57
24 move S2 Exhibition4 24 2026-11-04T19:45:58.933Z S1 60656, S2 60703 daa9690273 92671bd10c sk_4707cd57
25 move S1 Exhibition1 25 2026-11-04T19:46:00.869Z S1 60720, S2 60703 f72d9f4f8c daa9690273 sk_4707cd57
26 move S2 Exhibition4 26 2026-11-04T19:46:02.838Z S1 60720, S2 60734 7146fa4e96 f72d9f4f8c sk_4707cd57
27 move S1 Exhibition1 27 2026-11-04T19:46:04.850Z S1 60708, S2 60734 0413387af1 7146fa4e96 sk_4707cd57
28 move S2 Exhibition4 28 2026-11-04T19:46:06.814Z S1 60708, S2 60770 8a20e53fac 0413387af1 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-04T19:46:08.755Z S1 60767, S2 60770 f10db6d395 8a20e53fac sk_4707cd57
30 move S2 Exhibition4 30 2026-11-04T19:46:10.696Z S1 60767, S2 60829 cd86026d6f f10db6d395 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-04T19:46:12.629Z S1 60834, S2 60829 01030e97b3 cd86026d6f sk_4707cd57
32 move S2 Exhibition4 32 2026-11-04T19:46:14.561Z S1 60834, S2 60897 9d0ae69709 01030e97b3 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-04T19:46:16.516Z S1 60879, S2 60897 14015e2518 9d0ae69709 sk_4707cd57
34 move S2 Exhibition4 34 2026-11-04T19:46:18.449Z S1 60879, S2 60964 496ac90c20 14015e2518 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-04T19:46:20.383Z S1 60945, S2 60964 4980a481ee 496ac90c20 sk_4707cd57
36 move S2 Exhibition4 36 2026-11-04T19:46:22.320Z S1 60945, S2 61027 43b0cff5c9 4980a481ee sk_4707cd57
37 move S1 Exhibition1 37 2026-11-04T19:46:24.258Z S1 61007, S2 61027 1bed352139 43b0cff5c9 sk_4707cd57
38 move S2 Exhibition4 38 2026-11-04T19:46:26.187Z S1 61007, S2 61098 327fdebe66 1bed352139 sk_4707cd57
39 move S1 Exhibition1 39 2026-11-04T19:46:28.120Z S1 61074, S2 61098 ac6822505e 327fdebe66 sk_4707cd57
40 move S2 Exhibition4 40 2026-11-04T19:46:30.056Z S1 61074, S2 61162 ff5b52c1cd ac6822505e sk_4707cd57
41 move S1 Exhibition1 41 2026-11-04T19:46:32.007Z S1 61123, S2 61162 2977f33e93 ff5b52c1cd sk_4707cd57
42 move S2 Exhibition4 42 2026-11-04T19:46:33.936Z S1 61123, S2 61233 3b1db4afb1 2977f33e93 sk_4707cd57
43 move S1 Exhibition1 43 2026-11-04T19:46:35.869Z S1 61190, S2 61233 0e16936323 3b1db4afb1 sk_4707cd57
44 move S2 Exhibition4 44 2026-11-04T19:46:37.798Z S1 61190, S2 61304 d648aceede 0e16936323 sk_4707cd57

Game 2 m_01M6M1G4KJESDVWTS3H2R0A580: verified

✓signatures36 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..36, every prev_hash links
✓move log36 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay36 state hashes match the local hex 1.0 engine
✓resulta win for seat 2 (connected) follows from the moves
36 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition4 1 2026-11-04T19:45:14.296Z S1 59996, S2 60000 e89d08d8f1 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-04T19:45:16.287Z S1 59996, S2 60009 540312a201 e89d08d8f1 sk_4707cd57
3 move S1 Exhibition4 3 2026-11-04T19:45:18.231Z S1 60052, S2 60009 fcb325eaef 540312a201 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-04T19:45:20.168Z S1 60052, S2 60072 1e9a59ee74 fcb325eaef sk_4707cd57
5 move S1 Exhibition4 5 2026-11-04T19:45:22.112Z S1 60108, S2 60072 8c083e1906 1e9a59ee74 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-04T19:45:24.048Z S1 60108, S2 60136 0516a6e37b 8c083e1906 sk_4707cd57
7 move S1 Exhibition4 7 2026-11-04T19:45:25.991Z S1 60165, S2 60136 841559714a 0516a6e37b sk_4707cd57
8 move S2 Exhibition1 8 2026-11-04T19:45:27.944Z S1 60165, S2 60183 b2b7847239 841559714a sk_4707cd57
9 move S1 Exhibition4 9 2026-11-04T19:45:29.897Z S1 60212, S2 60183 e9a6d0492e b2b7847239 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-04T19:45:31.852Z S1 60212, S2 60228 8eae25ab97 e9a6d0492e sk_4707cd57
11 move S1 Exhibition4 11 2026-11-04T19:45:33.782Z S1 60282, S2 60228 8a4876dbd3 8eae25ab97 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-04T19:45:35.715Z S1 60282, S2 60295 89c45b486c 8a4876dbd3 sk_4707cd57
13 move S1 Exhibition4 13 2026-11-04T19:45:37.655Z S1 60342, S2 60295 aac6b06150 89c45b486c sk_4707cd57
14 move S2 Exhibition1 14 2026-11-04T19:45:39.602Z S1 60342, S2 60348 d91fb88be3 aac6b06150 sk_4707cd57
15 move S1 Exhibition4 15 2026-11-04T19:45:41.533Z S1 60411, S2 60348 8eb179a419 d91fb88be3 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-04T19:45:43.466Z S1 60411, S2 60415 8fbdb4b415 8eb179a419 sk_4707cd57
17 move S1 Exhibition4 17 2026-11-04T19:45:45.403Z S1 60474, S2 60415 8e30f5bcec 8fbdb4b415 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-04T19:45:47.348Z S1 60474, S2 60470 6874664740 8e30f5bcec sk_4707cd57
19 move S1 Exhibition4 19 2026-11-04T19:45:49.282Z S1 60540, S2 60470 3b48b76675 6874664740 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-04T19:45:51.213Z S1 60540, S2 60539 532c446ff1 3b48b76675 sk_4707cd57
21 move S1 Exhibition4 21 2026-11-04T19:45:53.152Z S1 60601, S2 60539 278a5b5dfb 532c446ff1 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-04T19:45:55.090Z S1 60601, S2 60601 42eb5716c9 278a5b5dfb sk_4707cd57
23 move S1 Exhibition4 23 2026-11-04T19:45:57.035Z S1 60656, S2 60601 1706f3f9ec 42eb5716c9 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-04T19:45:58.980Z S1 60656, S2 60656 10352086f0 1706f3f9ec sk_4707cd57
25 move S1 Exhibition4 25 2026-11-04T19:46:00.932Z S1 60704, S2 60656 9add3661d2 10352086f0 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-04T19:46:02.888Z S1 60704, S2 60700 f684eee07b 9add3661d2 sk_4707cd57
27 move S1 Exhibition4 27 2026-11-04T19:46:04.883Z S1 60709, S2 60700 f834363026 f684eee07b sk_4707cd57
28 move S2 Exhibition1 28 2026-11-04T19:46:06.871Z S1 60709, S2 60712 e8e84380ed f834363026 sk_4707cd57
29 move S1 Exhibition4 29 2026-11-04T19:46:08.811Z S1 60769, S2 60712 422ea2d350 e8e84380ed sk_4707cd57
30 move S2 Exhibition1 30 2026-11-04T19:46:10.751Z S1 60769, S2 60772 6ae7adb9d3 422ea2d350 sk_4707cd57
31 move S1 Exhibition4 31 2026-11-04T19:46:12.684Z S1 60836, S2 60772 c460a21913 6ae7adb9d3 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-04T19:46:14.627Z S1 60836, S2 60829 c7dc12b480 c460a21913 sk_4707cd57
33 move S1 Exhibition4 33 2026-11-04T19:46:16.572Z S1 60891, S2 60829 145f92b626 c7dc12b480 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-04T19:46:18.509Z S1 60891, S2 60892 2246185ff3 145f92b626 sk_4707cd57
35 move S1 Exhibition4 35 2026-11-04T19:46:20.442Z S1 60958, S2 60892 dd186a5aa3 2246185ff3 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-04T19:46:22.378Z S1 60958, S2 60956 04a3039b93 dd186a5aa3 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_01M6M1G4KDEFHV0WBNYQE2XVV0

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