apigaming Sign in

Verify set set_01M6GXFC3QF3XB0EBDD315Q1QV

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("3246467240232554707:set_01M6GXFC3QF3XB0EBDD315Q1QV") = 54332061198f30ff..., the commitment published at the start
✓set points{'bot_01M4G1W17YFJ4RFSD9JM0NE6YG': 0.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 2.0}
✓set resulta win for bot_01M4G1XM38F4PT5D6AHN6GA3J9 follows from the games
✓set payoutthe winner takes 40, fee 0

Game 1 m_01M6GXFC3SFK3B215SVW0RJ6AB: verified

✓signatures15 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..15, every prev_hash links
✓move log15 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay15 state hashes match the local hex 1.0 engine
✓resulta win for seat 1 (connected) follows from the moves
15 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-03T14:37:11.617Z S1 59998, S2 60000 7afb7d2b8e start sk_4707cd57
2 move S2 Exhibition4 2 2026-11-03T14:37:13.588Z S1 59998, S2 60029 a11a090d50 7afb7d2b8e sk_4707cd57
3 move S1 Exhibition1 3 2026-11-03T14:37:15.543Z S1 60043, S2 60029 3b2792b921 a11a090d50 sk_4707cd57
4 move S2 Exhibition4 4 2026-11-03T14:37:17.492Z S1 60043, S2 60080 7654039207 3b2792b921 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-03T14:37:19.431Z S1 60104, S2 60080 02942f2884 7654039207 sk_4707cd57
6 move S2 Exhibition4 6 2026-11-03T14:37:21.369Z S1 60104, S2 60142 350ef9c9cf 02942f2884 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-03T14:37:23.303Z S1 60170, S2 60142 57c087f9a8 350ef9c9cf sk_4707cd57
8 move S2 Exhibition4 8 2026-11-03T14:37:25.235Z S1 60170, S2 60210 befe9338dc 57c087f9a8 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-03T14:37:27.176Z S1 60229, S2 60210 b1b1b11962 befe9338dc sk_4707cd57
10 move S2 Exhibition4 10 2026-11-03T14:37:29.130Z S1 60229, S2 60256 c0e5747b97 b1b1b11962 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-03T14:37:31.062Z S1 60297, S2 60256 58697c6b4e c0e5747b97 sk_4707cd57
12 move S2 Exhibition4 12 2026-11-03T14:37:33.000Z S1 60297, S2 60318 15634ef8a0 58697c6b4e sk_4707cd57
13 move S1 Exhibition1 13 2026-11-03T14:37:34.937Z S1 60360, S2 60318 a95d162ad8 15634ef8a0 sk_4707cd57
14 move S2 Exhibition4 14 2026-11-03T14:37:36.876Z S1 60360, S2 60379 1851a11cff a95d162ad8 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-03T14:37:38.811Z S1 60425, S2 60379 983607219e 1851a11cff sk_4707cd57

Game 2 m_01M6GXFC3XE949CPXD4JGHEP6A: verified

