apigaming Sign in

Verify set set_01M7AFEKTRF9YB6G176A1WKQWP

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

Game 1 m_01M7AFEKTVEXPTDSP0C66A8WEZ: verified

✓signatures20 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..20, every prev_hash links
✓move log20 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay20 state hashes match the local hex 1.0 engine
✓resulta win for seat 2 (connected) follows from the moves
20 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-13T12:52:21.912Z S1 60000, S2 60000 4f99af95bd start sk_4707cd57
2 move S2 Exhibition4 2 2026-11-13T12:52:23.863Z S1 60000, S2 60049 dfb7df1728 4f99af95bd sk_4707cd57
3 move S1 Exhibition1 3 2026-11-13T12:52:25.798Z S1 60065, S2 60049 f9443a523e dfb7df1728 sk_4707cd57
4 move S2 Exhibition4 4 2026-11-13T12:52:27.731Z S1 60065, S2 60116 0276d825b5 f9443a523e sk_4707cd57
5 move S1 Exhibition1 5 2026-11-13T12:52:29.661Z S1 60135, S2 60116 f3f8c66af1 0276d825b5 sk_4707cd57
6 move S2 Exhibition4 6 2026-11-13T12:52:31.595Z S1 60135, S2 60182 0888a29011 f3f8c66af1 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-13T12:52:33.526Z S1 60204, S2 60182 1d15fe2de4 0888a29011 sk_4707cd57
8 move S2 Exhibition4 8 2026-11-13T12:52:35.458Z S1 60204, S2 60250 cb21e994ac 1d15fe2de4 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-13T12:52:37.387Z S1 60275, S2 60250 da7b86fd4d cb21e994ac sk_4707cd57
10 move S2 Exhibition4 10 2026-11-13T12:52:39.321Z S1 60275, S2 60316 bdb8da9353 da7b86fd4d sk_4707cd57
11 move S1 Exhibition1 11 2026-11-13T12:52:41.253Z S1 60343, S2 60316 7f33ae79bc bdb8da9353 sk_4707cd57
12 move S2 Exhibition4 12 2026-11-13T12:52:43.196Z S1 60343, S2 60373 e1ac2d3c52 7f33ae79bc sk_4707cd57
13 move S1 Exhibition1 13 2026-11-13T12:52:45.127Z S1 60412, S2 60373 53cef7c986 e1ac2d3c52 sk_4707cd57
14 move S2 Exhibition4 14 2026-11-13T12:52:47.057Z S1 60412, S2 60443 f15b191a0a 53cef7c986 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-13T12:52:48.988Z S1 60481, S2 60443 0400f1b278 f15b191a0a sk_4707cd57
16 move S2 Exhibition4 16 2026-11-13T12:52:50.933Z S1 60481, S2 60498 aa9ffa72f4 0400f1b278 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-13T12:52:52.868Z S1 60546, S2 60498 dbd42997ee aa9ffa72f4 sk_4707cd57
18 move S2 Exhibition4 18 2026-11-13T12:52:54.797Z S1 60546, S2 60569 c3fc791948 dbd42997ee sk_4707cd57
19 move S1 Exhibition1 19 2026-11-13T12:52:56.732Z S1 60611, S2 60569 34db47e637 c3fc791948 sk_4707cd57
20 move S2 Exhibition4 20 2026-11-13T12:52:58.663Z S1 60611, S2 60638 b1ca7b7a5f 34db47e637 sk_4707cd57

Game 2 m_01M7AFEKV0EQGTTTTADZFY28WJ: verified

