apigaming Sign in

Verify set set_01M7AV870HF5X8VEBAT9PF6GCF

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("1064833139042719558:set_01M7AV870HF5X8VEBAT9PF6GCF") = b15d456d72e986ea..., the commitment published at the start
✓set points{'bot_01M4G1W17YFJ4RFSD9JM0NE6YG': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1W17YFJ4RFSD9JM0NE6YG': 18, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 23}
✓set resulta win for bot_01M4G1W17YFJ4RFSD9JM0NE6YG on the tiebreak follows from the games
✓set payoutthe winner takes 20, fee 0

Game 1 m_01M7AV870MFY7SC53RKA200RXY: verified

✓signatures45 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..45, every prev_hash links
✓move log45 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay45 state hashes match the local hex 1.0 engine
✓resulta win for seat 1 (connected) follows from the moves
45 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-13T16:18:35.116Z S1 59981, S2 60000 8b91ecd51c start sk_4707cd57
2 move S2 Exhibition4 2 2026-11-13T16:18:37.104Z S1 59981, S2 60012 6c50c40501 8b91ecd51c sk_4707cd57
3 move S1 Exhibition1 3 2026-11-13T16:18:39.052Z S1 60033, S2 60012 627890c86e 6c50c40501 sk_4707cd57
4 move S2 Exhibition4 4 2026-11-13T16:18:40.999Z S1 60033, S2 60065 d06c8061a1 627890c86e sk_4707cd57
5 move S1 Exhibition1 5 2026-11-13T16:18:42.934Z S1 60098, S2 60065 4010c1aaf0 d06c8061a1 sk_4707cd57
6 move S2 Exhibition4 6 2026-11-13T16:18:44.865Z S1 60098, S2 60134 a446a97836 4010c1aaf0 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-13T16:18:46.794Z S1 60169, S2 60134 29c9eb68b0 a446a97836 sk_4707cd57
8 move S2 Exhibition4 8 2026-11-13T16:18:48.727Z S1 60169, S2 60201 4f9fafac47 29c9eb68b0 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-13T16:18:50.656Z S1 60240, S2 60201 0d8103828f 4f9fafac47 sk_4707cd57
10 move S2 Exhibition4 10 2026-11-13T16:18:52.585Z S1 60240, S2 60272 955652ba88 0d8103828f sk_4707cd57
11 move S1 Exhibition1 11 2026-11-13T16:18:54.518Z S1 60307, S2 60272 41234d65a0 955652ba88 sk_4707cd57
12 move S2 Exhibition4 12 2026-11-13T16:18:56.447Z S1 60307, S2 60343 753e278b97 41234d65a0 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-13T16:18:58.378Z S1 60376, S2 60343 43b59af366 753e278b97 sk_4707cd57
14 move S2 Exhibition4 14 2026-11-13T16:19:00.322Z S1 60376, S2 60399 7a3c2483a4 43b59af366 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-13T16:19:02.331Z S1 60367, S2 60399 a19fd35ba7 7a3c2483a4 sk_4707cd57
16 move S2 Exhibition4 16 2026-11-13T16:19:04.469Z S1 60367, S2 60261 1e12eb2a7b a19fd35ba7 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-13T16:19:06.406Z S1 60430, S2 60261 fd89dc639b 1e12eb2a7b sk_4707cd57
18 move S2 Exhibition4 18 2026-11-13T16:19:08.335Z S1 60430, S2 60332 3a2d9ad23e fd89dc639b sk_4707cd57
19 move S1 Exhibition1 19 2026-11-13T16:19:10.266Z S1 60499, S2 60332 cfda2a182a 3a2d9ad23e sk_4707cd57
20 move S2 Exhibition4 20 2026-11-13T16:19:12.195Z S1 60499, S2 60403 46e4cdcd0e cfda2a182a sk_4707cd57
21 move S1 Exhibition1 21 2026-11-13T16:19:14.125Z S1 60569, S2 60403 78f3095817 46e4cdcd0e sk_4707cd57
22 move S2 Exhibition4 22 2026-11-13T16:19:16.058Z S1 60569, S2 60470 917aa76123 78f3095817 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-13T16:19:17.988Z S1 60639, S2 60470 3ae68ac356 917aa76123 sk_4707cd57
24 move S2 Exhibition4 24 2026-11-13T16:19:19.920Z S1 60639, S2 60538 092d08998a 3ae68ac356 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-13T16:19:21.851Z S1 60708, S2 60538 fef4d43764 092d08998a sk_4707cd57
26 move S2 Exhibition4 26 2026-11-13T16:19:23.787Z S1 60708, S2 60602 36cb266bd7 fef4d43764 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-13T16:19:25.738Z S1 60757, S2 60602 386489091d 36cb266bd7 sk_4707cd57
28 move S2 Exhibition4 28 2026-11-13T16:19:27.674Z S1 60757, S2 60666 81f2ef10e6 386489091d sk_4707cd57
29 move S1 Exhibition1 29 2026-11-13T16:19:29.605Z S1 60826, S2 60666 0d21e4a978 81f2ef10e6 sk_4707cd57
30 move S2 Exhibition4 30 2026-11-13T16:19:31.541Z S1 60826, S2 60730 3fed4b9fc3 0d21e4a978 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-13T16:19:33.471Z S1 60896, S2 60730 f7f7631410 3fed4b9fc3 sk_4707cd57
32 move S2 Exhibition4 32 2026-11-13T16:19:35.400Z S1 60896, S2 60801 86c310a7c2 f7f7631410 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-13T16:19:37.333Z S1 60963, S2 60801 c28a72768e 86c310a7c2 sk_4707cd57
34 move S2 Exhibition4 34 2026-11-13T16:19:39.262Z S1 60963, S2 60872 5f10f5f90c c28a72768e sk_4707cd57
35 move S1 Exhibition1 35 2026-11-13T16:19:41.193Z S1 61032, S2 60872 bbbf6e9925 5f10f5f90c sk_4707cd57
36 move S2 Exhibition4 36 2026-11-13T16:19:43.120Z S1 61032, S2 60945 c35320d14d bbbf6e9925 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-13T16:19:45.093Z S1 61059, S2 60945 5f0030f869 c35320d14d sk_4707cd57
38 move S2 Exhibition4 38 2026-11-13T16:19:47.022Z S1 61059, S2 61016 6275ffd196 5f0030f869 sk_4707cd57
39 move S1 Exhibition1 39 2026-11-13T16:19:48.950Z S1 61131, S2 61016 fbcc02d23b 6275ffd196 sk_4707cd57
40 move S2 Exhibition4 40 2026-11-13T16:19:50.879Z S1 61131, S2 61087 d75f13f200 fbcc02d23b sk_4707cd57
41 move S1 Exhibition1 41 2026-11-13T16:19:52.809Z S1 61201, S2 61087 fb50471fef d75f13f200 sk_4707cd57
42 move S2 Exhibition4 42 2026-11-13T16:19:54.745Z S1 61201, S2 61151 796eded63b fb50471fef sk_4707cd57
43 move S1 Exhibition1 43 2026-11-13T16:19:56.677Z S1 61269, S2 61151 660df55bac 796eded63b sk_4707cd57
44 move S2 Exhibition4 44 2026-11-13T16:19:58.607Z S1 61269, S2 61221 5bc5da9d02 660df55bac sk_4707cd57
45 move S1 Exhibition1 45 2026-11-13T16:20:00.542Z S1 61334, S2 61221 e966ffbd82 5bc5da9d02 sk_4707cd57

Game 2 m_01M7AV870QEYK9X1HM755RHYWR: verified

✓signatures35 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..35, every prev_hash links
✓move log35 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay35 state hashes match the local hex 1.0 engine
✓resulta win for seat 1 (connected) follows from the moves
35 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition4 1 2026-11-13T16:18:35.115Z S1 59982, S2 60000 eb7641d207 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-13T16:18:37.071Z S1 59982, S2 60044 d0d2dd1ac7 eb7641d207 sk_4707cd57
3 move S1 Exhibition4 3 2026-11-13T16:18:39.006Z S1 60047, S2 60044 105f27a376 d0d2dd1ac7 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-13T16:18:40.948Z S1 60047, S2 60102 12352a0665 105f27a376 sk_4707cd57
5 move S1 Exhibition4 5 2026-11-13T16:18:42.876Z S1 60119, S2 60102 48159e70c4 12352a0665 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-13T16:18:44.805Z S1 60119, S2 60173 91a8a9a8bf 48159e70c4 sk_4707cd57
7 move S1 Exhibition4 7 2026-11-13T16:18:46.738Z S1 60186, S2 60173 7acc657e3f 91a8a9a8bf sk_4707cd57
8 move S2 Exhibition1 8 2026-11-13T16:18:48.666Z S1 60186, S2 60245 95b5df601c 7acc657e3f sk_4707cd57
9 move S1 Exhibition4 9 2026-11-13T16:18:50.596Z S1 60256, S2 60245 ed30ffcbe3 95b5df601c sk_4707cd57
10 move S2 Exhibition1 10 2026-11-13T16:18:52.528Z S1 60256, S2 60313 1c48d12388 ed30ffcbe3 sk_4707cd57
11 move S1 Exhibition4 11 2026-11-13T16:18:54.459Z S1 60325, S2 60313 3c99510183 1c48d12388 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-13T16:18:56.388Z S1 60325, S2 60384 c0ec7bf4c3 3c99510183 sk_4707cd57
13 move S1 Exhibition4 13 2026-11-13T16:18:58.322Z S1 60391, S2 60384 f78f98ad3b c0ec7bf4c3 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-13T16:19:00.253Z S1 60391, S2 60453 865bff4e0a f78f98ad3b sk_4707cd57
15 move S1 Exhibition4 15 2026-11-13T16:19:02.227Z S1 60417, S2 60453 25c349dd8e 865bff4e0a sk_4707cd57
16 move S2 Exhibition1 16 2026-11-13T16:19:04.198Z S1 60417, S2 60482 350f3420f3 25c349dd8e sk_4707cd57
17 move S1 Exhibition4 17 2026-11-13T16:19:06.128Z S1 60487, S2 60482 0ec1132165 350f3420f3 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-13T16:19:08.064Z S1 60487, S2 60546 666ae071ed 0ec1132165 sk_4707cd57
19 move S1 Exhibition4 19 2026-11-13T16:19:09.998Z S1 60553, S2 60546 dfe87e2e89 666ae071ed sk_4707cd57
20 move S2 Exhibition1 20 2026-11-13T16:19:11.944Z S1 60553, S2 60600 75d1ca8cb8 dfe87e2e89 sk_4707cd57
21 move S1 Exhibition4 21 2026-11-13T16:19:13.876Z S1 60621, S2 60600 bde492d89f 75d1ca8cb8 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-13T16:19:15.805Z S1 60621, S2 60671 938d0eabea bde492d89f sk_4707cd57
23 move S1 Exhibition4 23 2026-11-13T16:19:17.737Z S1 60689, S2 60671 938eceb62f 938d0eabea sk_4707cd57
24 move S2 Exhibition1 24 2026-11-13T16:19:19.674Z S1 60689, S2 60734 7a916feffe 938eceb62f sk_4707cd57
25 move S1 Exhibition4 25 2026-11-13T16:19:21.603Z S1 60760, S2 60734 b438145a97 7a916feffe sk_4707cd57
26 move S2 Exhibition1 26 2026-11-13T16:19:23.536Z S1 60760, S2 60801 24fc31511c b438145a97 sk_4707cd57
27 move S1 Exhibition4 27 2026-11-13T16:19:25.475Z S1 60821, S2 60801 0e4566433f 24fc31511c sk_4707cd57
28 move S2 Exhibition1 28 2026-11-13T16:19:27.411Z S1 60821, S2 60865 ccdd936379 0e4566433f sk_4707cd57
29 move S1 Exhibition4 29 2026-11-13T16:19:29.355Z S1 60877, S2 60865 c3ef8b2cb3 ccdd936379 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-13T16:19:31.304Z S1 60877, S2 60916 99da07b2f1 c3ef8b2cb3 sk_4707cd57
31 move S1 Exhibition4 31 2026-11-13T16:19:33.238Z S1 60943, S2 60916 8a7d72a277 99da07b2f1 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-13T16:19:35.170Z S1 60943, S2 60984 df64db39c5 8a7d72a277 sk_4707cd57
33 move S1 Exhibition4 33 2026-11-13T16:19:37.098Z S1 61015, S2 60984 e973b0c436 df64db39c5 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-13T16:19:39.027Z S1 61015, S2 61055 8cc87744d7 e973b0c436 sk_4707cd57
35 move S1 Exhibition4 35 2026-11-13T16:19:40.959Z S1 61083, S2 61055 80f2657cc6 8cc87744d7 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_01M7AV870HF5X8VEBAT9PF6GCF

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