apigaming Sign in

Verify set set_01M78A9EQ4F6FVW44W34V686ZH

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

Game 1 m_01M78A9EQAE3E9SB43Z3G36618: verified

✓signatures17 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..17, every prev_hash links
✓move log17 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay17 state hashes match the local hex 1.0 engine
✓resulta win for seat 1 (connected) follows from the moves
17 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-12T16:43:41.176Z S1 59915, S2 60000 2fcb3e7dd4 start sk_4707cd57
2 move S2 Exhibition4 2 2026-11-12T16:43:43.131Z S1 59915, S2 60045 59972da8e3 2fcb3e7dd4 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-12T16:43:45.076Z S1 59970, S2 60045 68f539e948 59972da8e3 sk_4707cd57
4 move S2 Exhibition4 4 2026-11-12T16:43:47.016Z S1 59970, S2 60105 7778b9313e 68f539e948 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-12T16:43:48.952Z S1 60034, S2 60105 5909f09d60 7778b9313e sk_4707cd57
6 move S2 Exhibition4 6 2026-11-12T16:43:50.883Z S1 60034, S2 60174 501969d21c 5909f09d60 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-12T16:43:52.817Z S1 60100, S2 60174 c1f8931886 501969d21c sk_4707cd57
8 move S2 Exhibition4 8 2026-11-12T16:43:54.752Z S1 60100, S2 60239 27283f5cd1 c1f8931886 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-12T16:43:56.682Z S1 60170, S2 60239 5f69763ff5 27283f5cd1 sk_4707cd57
10 move S2 Exhibition4 10 2026-11-12T16:43:58.624Z S1 60170, S2 60297 fa6cbda477 5f69763ff5 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-12T16:44:00.575Z S1 60219, S2 60297 78c47a543a fa6cbda477 sk_4707cd57
12 move S2 Exhibition4 12 2026-11-12T16:44:02.530Z S1 60219, S2 60342 c836082e63 78c47a543a sk_4707cd57
13 move S1 Exhibition1 13 2026-11-12T16:44:04.597Z S1 60152, S2 60342 0bf13a5654 c836082e63 sk_4707cd57
14 move S2 Exhibition4 14 2026-11-12T16:44:06.530Z S1 60152, S2 60409 18a10248d4 0bf13a5654 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-12T16:44:08.461Z S1 60221, S2 60409 1b99a66d40 18a10248d4 sk_4707cd57
16 move S2 Exhibition4 16 2026-11-12T16:44:10.410Z S1 60221, S2 60460 44cd9f61ec 1b99a66d40 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-12T16:44:12.344Z S1 60287, S2 60460 6fc5d303a6 44cd9f61ec sk_4707cd57

Game 2 m_01M78A9EQHERPR40NVXPJ2M68E: verified

