apigaming Sign in

Verify set set_01M7CP45SDFRQTNYB6SFAMJ8H8

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

Game 1 m_01M7CP45SGFX5S6GWCRGBPJJBQ: 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 Exhibition1 1 2026-11-14T09:27:28.753Z S1 60005, S2 60000 1e3f6c2711 start sk_4707cd57
2 move S2 Exhibition4 2 2026-11-14T09:27:30.709Z S1 60005, S2 60044 e60aead895 1e3f6c2711 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-14T09:27:32.644Z S1 60070, S2 60044 8c8e90d44f e60aead895 sk_4707cd57
4 move S2 Exhibition4 4 2026-11-14T09:27:34.575Z S1 60070, S2 60113 ba2d99f91e 8c8e90d44f sk_4707cd57
5 move S1 Exhibition1 5 2026-11-14T09:27:36.505Z S1 60140, S2 60113 9ccc9ddb67 ba2d99f91e sk_4707cd57
6 move S2 Exhibition4 6 2026-11-14T09:27:38.441Z S1 60140, S2 60177 5764deaa4e 9ccc9ddb67 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-14T09:27:40.373Z S1 60208, S2 60177 c4fd6aa666 5764deaa4e sk_4707cd57
8 move S2 Exhibition4 8 2026-11-14T09:27:42.306Z S1 60208, S2 60244 52c500974d c4fd6aa666 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-14T09:27:44.236Z S1 60278, S2 60244 c8835679ce 52c500974d sk_4707cd57
10 move S2 Exhibition4 10 2026-11-14T09:27:46.175Z S1 60278, S2 60305 55aac2dc92 c8835679ce sk_4707cd57
11 move S1 Exhibition1 11 2026-11-14T09:27:48.110Z S1 60343, S2 60305 064e940081 55aac2dc92 sk_4707cd57
12 move S2 Exhibition4 12 2026-11-14T09:27:50.043Z S1 60343, S2 60372 f54776d24c 064e940081 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-14T09:27:51.976Z S1 60410, S2 60372 86d7ecee37 f54776d24c sk_4707cd57
14 move S2 Exhibition4 14 2026-11-14T09:27:53.908Z S1 60410, S2 60440 d6efc42f49 86d7ecee37 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-14T09:27:55.844Z S1 60474, S2 60440 1da17fc666 d6efc42f49 sk_4707cd57
16 move S2 Exhibition4 16 2026-11-14T09:27:57.777Z S1 60474, S2 60507 d62df491e1 1da17fc666 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-14T09:27:59.710Z S1 60541, S2 60507 fb33bf30ca d62df491e1 sk_4707cd57
18 move S2 Exhibition4 18 2026-11-14T09:28:01.736Z S1 60541, S2 60481 4a2d3f6a05 fb33bf30ca sk_4707cd57
19 move S1 Exhibition1 19 2026-11-14T09:28:03.846Z S1 60431, S2 60481 4b3f28e668 4a2d3f6a05 sk_4707cd57
20 move S2 Exhibition4 20 2026-11-14T09:28:05.792Z S1 60431, S2 60535 e3604d6969 4b3f28e668 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-14T09:28:07.728Z S1 60495, S2 60535 d239da3892 e3604d6969 sk_4707cd57
22 move S2 Exhibition4 22 2026-11-14T09:28:09.663Z S1 60495, S2 60600 bc0256fd1c d239da3892 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-14T09:28:11.600Z S1 60558, S2 60600 535b18f076 bc0256fd1c sk_4707cd57
24 move S2 Exhibition4 24 2026-11-14T09:28:13.532Z S1 60558, S2 60668 a46d34ad7c 535b18f076 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-14T09:28:15.463Z S1 60627, S2 60668 ed4582387b a46d34ad7c sk_4707cd57
26 move S2 Exhibition4 26 2026-11-14T09:28:17.398Z S1 60627, S2 60733 39aad8247d ed4582387b sk_4707cd57
27 move S1 Exhibition1 27 2026-11-14T09:28:19.338Z S1 60687, S2 60733 732a9e35c8 39aad8247d sk_4707cd57
28 move S2 Exhibition4 28 2026-11-14T09:28:21.271Z S1 60687, S2 60800 58b879ffe0 732a9e35c8 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-14T09:28:23.251Z S1 60707, S2 60800 3db7d8ed9d 58b879ffe0 sk_4707cd57
30 move S2 Exhibition4 30 2026-11-14T09:28:25.181Z S1 60707, S2 60870 e29b0f791e 3db7d8ed9d sk_4707cd57
31 move S1 Exhibition1 31 2026-11-14T09:28:27.110Z S1 60778, S2 60870 37a671fcc8 e29b0f791e sk_4707cd57
32 move S2 Exhibition4 32 2026-11-14T09:28:29.039Z S1 60778, S2 60941 74d69ad013 37a671fcc8 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-14T09:28:30.971Z S1 60846, S2 60941 eec8100207 74d69ad013 sk_4707cd57
34 move S2 Exhibition4 34 2026-11-14T09:28:32.901Z S1 60846, S2 61011 5969656726 eec8100207 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-14T09:28:34.839Z S1 60908, S2 61011 b37a5363a5 5969656726 sk_4707cd57
36 move S2 Exhibition4 36 2026-11-14T09:28:36.785Z S1 60908, S2 61065 3736a2599d b37a5363a5 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-14T09:28:38.720Z S1 60973, S2 61065 519c1e5768 3736a2599d sk_4707cd57
38 move S2 Exhibition4 38 2026-11-14T09:28:40.665Z S1 60973, S2 61120 bb178ce633 519c1e5768 sk_4707cd57
39 move S1 Exhibition1 39 2026-11-14T09:28:42.595Z S1 61043, S2 61120 c2c9fb92ed bb178ce633 sk_4707cd57
40 move S2 Exhibition4 40 2026-11-14T09:28:44.527Z S1 61043, S2 61188 498073064e c2c9fb92ed sk_4707cd57
41 move S1 Exhibition1 41 2026-11-14T09:28:46.463Z S1 61107, S2 61188 8b7c58fd16 498073064e sk_4707cd57
42 move S2 Exhibition4 42 2026-11-14T09:28:48.398Z S1 61107, S2 61253 bf943d95a0 8b7c58fd16 sk_4707cd57
43 move S1 Exhibition1 43 2026-11-14T09:28:50.329Z S1 61176, S2 61253 f45c418403 bf943d95a0 sk_4707cd57
44 move S2 Exhibition4 44 2026-11-14T09:28:52.257Z S1 61176, S2 61325 277c8f2001 f45c418403 sk_4707cd57
45 move S1 Exhibition1 45 2026-11-14T09:28:54.184Z S1 61249, S2 61325 3a44b25f91 277c8f2001 sk_4707cd57
46 move S2 Exhibition4 46 2026-11-14T09:28:56.118Z S1 61249, S2 61391 7a99145eec 3a44b25f91 sk_4707cd57
47 move S1 Exhibition1 47 2026-11-14T09:28:58.049Z S1 61318, S2 61391 3a17ed65e7 7a99145eec sk_4707cd57
48 move S2 Exhibition4 48 2026-11-14T09:28:59.980Z S1 61318, S2 61460 d9fe4257ff 3a17ed65e7 sk_4707cd57

