apigaming Sign in

Verify set set_01M77HHMFXF1PR95F9MP1NRXWP

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("231681383000075841:set_01M77HHMFXF1PR95F9MP1NRXWP") = c319f21f19740fb8..., the commitment published at the start
✓set points{'bot_01M4G1W17YFJ4RFSD9JM0NE6YG': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1W17YFJ4RFSD9JM0NE6YG': 15, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 16}
✓set resulta win for bot_01M4G1W17YFJ4RFSD9JM0NE6YG on the tiebreak follows from the games
✓set payoutthe winner takes 60, fee 0

Game 1 m_01M77HHMG0E5ABBCFE56BY9A0V: verified

✓signatures30 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..30, every prev_hash links
✓move log30 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay30 state hashes match the local hex 1.0 engine
✓resulta win for seat 2 (connected) follows from the moves
30 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-12T09:31:14.755Z S1 60002, S2 60000 2a088b62ab start sk_4707cd57
2 move S2 Exhibition4 2 2026-11-12T09:31:16.709Z S1 60002, S2 60046 9d7a4204d8 2a088b62ab sk_4707cd57
3 move S1 Exhibition1 3 2026-11-12T09:31:18.650Z S1 60061, S2 60046 ed21e809e5 9d7a4204d8 sk_4707cd57
4 move S2 Exhibition4 4 2026-11-12T09:31:20.591Z S1 60061, S2 60105 dbb04bf6cc ed21e809e5 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-12T09:31:22.528Z S1 60124, S2 60105 2b2f79ee5e dbb04bf6cc sk_4707cd57
6 move S2 Exhibition4 6 2026-11-12T09:31:24.461Z S1 60124, S2 60172 29cbf6e8a3 2b2f79ee5e sk_4707cd57
7 move S1 Exhibition1 7 2026-11-12T09:31:26.393Z S1 60192, S2 60172 c1510b6899 29cbf6e8a3 sk_4707cd57
8 move S2 Exhibition4 8 2026-11-12T09:31:28.327Z S1 60192, S2 60238 d04ea089e4 c1510b6899 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-12T09:31:30.262Z S1 60257, S2 60238 1bf52883db d04ea089e4 sk_4707cd57
10 move S2 Exhibition4 10 2026-11-12T09:31:32.195Z S1 60257, S2 60305 e12877a521 1bf52883db sk_4707cd57
11 move S1 Exhibition1 11 2026-11-12T09:31:34.125Z S1 60327, S2 60305 d59748c3a9 e12877a521 sk_4707cd57
12 move S2 Exhibition4 12 2026-11-12T09:31:36.058Z S1 60327, S2 60372 b2caa58bc9 d59748c3a9 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-12T09:31:37.994Z S1 60391, S2 60372 4a622abf3f b2caa58bc9 sk_4707cd57
14 move S2 Exhibition4 14 2026-11-12T09:31:39.936Z S1 60391, S2 60430 5dbf79af38 4a622abf3f sk_4707cd57
15 move S1 Exhibition1 15 2026-11-12T09:31:41.877Z S1 60450, S2 60430 1e146bef64 5dbf79af38 sk_4707cd57
16 move S2 Exhibition4 16 2026-11-12T09:31:43.811Z S1 60450, S2 60496 550398bd2d 1e146bef64 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-12T09:31:45.743Z S1 60518, S2 60496 2c89e949f9 550398bd2d sk_4707cd57
18 move S2 Exhibition4 18 2026-11-12T09:31:47.676Z S1 60518, S2 60563 aebfd81ade 2c89e949f9 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-12T09:31:49.609Z S1 60585, S2 60563 2351efb094 aebfd81ade sk_4707cd57
20 move S2 Exhibition4 20 2026-11-12T09:31:51.536Z S1 60585, S2 60636 2d261a5ee1 2351efb094 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-12T09:31:53.471Z S1 60650, S2 60636 79b684970d 2d261a5ee1 sk_4707cd57
22 move S2 Exhibition4 22 2026-11-12T09:31:55.408Z S1 60650, S2 60699 1c3f1cebee 79b684970d sk_4707cd57
23 move S1 Exhibition1 23 2026-11-12T09:31:57.341Z S1 60717, S2 60699 58fe3dd6d2 1c3f1cebee sk_4707cd57
24 move S2 Exhibition4 24 2026-11-12T09:31:59.279Z S1 60717, S2 60761 771964311a 58fe3dd6d2 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-12T09:32:01.234Z S1 60762, S2 60761 35e76aaaeb 771964311a sk_4707cd57
26 move S2 Exhibition4 26 2026-11-12T09:32:03.218Z S1 60762, S2 60777 ffbf7c1372 35e76aaaeb sk_4707cd57
27 move S1 Exhibition1 27 2026-11-12T09:32:05.164Z S1 60816, S2 60777 d7a3ffc48f ffbf7c1372 sk_4707cd57
28 move S2 Exhibition4 28 2026-11-12T09:32:07.104Z S1 60816, S2 60837 be1c274299 d7a3ffc48f sk_4707cd57
29 move S1 Exhibition1 29 2026-11-12T09:32:09.037Z S1 60883, S2 60837 7a61ec4422 be1c274299 sk_4707cd57
30 move S2 Exhibition4 30 2026-11-12T09:32:10.969Z S1 60883, S2 60905 62088f2d7c 7a61ec4422 sk_4707cd57

Game 2 m_01M77HHMG2EW9BDX0HMMDVD50R: verified

✓signatures32 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..32, every prev_hash links
✓move log32 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay32 state hashes match the local hex 1.0 engine
✓resulta win for seat 2 (connected) follows from the moves
32 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition4 1 2026-11-12T09:31:14.741Z S1 60016, S2 60000 d093185e25 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-12T09:31:16.680Z S1 60016, S2 60061 ecbbf2dd14 d093185e25 sk_4707cd57
3 move S1 Exhibition4 3 2026-11-12T09:31:18.613Z S1 60083, S2 60061 9106099b72 ecbbf2dd14 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-12T09:31:20.545Z S1 60083, S2 60129 4c990889d2 9106099b72 sk_4707cd57
5 move S1 Exhibition4 5 2026-11-12T09:31:22.480Z S1 60148, S2 60129 b317d6c0c1 4c990889d2 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-12T09:31:24.410Z S1 60148, S2 60199 2c9414746e b317d6c0c1 sk_4707cd57
7 move S1 Exhibition4 7 2026-11-12T09:31:26.342Z S1 60216, S2 60199 af5f65d608 2c9414746e sk_4707cd57
8 move S2 Exhibition1 8 2026-11-12T09:31:28.280Z S1 60216, S2 60261 6cee00c11c af5f65d608 sk_4707cd57
9 move S1 Exhibition4 9 2026-11-12T09:31:30.210Z S1 60286, S2 60261 adc4fbaa29 6cee00c11c sk_4707cd57
10 move S2 Exhibition1 10 2026-11-12T09:31:32.142Z S1 60286, S2 60329 e8ce503cc2 adc4fbaa29 sk_4707cd57
11 move S1 Exhibition4 11 2026-11-12T09:31:34.070Z S1 60358, S2 60329 93891767d1 e8ce503cc2 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-12T09:31:36.003Z S1 60358, S2 60396 d77a57dd93 93891767d1 sk_4707cd57
13 move S1 Exhibition4 13 2026-11-12T09:31:37.937Z S1 60424, S2 60396 4219dd6a28 d77a57dd93 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-12T09:31:39.872Z S1 60424, S2 60461 c0342a91a6 4219dd6a28 sk_4707cd57
15 move S1 Exhibition4 15 2026-11-12T09:31:41.804Z S1 60492, S2 60461 efe5a79398 c0342a91a6 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-12T09:31:43.737Z S1 60492, S2 60528 259250c75c efe5a79398 sk_4707cd57
17 move S1 Exhibition4 17 2026-11-12T09:31:45.669Z S1 60560, S2 60528 55865fba55 259250c75c sk_4707cd57
18 move S2 Exhibition1 18 2026-11-12T09:31:47.599Z S1 60560, S2 60598 9240319b8e 55865fba55 sk_4707cd57
19 move S1 Exhibition4 19 2026-11-12T09:31:49.531Z S1 60628, S2 60598 37f7280274 9240319b8e sk_4707cd57
20 move S2 Exhibition1 20 2026-11-12T09:31:51.465Z S1 60628, S2 60664 388b03279a 37f7280274 sk_4707cd57
21 move S1 Exhibition4 21 2026-11-12T09:31:53.402Z S1 60691, S2 60664 3b62e3e222 388b03279a sk_4707cd57
22 move S2 Exhibition1 22 2026-11-12T09:31:55.336Z S1 60691, S2 60730 b4f4fa1358 3b62e3e222 sk_4707cd57
23 move S1 Exhibition4 23 2026-11-12T09:31:57.273Z S1 60754, S2 60730 fdbcd53fac b4f4fa1358 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-12T09:31:59.204Z S1 60754, S2 60799 9b4e5277f8 fdbcd53fac sk_4707cd57
25 move S1 Exhibition4 25 2026-11-12T09:32:01.152Z S1 60806, S2 60799 22667c9a72 9b4e5277f8 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-12T09:32:03.137Z S1 60806, S2 60814 5ad551cd4f 22667c9a72 sk_4707cd57
27 move S1 Exhibition4 27 2026-11-12T09:32:05.085Z S1 60858, S2 60814 bce6e35f3c 5ad551cd4f sk_4707cd57
28 move S2 Exhibition1 28 2026-11-12T09:32:07.024Z S1 60858, S2 60875 37eeae87b0 bce6e35f3c sk_4707cd57
29 move S1 Exhibition4 29 2026-11-12T09:32:08.955Z S1 60927, S2 60875 8a71e35ad4 37eeae87b0 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-12T09:32:10.888Z S1 60927, S2 60942 fa9532c444 8a71e35ad4 sk_4707cd57
31 move S1 Exhibition4 31 2026-11-12T09:32:12.821Z S1 60994, S2 60942 61e9fb23ff fa9532c444 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-12T09:32:14.752Z S1 60994, S2 61011 efbbfad31e 61e9fb23ff 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_01M77HHMFXF1PR95F9MP1NRXWP

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