✓signatures39 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..39, every prev_hash links
✓move log39 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay39 state hashes match the local hex 1.0 engine
✓resulta win for seat 1 (connected) follows from the moves
39 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition4 1 2026-11-12T16:43:41.161Z S1 59930, S2 60000 8d02ab3277 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-12T16:43:43.098Z S1 59930, S2 60063 37028b2164 8d02ab3277 sk_4707cd57
3 move S1 Exhibition4 3 2026-11-12T16:43:45.035Z S1 59993, S2 60063 51fcce2637 37028b2164 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-12T16:43:46.971Z S1 59993, S2 60127 1cb83f422d 51fcce2637 sk_4707cd57
5 move S1 Exhibition4 5 2026-11-12T16:43:48.901Z S1 60063, S2 60127 ac2c752355 1cb83f422d sk_4707cd57
6 move S2 Exhibition1 6 2026-11-12T16:43:50.830Z S1 60063, S2 60198 0d690bb63b ac2c752355 sk_4707cd57
7 move S1 Exhibition4 7 2026-11-12T16:43:52.760Z S1 60133, S2 60198 d1aefd4673 0d690bb63b sk_4707cd57
8 move S2 Exhibition1 8 2026-11-12T16:43:54.695Z S1 60133, S2 60263 3743759e83 d1aefd4673 sk_4707cd57
9 move S1 Exhibition4 9 2026-11-12T16:43:56.628Z S1 60200, S2 60263 db6407d266 3743759e83 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-12T16:43:58.560Z S1 60200, S2 60331 b8c62bb744 db6407d266 sk_4707cd57
11 move S1 Exhibition4 11 2026-11-12T16:44:00.497Z S1 60263, S2 60331 8a73cd1e24 b8c62bb744 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-12T16:44:02.436Z S1 60263, S2 60392 e0ed8427ce 8a73cd1e24 sk_4707cd57
13 move S1 Exhibition4 13 2026-11-12T16:44:04.392Z S1 60307, S2 60392 654561450a e0ed8427ce sk_4707cd57
14 move S2 Exhibition1 14 2026-11-12T16:44:06.328Z S1 60307, S2 60456 a47e950fdd 654561450a sk_4707cd57
15 move S1 Exhibition4 15 2026-11-12T16:44:08.277Z S1 60358, S2 60456 6e1b1d980f a47e950fdd sk_4707cd57
16 move S2 Exhibition1 16 2026-11-12T16:44:10.230Z S1 60358, S2 60503 1603334213 6e1b1d980f sk_4707cd57
17 move S1 Exhibition4 17 2026-11-12T16:44:12.159Z S1 60429, S2 60503 b29d27fb30 1603334213 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-12T16:44:14.095Z S1 60429, S2 60567 402f0e8a14 b29d27fb30 sk_4707cd57
19 move S1 Exhibition4 19 2026-11-12T16:44:16.027Z S1 60497, S2 60567 862fd2bc91 402f0e8a14 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-12T16:44:17.956Z S1 60497, S2 60638 aa83fbb47a 862fd2bc91 sk_4707cd57
21 move S1 Exhibition4 21 2026-11-12T16:44:19.886Z S1 60567, S2 60638 bce8cbee17 aa83fbb47a sk_4707cd57
22 move S2 Exhibition1 22 2026-11-12T16:44:21.821Z S1 60567, S2 60703 3a97e21b8f bce8cbee17 sk_4707cd57
23 move S1 Exhibition4 23 2026-11-12T16:44:23.755Z S1 60633, S2 60703 11ea6f3626 3a97e21b8f sk_4707cd57
24 move S2 Exhibition1 24 2026-11-12T16:44:25.696Z S1 60633, S2 60762 13b9c75c64 11ea6f3626 sk_4707cd57
25 move S1 Exhibition4 25 2026-11-12T16:44:27.627Z S1 60702, S2 60762 f6136caf5c 13b9c75c64 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-12T16:44:29.556Z S1 60702, S2 60833 4cba0464c2 f6136caf5c sk_4707cd57
27 move S1 Exhibition4 27 2026-11-12T16:44:31.484Z S1 60774, S2 60833 00e8f330ec 4cba0464c2 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-12T16:44:33.415Z S1 60774, S2 60902 7b3fc621f7 00e8f330ec sk_4707cd57
29 move S1 Exhibition4 29 2026-11-12T16:44:35.343Z S1 60846, S2 60902 71f3b06326 7b3fc621f7 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-12T16:44:37.272Z S1 60846, S2 60973 6e05f1ae47 71f3b06326 sk_4707cd57
31 move S1 Exhibition4 31 2026-11-12T16:44:39.199Z S1 60919, S2 60973 512ab3cd0f 6e05f1ae47 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-12T16:44:41.131Z S1 60919, S2 61041 636e34b3a6 512ab3cd0f sk_4707cd57
33 move S1 Exhibition4 33 2026-11-12T16:44:43.061Z S1 60989, S2 61041 1018faa5e2 636e34b3a6 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-12T16:44:44.991Z S1 60989, S2 61111 001b5d8ca1 1018faa5e2 sk_4707cd57
35 move S1 Exhibition4 35 2026-11-12T16:44:46.922Z S1 61058, S2 61111 77ab6e1e53 001b5d8ca1 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-12T16:44:48.849Z S1 61058, S2 61184 fc1c1c903f 77ab6e1e53 sk_4707cd57
37 move S1 Exhibition4 37 2026-11-12T16:44:50.775Z S1 61132, S2 61184 d49b8ab33b fc1c1c903f sk_4707cd57
38 move S2 Exhibition1 38 2026-11-12T16:44:52.703Z S1 61132, S2 61256 5718daa8d0 d49b8ab33b sk_4707cd57
39 move S1 Exhibition4 39 2026-11-12T16:44:54.638Z S1 61197, S2 61256 4cca43b275 5718daa8d0 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_01M78A9EQ4F6FVW44W34V686ZH

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