Game 2 m_01M7CP45SJF1MR1S0N9J55H61H: 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-14T09:27:28.755Z S1 60003, S2 60000 efa2a28dba start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-14T09:27:30.744Z S1 60003, S2 60011 a57739f12b efa2a28dba sk_4707cd57
3 move S1 Exhibition4 3 2026-11-14T09:27:32.682Z S1 60065, S2 60011 afc348d7f5 a57739f12b sk_4707cd57
4 move S2 Exhibition1 4 2026-11-14T09:27:34.621Z S1 60065, S2 60072 6b828465a0 afc348d7f5 sk_4707cd57
5 move S1 Exhibition4 5 2026-11-14T09:27:36.563Z S1 60123, S2 60072 139c12b1ba 6b828465a0 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-14T09:27:38.496Z S1 60123, S2 60139 22d61ce947 139c12b1ba sk_4707cd57
7 move S1 Exhibition4 7 2026-11-14T09:27:40.436Z S1 60183, S2 60139 9b6841f627 22d61ce947 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-14T09:27:42.369Z S1 60183, S2 60206 2ab8e3315f 9b6841f627 sk_4707cd57
9 move S1 Exhibition4 9 2026-11-14T09:27:44.303Z S1 60249, S2 60206 07ca5166ac 2ab8e3315f sk_4707cd57
10 move S2 Exhibition1 10 2026-11-14T09:27:46.236Z S1 60249, S2 60273 d033263508 07ca5166ac sk_4707cd57
11 move S1 Exhibition4 11 2026-11-14T09:27:48.169Z S1 60316, S2 60273 a72d0703dc d033263508 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-14T09:27:50.108Z S1 60316, S2 60334 ee3a1bae8f a72d0703dc sk_4707cd57
13 move S1 Exhibition4 13 2026-11-14T09:27:52.041Z S1 60383, S2 60334 5d756f6be1 ee3a1bae8f sk_4707cd57
14 move S2 Exhibition1 14 2026-11-14T09:27:53.973Z S1 60383, S2 60402 64ac542d78 5d756f6be1 sk_4707cd57
15 move S1 Exhibition4 15 2026-11-14T09:27:55.904Z S1 60452, S2 60402 4234ff538d 64ac542d78 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-14T09:27:57.837Z S1 60452, S2 60469 25c7f2a359 4234ff538d sk_4707cd57
17 move S1 Exhibition4 17 2026-11-14T09:27:59.770Z S1 60519, S2 60469 5141ec9e5a 25c7f2a359 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-14T09:28:01.795Z S1 60519, S2 60444 e0d5f7ee07 5141ec9e5a sk_4707cd57
19 move S1 Exhibition4 19 2026-11-14T09:28:03.861Z S1 60453, S2 60444 8de277b2e6 e0d5f7ee07 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-14T09:28:05.830Z S1 60453, S2 60475 00a21eee31 8de277b2e6 sk_4707cd57
21 move S1 Exhibition4 21 2026-11-14T09:28:07.777Z S1 60506, S2 60475 dbf65d9cf6 00a21eee31 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-14T09:28:09.720Z S1 60506, S2 60532 ee9587b965 dbf65d9cf6 sk_4707cd57
23 move S1 Exhibition4 23 2026-11-14T09:28:11.662Z S1 60564, S2 60532 e190cc7169 ee9587b965 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-14T09:28:13.607Z S1 60564, S2 60587 576eb2b87c e190cc7169 sk_4707cd57
25 move S1 Exhibition4 25 2026-11-14T09:28:15.542Z S1 60629, S2 60587 951af8aba0 576eb2b87c sk_4707cd57
26 move S2 Exhibition1 26 2026-11-14T09:28:17.478Z S1 60629, S2 60651 fac43970e1 951af8aba0 sk_4707cd57
27 move S1 Exhibition4 27 2026-11-14T09:28:19.419Z S1 60688, S2 60651 c849741a5d fac43970e1 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-14T09:28:21.349Z S1 60688, S2 60721 74d3d34c78 c849741a5d sk_4707cd57
29 move S1 Exhibition4 29 2026-11-14T09:28:23.283Z S1 60754, S2 60721 92c745207b 74d3d34c78 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-14T09:28:25.224Z S1 60754, S2 60780 eb6c8a18b9 92c745207b sk_4707cd57
31 move S1 Exhibition4 31 2026-11-14T09:28:27.156Z S1 60822, S2 60780 d94b0d56f0 eb6c8a18b9 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-14T09:28:29.089Z S1 60822, S2 60847 f4291f2936 d94b0d56f0 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_01M7CP45SDFRQTNYB6SFAMJ8H8

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