apigaming Sign in

Verify set set_01M78GWYB6E34SQP4ZMX6HF5HA

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("535088258924869636:set_01M78GWYB6E34SQP4ZMX6HF5HA") = 61388a723bced924..., the commitment published at the start
✓set points{'bot_01M4G1W17YFJ4RFSD9JM0NE6YG': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1W17YFJ4RFSD9JM0NE6YG': 20, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 20}
✓set resulta split pot (fewer_moves level) follows from the games
✓set payoutsplit 20 each, fee 0

Game 1 m_01M78GWYBAFSR9BN71FKXD48EE: verified

✓signatures40 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..40, every prev_hash links
✓move log40 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay40 state hashes match the local hex 1.0 engine
✓resulta win for seat 2 (connected) follows from the moves
40 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-12T18:39:11.143Z S1 60005, S2 60000 2930cacfc7 start sk_4707cd57
2 move S2 Exhibition4 2 2026-11-12T18:39:13.102Z S1 60005, S2 60041 564a1eea6c 2930cacfc7 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-12T18:39:15.046Z S1 60061, S2 60041 46c901e6ed 564a1eea6c sk_4707cd57
4 move S2 Exhibition4 4 2026-11-12T18:39:16.995Z S1 60061, S2 60092 4a186a0130 46c901e6ed sk_4707cd57
5 move S1 Exhibition1 5 2026-11-12T18:39:18.942Z S1 60114, S2 60092 238304ce52 4a186a0130 sk_4707cd57
6 move S2 Exhibition4 6 2026-11-12T18:39:20.891Z S1 60114, S2 60143 5b2d0b343a 238304ce52 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-12T18:39:22.832Z S1 60173, S2 60143 7c20d86896 5b2d0b343a sk_4707cd57
8 move S2 Exhibition4 8 2026-11-12T18:39:24.794Z S1 60173, S2 60181 bd06d43cae 7c20d86896 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-12T18:39:26.740Z S1 60227, S2 60181 0222d77b7e bd06d43cae sk_4707cd57
10 move S2 Exhibition4 10 2026-11-12T18:39:28.684Z S1 60227, S2 60237 e49c3f64f1 0222d77b7e sk_4707cd57
11 move S1 Exhibition1 11 2026-11-12T18:39:30.630Z S1 60281, S2 60237 9e4abf4966 e49c3f64f1 sk_4707cd57
12 move S2 Exhibition4 12 2026-11-12T18:39:32.560Z S1 60281, S2 60307 9ee4935db3 9e4abf4966 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-12T18:39:34.495Z S1 60346, S2 60307 e3a7bf5dd9 9ee4935db3 sk_4707cd57
14 move S2 Exhibition4 14 2026-11-12T18:39:36.427Z S1 60346, S2 60375 04822069a5 e3a7bf5dd9 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-12T18:39:38.358Z S1 60415, S2 60375 1cf1733864 04822069a5 sk_4707cd57
16 move S2 Exhibition4 16 2026-11-12T18:39:40.292Z S1 60415, S2 60441 839df76a85 1cf1733864 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-12T18:39:42.227Z S1 60480, S2 60441 a50c2285dd 839df76a85 sk_4707cd57
18 move S2 Exhibition4 18 2026-11-12T18:39:44.161Z S1 60480, S2 60507 ccdf18663b a50c2285dd sk_4707cd57
19 move S1 Exhibition1 19 2026-11-12T18:39:46.095Z S1 60546, S2 60507 ec74716d07 ccdf18663b sk_4707cd57
20 move S2 Exhibition4 20 2026-11-12T18:39:48.031Z S1 60546, S2 60571 017a57b594 ec74716d07 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-12T18:39:49.978Z S1 60599, S2 60571 e669f8d5d5 017a57b594 sk_4707cd57
22 move S2 Exhibition4 22 2026-11-12T18:39:53.255Z S1 60599, S2 59294 0aa214def6 e669f8d5d5 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-12T18:39:56.029Z S1 59825, S2 59294 31d4fb9c00 0aa214def6 sk_4707cd57
24 move S2 Exhibition4 24 2026-11-12T18:39:58.182Z S1 59825, S2 59141 74af551aab 31d4fb9c00 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-12T18:40:00.152Z S1 59855, S2 59141 7419d38f74 74af551aab sk_4707cd57
26 move S2 Exhibition4 26 2026-11-12T18:40:02.311Z S1 59855, S2 58982 7fcb233331 7419d38f74 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-12T18:40:04.781Z S1 59385, S2 58982 4d7cc7f02d 7fcb233331 sk_4707cd57
28 move S2 Exhibition4 28 2026-11-12T18:40:06.817Z S1 59385, S2 58946 2dac924119 4d7cc7f02d sk_4707cd57
29 move S1 Exhibition1 29 2026-11-12T18:40:08.804Z S1 59398, S2 58946 56848b8b37 2dac924119 sk_4707cd57
30 move S2 Exhibition4 30 2026-11-12T18:40:10.762Z S1 59398, S2 58988 1e85a22d1c 56848b8b37 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-12T18:40:12.704Z S1 59456, S2 58988 c4974241cf 1e85a22d1c sk_4707cd57
32 move S2 Exhibition4 32 2026-11-12T18:40:14.639Z S1 59456, S2 59053 14928db783 c4974241cf sk_4707cd57
33 move S1 Exhibition1 33 2026-11-12T18:40:16.574Z S1 59521, S2 59053 6c669335ee 14928db783 sk_4707cd57
34 move S2 Exhibition4 34 2026-11-12T18:40:18.508Z S1 59521, S2 59119 01fd651627 6c669335ee sk_4707cd57
35 move S1 Exhibition1 35 2026-11-12T18:40:20.439Z S1 59590, S2 59119 039f60d306 01fd651627 sk_4707cd57
36 move S2 Exhibition4 36 2026-11-12T18:40:22.380Z S1 59590, S2 59178 27780cd20c 039f60d306 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-12T18:40:24.323Z S1 59647, S2 59178 97c4a4765f 27780cd20c sk_4707cd57
38 move S2 Exhibition4 38 2026-11-12T18:40:26.257Z S1 59647, S2 59244 cd221c26cc 97c4a4765f sk_4707cd57
39 move S1 Exhibition1 39 2026-11-12T18:40:28.194Z S1 59710, S2 59244 f593cb2e91 cd221c26cc sk_4707cd57
40 move S2 Exhibition4 40 2026-11-12T18:40:30.128Z S1 59710, S2 59310 eaba1d9194 f593cb2e91 sk_4707cd57

Game 2 m_01M78GWYBDFVWAE5NNB3HS37QV: verified

✓signatures40 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..40, every prev_hash links
✓move log40 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay40 state hashes match the local hex 1.0 engine
✓resulta win for seat 2 (connected) follows from the moves
40 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition4 1 2026-11-12T18:39:11.135Z S1 60013, S2 60000 3c5ae5d4b4 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-12T18:39:13.075Z S1 60013, S2 60060 63e7deaaca 3c5ae5d4b4 sk_4707cd57
3 move S1 Exhibition4 3 2026-11-12T18:39:15.011Z S1 60077, S2 60060 cb678fe576 63e7deaaca sk_4707cd57
4 move S2 Exhibition1 4 2026-11-12T18:39:16.953Z S1 60077, S2 60118 341c157322 cb678fe576 sk_4707cd57
5 move S1 Exhibition4 5 2026-11-12T18:39:18.897Z S1 60133, S2 60118 33107d1c45 341c157322 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-12T18:39:20.834Z S1 60133, S2 60181 3244726030 33107d1c45 sk_4707cd57
7 move S1 Exhibition4 7 2026-11-12T18:39:22.776Z S1 60191, S2 60181 9f9104b953 3244726030 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-12T18:39:24.709Z S1 60191, S2 60248 3dcd3790f8 9f9104b953 sk_4707cd57
9 move S1 Exhibition4 9 2026-11-12T18:39:26.647Z S1 60253, S2 60248 45c0969592 3dcd3790f8 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-12T18:39:28.579Z S1 60253, S2 60316 40acb08b81 45c0969592 sk_4707cd57
11 move S1 Exhibition4 11 2026-11-12T18:39:30.510Z S1 60322, S2 60316 16ee88f1d5 40acb08b81 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-12T18:39:32.443Z S1 60322, S2 60383 d0a7073deb 16ee88f1d5 sk_4707cd57
13 move S1 Exhibition4 13 2026-11-12T18:39:34.373Z S1 60392, S2 60383 3162999a3b d0a7073deb sk_4707cd57
14 move S2 Exhibition1 14 2026-11-12T18:39:36.306Z S1 60392, S2 60450 ed628e0376 3162999a3b sk_4707cd57
15 move S1 Exhibition4 15 2026-11-12T18:39:38.301Z S1 60397, S2 60450 da96ecf366 ed628e0376 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-12T18:39:40.233Z S1 60397, S2 60518 565ed17203 da96ecf366 sk_4707cd57
17 move S1 Exhibition4 17 2026-11-12T18:39:42.174Z S1 60456, S2 60518 fd52703ddb 565ed17203 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-12T18:39:44.108Z S1 60456, S2 60584 f0d8cfd3ed fd52703ddb sk_4707cd57
19 move S1 Exhibition4 19 2026-11-12T18:39:46.040Z S1 60524, S2 60584 7dff396545 f0d8cfd3ed sk_4707cd57
20 move S2 Exhibition1 20 2026-11-12T18:39:47.970Z S1 60524, S2 60654 478729a50a 7dff396545 sk_4707cd57
21 move S1 Exhibition4 21 2026-11-12T18:39:49.915Z S1 60579, S2 60654 27f242d0ea 478729a50a sk_4707cd57
22 move S2 Exhibition1 22 2026-11-12T18:39:53.255Z S1 60579, S2 59314 8b75278526 27f242d0ea sk_4707cd57
23 move S1 Exhibition4 23 2026-11-12T18:39:56.110Z S1 59724, S2 59314 848155c087 8b75278526 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-12T18:39:58.282Z S1 59724, S2 59142 37b8a1ac9f 848155c087 sk_4707cd57
25 move S1 Exhibition4 25 2026-11-12T18:40:00.253Z S1 59753, S2 59142 cd47e3dba5 37b8a1ac9f sk_4707cd57
26 move S2 Exhibition1 26 2026-11-12T18:40:02.554Z S1 59753, S2 58841 f5734cfea4 cd47e3dba5 sk_4707cd57
27 move S1 Exhibition4 27 2026-11-12T18:40:04.845Z S1 59462, S2 58841 37f86b865a f5734cfea4 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-12T18:40:06.867Z S1 59462, S2 58819 0b1005a5de 37f86b865a sk_4707cd57
29 move S1 Exhibition4 29 2026-11-12T18:40:08.872Z S1 59457, S2 58819 e7bd30500d 0b1005a5de sk_4707cd57
30 move S2 Exhibition1 30 2026-11-12T18:40:10.847Z S1 59457, S2 58844 d2c09ea7d9 e7bd30500d sk_4707cd57
31 move S1 Exhibition4 31 2026-11-12T18:40:12.788Z S1 59516, S2 58844 81a7bb937f d2c09ea7d9 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-12T18:40:14.724Z S1 59516, S2 58908 37cc3e803f 81a7bb937f sk_4707cd57
33 move S1 Exhibition4 33 2026-11-12T18:40:16.662Z S1 59578, S2 58908 fe98176032 37cc3e803f sk_4707cd57
34 move S2 Exhibition1 34 2026-11-12T18:40:18.600Z S1 59578, S2 58970 9a701b8cbf fe98176032 sk_4707cd57
35 move S1 Exhibition4 35 2026-11-12T18:40:20.530Z S1 59648, S2 58970 3543bafd5d 9a701b8cbf sk_4707cd57
36 move S2 Exhibition1 36 2026-11-12T18:40:22.466Z S1 59648, S2 59034 4a5b098aa8 3543bafd5d sk_4707cd57
37 move S1 Exhibition4 37 2026-11-12T18:40:24.404Z S1 59710, S2 59034 30d0617c15 4a5b098aa8 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-12T18:40:26.337Z S1 59710, S2 59101 d29229ab54 30d0617c15 sk_4707cd57
39 move S1 Exhibition4 39 2026-11-12T18:40:28.271Z S1 59776, S2 59101 2e4b23c8ee d29229ab54 sk_4707cd57
40 move S2 Exhibition1 40 2026-11-12T18:40:30.208Z S1 59776, S2 59164 85a2592d46 2e4b23c8ee 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_01M78GWYB6E34SQP4ZMX6HF5HA

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