apigaming Sign in

Verify set set_01M787KFDTFV3SF0SWKEFK5BQ4

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

Game 1 m_01M787KFDXEVKS8NXPE0QX1FYP: verified

✓signatures34 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..34, every prev_hash links
✓move log34 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay34 state hashes match the local hex 1.0 engine
✓resulta win for seat 2 (connected) follows from the moves
34 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-12T15:56:43.810Z S1 59969, S2 60000 531dc0587f start sk_4707cd57
2 move S2 Exhibition4 2 2026-11-12T15:56:45.776Z S1 59969, S2 60034 7d657236fa 531dc0587f sk_4707cd57
3 move S1 Exhibition1 3 2026-11-12T15:56:47.716Z S1 60029, S2 60034 007b22455b 7d657236fa sk_4707cd57
4 move S2 Exhibition4 4 2026-11-12T15:56:49.658Z S1 60029, S2 60092 4348dc5975 007b22455b sk_4707cd57
5 move S1 Exhibition1 5 2026-11-12T15:56:51.601Z S1 60086, S2 60092 206b8aed1d 4348dc5975 sk_4707cd57
6 move S2 Exhibition4 6 2026-11-12T15:56:53.544Z S1 60086, S2 60149 69bf094459 206b8aed1d sk_4707cd57
7 move S1 Exhibition1 7 2026-11-12T15:56:55.475Z S1 60155, S2 60149 3edd7bc7dc 69bf094459 sk_4707cd57
8 move S2 Exhibition4 8 2026-11-12T15:56:57.413Z S1 60155, S2 60211 442dc64195 3edd7bc7dc sk_4707cd57
9 move S1 Exhibition1 9 2026-11-12T15:56:59.365Z S1 60203, S2 60211 a24462452f 442dc64195 sk_4707cd57
10 move S2 Exhibition4 10 2026-11-12T15:57:01.391Z S1 60203, S2 60185 266694c601 a24462452f sk_4707cd57
11 move S1 Exhibition1 11 2026-11-12T15:57:03.556Z S1 60038, S2 60185 bd0b4fff7a 266694c601 sk_4707cd57
12 move S2 Exhibition4 12 2026-11-12T15:57:05.492Z S1 60038, S2 60249 56b1bcb1b3 bd0b4fff7a sk_4707cd57
13 move S1 Exhibition1 13 2026-11-12T15:57:07.427Z S1 60103, S2 60249 71589dace2 56b1bcb1b3 sk_4707cd57
14 move S2 Exhibition4 14 2026-11-12T15:57:09.357Z S1 60103, S2 60319 9d23b1a4ab 71589dace2 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-12T15:57:11.290Z S1 60170, S2 60319 b316f817b5 9d23b1a4ab sk_4707cd57
16 move S2 Exhibition4 16 2026-11-12T15:57:13.226Z S1 60170, S2 60383 07153d3754 b316f817b5 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-12T15:57:15.160Z S1 60236, S2 60383 4f25cec00f 07153d3754 sk_4707cd57
18 move S2 Exhibition4 18 2026-11-12T15:57:17.089Z S1 60236, S2 60454 bdac538baa 4f25cec00f sk_4707cd57
19 move S1 Exhibition1 19 2026-11-12T15:57:19.018Z S1 60307, S2 60454 0b201d7cab bdac538baa sk_4707cd57
20 move S2 Exhibition4 20 2026-11-12T15:57:20.947Z S1 60307, S2 60525 27df3701c1 0b201d7cab sk_4707cd57
21 move S1 Exhibition1 21 2026-11-12T15:57:22.877Z S1 60377, S2 60525 920bbff5f3 27df3701c1 sk_4707cd57
22 move S2 Exhibition4 22 2026-11-12T15:57:24.807Z S1 60377, S2 60595 3f1adabf37 920bbff5f3 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-12T15:57:26.741Z S1 60443, S2 60595 f5a6699c29 3f1adabf37 sk_4707cd57
24 move S2 Exhibition4 24 2026-11-12T15:57:28.674Z S1 60443, S2 60662 24df3db579 f5a6699c29 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-12T15:57:30.604Z S1 60513, S2 60662 e66b9b353c 24df3db579 sk_4707cd57
26 move S2 Exhibition4 26 2026-11-12T15:57:32.538Z S1 60513, S2 60728 616ab8c84f e66b9b353c sk_4707cd57
27 move S1 Exhibition1 27 2026-11-12T15:57:34.470Z S1 60581, S2 60728 329034990e 616ab8c84f sk_4707cd57
28 move S2 Exhibition4 28 2026-11-12T15:57:36.410Z S1 60581, S2 60788 3268157d2e 329034990e sk_4707cd57
29 move S1 Exhibition1 29 2026-11-12T15:57:38.361Z S1 60630, S2 60788 993ffec319 3268157d2e sk_4707cd57
30 move S2 Exhibition4 30 2026-11-12T15:57:40.300Z S1 60630, S2 60849 a90d7b628b 993ffec319 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-12T15:57:42.231Z S1 60699, S2 60849 7e1c8a89c3 a90d7b628b sk_4707cd57
32 move S2 Exhibition4 32 2026-11-12T15:57:44.162Z S1 60699, S2 60918 79c19bb022 7e1c8a89c3 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-12T15:57:46.095Z S1 60766, S2 60918 dd6ec957fd 79c19bb022 sk_4707cd57
34 move S2 Exhibition4 34 2026-11-12T15:57:48.026Z S1 60766, S2 60987 fcc4cd466c dd6ec957fd sk_4707cd57