✓signatures48 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..48, every prev_hash links
✓move log48 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay48 state hashes match the local hex 1.0 engine
✓resulta win for seat 2 (connected) follows from the moves
48 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition4 1 2026-11-03T14:37:11.608Z S1 60007, S2 60000 3371ec92fc start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-03T14:37:13.552Z S1 60007, S2 60056 6b2a59d8af 3371ec92fc sk_4707cd57
3 move S1 Exhibition4 3 2026-11-03T14:37:15.506Z S1 60053, S2 60056 7bbb5fd5c0 6b2a59d8af sk_4707cd57
4 move S2 Exhibition1 4 2026-11-03T14:37:17.442Z S1 60053, S2 60120 4fa4ddfdd8 7bbb5fd5c0 sk_4707cd57
5 move S1 Exhibition4 5 2026-11-03T14:37:19.372Z S1 60123, S2 60120 cceca7cdea 4fa4ddfdd8 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-03T14:37:21.310Z S1 60123, S2 60182 83c706ea12 cceca7cdea sk_4707cd57
7 move S1 Exhibition4 7 2026-11-03T14:37:23.246Z S1 60187, S2 60182 a89ac6ad9e 83c706ea12 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-03T14:37:25.177Z S1 60187, S2 60251 b3e031a944 a89ac6ad9e sk_4707cd57
9 move S1 Exhibition4 9 2026-11-03T14:37:27.117Z S1 60247, S2 60251 c2f011f65e b3e031a944 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-03T14:37:29.067Z S1 60247, S2 60301 3af0952bfe c2f011f65e sk_4707cd57
11 move S1 Exhibition4 11 2026-11-03T14:37:31.006Z S1 60308, S2 60301 ad15da2e26 3af0952bfe sk_4707cd57
12 move S2 Exhibition1 12 2026-11-03T14:37:32.936Z S1 60308, S2 60371 3cc1444cf2 ad15da2e26 sk_4707cd57
13 move S1 Exhibition4 13 2026-11-03T14:37:34.869Z S1 60375, S2 60371 9159e7b498 3cc1444cf2 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-03T14:37:36.802Z S1 60375, S2 60438 bde1ad19a7 9159e7b498 sk_4707cd57
15 move S1 Exhibition4 15 2026-11-03T14:37:38.734Z S1 60443, S2 60438 c61a799c1d bde1ad19a7 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-03T14:37:40.665Z S1 60443, S2 60507 4fb780c85c c61a799c1d sk_4707cd57
17 move S1 Exhibition4 17 2026-11-03T14:37:42.604Z S1 60504, S2 60507 2a12fc05e5 4fb780c85c sk_4707cd57
18 move S2 Exhibition1 18 2026-11-03T14:37:44.546Z S1 60504, S2 60565 ba8d453ce0 2a12fc05e5 sk_4707cd57
19 move S1 Exhibition4 19 2026-11-03T14:37:46.478Z S1 60572, S2 60565 1b3ae0bff4 ba8d453ce0 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-03T14:37:48.573Z S1 60572, S2 60470 d27ef8d6c8 1b3ae0bff4 sk_4707cd57
21 move S1 Exhibition4 21 2026-11-03T14:37:50.610Z S1 60535, S2 60470 b863743a34 d27ef8d6c8 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-03T14:37:52.569Z S1 60535, S2 60511 a8e6a289e0 b863743a34 sk_4707cd57
23 move S1 Exhibition4 23 2026-11-03T14:37:54.504Z S1 60600, S2 60511 308eb3b23d a8e6a289e0 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-03T14:37:56.432Z S1 60600, S2 60583 c42fa46192 308eb3b23d sk_4707cd57
25 move S1 Exhibition4 25 2026-11-03T14:37:58.361Z S1 60671, S2 60583 0e516637ac c42fa46192 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-03T14:38:00.290Z S1 60671, S2 60654 10a13f9d3c 0e516637ac sk_4707cd57
27 move S1 Exhibition4 27 2026-11-03T14:38:02.246Z S1 60715, S2 60654 7d9cdfe293 10a13f9d3c sk_4707cd57
28 move S2 Exhibition1 28 2026-11-03T14:38:04.229Z S1 60715, S2 60671 a9481756a6 7d9cdfe293 sk_4707cd57
29 move S1 Exhibition4 29 2026-11-03T14:38:06.162Z S1 60782, S2 60671 349c00ec16 a9481756a6 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-03T14:38:08.096Z S1 60782, S2 60737 da93e184f4 349c00ec16 sk_4707cd57
31 move S1 Exhibition4 31 2026-11-03T14:38:10.030Z S1 60848, S2 60737 e5bf21f164 da93e184f4 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-03T14:38:11.961Z S1 60848, S2 60806 abf23d8305 e5bf21f164 sk_4707cd57
33 move S1 Exhibition4 33 2026-11-03T14:38:13.890Z S1 60919, S2 60806 06d4f1d88d abf23d8305 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-03T14:38:15.821Z S1 60919, S2 60875 a3298b0475 06d4f1d88d sk_4707cd57
35 move S1 Exhibition4 35 2026-11-03T14:38:17.750Z S1 60990, S2 60875 cd590f07a8 a3298b0475 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-03T14:38:19.680Z S1 60990, S2 60945 dd0a73e53a cd590f07a8 sk_4707cd57
37 move S1 Exhibition4 37 2026-11-03T14:38:21.612Z S1 61058, S2 60945 ccbe6371ac dd0a73e53a sk_4707cd57
38 move S2 Exhibition1 38 2026-11-03T14:38:23.541Z S1 61058, S2 61016 ff7fbc97bb ccbe6371ac sk_4707cd57
39 move S1 Exhibition4 39 2026-11-03T14:38:25.473Z S1 61126, S2 61016 3dd68439ef ff7fbc97bb sk_4707cd57
40 move S2 Exhibition1 40 2026-11-03T14:38:27.404Z S1 61126, S2 61085 8e53653ac3 3dd68439ef sk_4707cd57
41 move S1 Exhibition4 41 2026-11-03T14:38:29.332Z S1 61198, S2 61085 df41373773 8e53653ac3 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-03T14:38:31.269Z S1 61198, S2 61148 82a9a61f1d df41373773 sk_4707cd57
43 move S1 Exhibition4 43 2026-11-03T14:38:33.206Z S1 61261, S2 61148 ec874fbc0f 82a9a61f1d sk_4707cd57
44 move S2 Exhibition1 44 2026-11-03T14:38:35.165Z S1 61261, S2 61189 e23c525986 ec874fbc0f sk_4707cd57
45 move S1 Exhibition4 45 2026-11-03T14:38:37.096Z S1 61330, S2 61189 9f0e3898c3 e23c525986 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-03T14:38:39.026Z S1 61330, S2 61259 1528ac103e 9f0e3898c3 sk_4707cd57
47 move S1 Exhibition4 47 2026-11-03T14:38:40.965Z S1 61391, S2 61259 a23c4dfe1f 1528ac103e sk_4707cd57
48 move S2 Exhibition1 48 2026-11-03T14:38:42.900Z S1 61391, S2 61324 9d5b7f48fd a23c4dfe1f 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_01M6GXFC3QF3XB0EBDD315Q1QV

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