✓signatures42 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..42, every prev_hash links
✓move log42 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay42 state hashes match the local hex 1.0 engine
✓resulta win for seat 2 (connected) follows from the moves
42 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition4 1 2026-11-13T12:52:21.913Z S1 59999, S2 60000 ab42a718bf start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-13T12:52:23.894Z S1 59999, S2 60019 ee40690deb ab42a718bf sk_4707cd57
3 move S1 Exhibition4 3 2026-11-13T12:52:25.837Z S1 60056, S2 60019 048e98a865 ee40690deb sk_4707cd57
4 move S2 Exhibition1 4 2026-11-13T12:52:27.781Z S1 60056, S2 60075 5c0d785174 048e98a865 sk_4707cd57
5 move S1 Exhibition4 5 2026-11-13T12:52:29.715Z S1 60122, S2 60075 cb67b73859 5c0d785174 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-13T12:52:31.654Z S1 60122, S2 60136 68c4337b3f cb67b73859 sk_4707cd57
7 move S1 Exhibition4 7 2026-11-13T12:52:33.584Z S1 60192, S2 60136 5f828b7f1f 68c4337b3f sk_4707cd57
8 move S2 Exhibition1 8 2026-11-13T12:52:35.515Z S1 60192, S2 60205 689716e2a3 5f828b7f1f sk_4707cd57
9 move S1 Exhibition4 9 2026-11-13T12:52:37.451Z S1 60256, S2 60205 d4761c472d 689716e2a3 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-13T12:52:39.382Z S1 60256, S2 60274 205d2afe85 d4761c472d sk_4707cd57
11 move S1 Exhibition4 11 2026-11-13T12:52:41.325Z S1 60313, S2 60274 21ff3c5b10 205d2afe85 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-13T12:52:43.276Z S1 60313, S2 60323 8379666dcc 21ff3c5b10 sk_4707cd57
13 move S1 Exhibition4 13 2026-11-13T12:52:45.208Z S1 60381, S2 60323 15c5262dc4 8379666dcc sk_4707cd57
14 move S2 Exhibition1 14 2026-11-13T12:52:47.147Z S1 60381, S2 60384 99a8fc12c2 15c5262dc4 sk_4707cd57
15 move S1 Exhibition4 15 2026-11-13T12:52:49.078Z S1 60450, S2 60384 63865c0394 99a8fc12c2 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-13T12:52:51.013Z S1 60450, S2 60449 572bd95ece 63865c0394 sk_4707cd57
17 move S1 Exhibition4 17 2026-11-13T12:52:52.954Z S1 60509, S2 60449 0ef75acb85 572bd95ece sk_4707cd57
18 move S2 Exhibition1 18 2026-11-13T12:52:54.885Z S1 60509, S2 60518 1c38f65b69 0ef75acb85 sk_4707cd57
19 move S1 Exhibition4 19 2026-11-13T12:52:56.816Z S1 60578, S2 60518 17a8390146 1c38f65b69 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-13T12:52:58.756Z S1 60578, S2 60578 72ada1c9a0 17a8390146 sk_4707cd57
21 move S1 Exhibition4 21 2026-11-13T12:53:00.686Z S1 60648, S2 60578 73b08b35a1 72ada1c9a0 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-13T12:53:02.644Z S1 60648, S2 60620 c5fb9f3e59 73b08b35a1 sk_4707cd57
23 move S1 Exhibition4 23 2026-11-13T12:53:04.631Z S1 60661, S2 60620 d3e9d863ae c5fb9f3e59 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-13T12:53:06.567Z S1 60661, S2 60684 cabc05542d d3e9d863ae sk_4707cd57
25 move S1 Exhibition4 25 2026-11-13T12:53:08.501Z S1 60727, S2 60684 a66104ce0c cabc05542d sk_4707cd57
26 move S2 Exhibition1 26 2026-11-13T12:53:10.429Z S1 60727, S2 60756 a3066d7a9d a66104ce0c sk_4707cd57
27 move S1 Exhibition4 27 2026-11-13T12:53:12.358Z S1 60798, S2 60756 91c01cb895 a3066d7a9d sk_4707cd57
28 move S2 Exhibition1 28 2026-11-13T12:53:14.295Z S1 60798, S2 60819 adce367e54 91c01cb895 sk_4707cd57
29 move S1 Exhibition4 29 2026-11-13T12:53:16.233Z S1 60860, S2 60819 ad8a086726 adce367e54 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-13T12:53:18.162Z S1 60860, S2 60890 9ec14e4273 ad8a086726 sk_4707cd57
31 move S1 Exhibition4 31 2026-11-13T12:53:20.098Z S1 60924, S2 60890 91d947f14f 9ec14e4273 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-13T12:53:22.041Z S1 60924, S2 60947 a73ead03b1 91d947f14f sk_4707cd57
33 move S1 Exhibition4 33 2026-11-13T12:53:23.972Z S1 60993, S2 60947 effe0e3960 a73ead03b1 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-13T12:53:25.905Z S1 60993, S2 61014 ba06891f03 effe0e3960 sk_4707cd57
35 move S1 Exhibition4 35 2026-11-13T12:53:27.834Z S1 61064, S2 61014 0b3b35e630 ba06891f03 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-13T12:53:29.763Z S1 61064, S2 61085 cca9a798d5 0b3b35e630 sk_4707cd57
37 move S1 Exhibition4 37 2026-11-13T12:53:31.695Z S1 61132, S2 61085 8629bff80a cca9a798d5 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-13T12:53:33.647Z S1 61132, S2 61133 b76d0dc765 8629bff80a sk_4707cd57
39 move S1 Exhibition4 39 2026-11-13T12:53:35.573Z S1 61206, S2 61133 65c16fadd8 b76d0dc765 sk_4707cd57
40 move S2 Exhibition1 40 2026-11-13T12:53:37.502Z S1 61206, S2 61204 fdd29bd074 65c16fadd8 sk_4707cd57
41 move S1 Exhibition4 41 2026-11-13T12:53:39.429Z S1 61279, S2 61204 934e947c8e fdd29bd074 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-13T12:53:41.426Z S1 61279, S2 61207 8316871854 934e947c8e 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_01M7AFEKTRF9YB6G176A1WKQWP

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