Game 2 m_01M787KFE2E4FV5GGR5GJFYXPS: 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-12T15:56:43.810Z S1 59969, S2 60000 7a92ea2906 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-12T15:56:45.751Z S1 59969, S2 60059 575d2d9070 7a92ea2906 sk_4707cd57
3 move S1 Exhibition4 3 2026-11-12T15:56:47.686Z S1 60034, S2 60059 bf9c4a1d49 575d2d9070 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-12T15:56:49.619Z S1 60034, S2 60126 86cbc4f7ff bf9c4a1d49 sk_4707cd57
5 move S1 Exhibition4 5 2026-11-12T15:56:51.550Z S1 60103, S2 60126 56b21d2c8f 86cbc4f7ff sk_4707cd57
6 move S2 Exhibition1 6 2026-11-12T15:56:53.482Z S1 60103, S2 60194 3133263f01 56b21d2c8f sk_4707cd57
7 move S1 Exhibition4 7 2026-11-12T15:56:55.415Z S1 60170, S2 60194 589cadf05c 3133263f01 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-12T15:56:57.352Z S1 60170, S2 60257 d9e00688c5 589cadf05c sk_4707cd57
9 move S1 Exhibition4 9 2026-11-12T15:56:59.299Z S1 60223, S2 60257 85f76df378 d9e00688c5 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-12T15:57:01.270Z S1 60223, S2 60286 9fa9ae28af 85f76df378 sk_4707cd57
11 move S1 Exhibition4 11 2026-11-12T15:57:03.283Z S1 60210, S2 60286 df51ddc5ec 9fa9ae28af sk_4707cd57
12 move S2 Exhibition1 12 2026-11-12T15:57:05.263Z S1 60210, S2 60306 b09aa7e6a0 df51ddc5ec sk_4707cd57
13 move S1 Exhibition4 13 2026-11-12T15:57:07.195Z S1 60278, S2 60306 39ee704e91 b09aa7e6a0 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-12T15:57:09.129Z S1 60278, S2 60372 3c7aaa3d5b 39ee704e91 sk_4707cd57
15 move S1 Exhibition4 15 2026-11-12T15:57:11.062Z S1 60345, S2 60372 fb50ecd173 3c7aaa3d5b sk_4707cd57
16 move S2 Exhibition1 16 2026-11-12T15:57:12.994Z S1 60345, S2 60440 148bb0eb36 fb50ecd173 sk_4707cd57
17 move S1 Exhibition4 17 2026-11-12T15:57:14.925Z S1 60414, S2 60440 f87fff22e1 148bb0eb36 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-12T15:57:16.858Z S1 60414, S2 60507 66c2e2de5f f87fff22e1 sk_4707cd57
19 move S1 Exhibition4 19 2026-11-12T15:57:18.789Z S1 60483, S2 60507 951dea2e55 66c2e2de5f sk_4707cd57
20 move S2 Exhibition1 20 2026-11-12T15:57:20.725Z S1 60483, S2 60571 8538fb0d15 951dea2e55 sk_4707cd57
21 move S1 Exhibition4 21 2026-11-12T15:57:22.657Z S1 60551, S2 60571 87e3e9d6f5 8538fb0d15 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-12T15:57:24.587Z S1 60551, S2 60641 3b083edf91 87e3e9d6f5 sk_4707cd57
23 move S1 Exhibition4 23 2026-11-12T15:57:26.519Z S1 60619, S2 60641 cc139494c0 3b083edf91 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-12T15:57:28.451Z S1 60619, S2 60709 1598c47762 cc139494c0 sk_4707cd57
25 move S1 Exhibition4 25 2026-11-12T15:57:30.407Z S1 60663, S2 60709 58fe24822c 1598c47762 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-12T15:57:32.356Z S1 60663, S2 60760 63784f0d0a 58fe24822c sk_4707cd57
27 move S1 Exhibition4 27 2026-11-12T15:57:34.291Z S1 60728, S2 60760 a3971d6b76 63784f0d0a sk_4707cd57
28 move S2 Exhibition1 28 2026-11-12T15:57:36.223Z S1 60728, S2 60828 c462c193a0 a3971d6b76 sk_4707cd57
29 move S1 Exhibition4 29 2026-11-12T15:57:38.154Z S1 60797, S2 60828 43a35a7c83 c462c193a0 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_01M787KFDTFV3SF0SWKEFK5BQ4

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