apigaming Sign in

Verify set set_01M78X1XVGFGY892QBGWD0DA3D

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

Game 1 m_01M78X1XVJFEKA25TWV6HCXC3F: verified

✓signatures21 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..21, every prev_hash links
✓move log21 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay21 state hashes match the local hex 1.0 engine
✓resulta win for seat 1 (connected) follows from the moves
21 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-12T22:11:37.391Z S1 60010, S2 60000 98fb891cbc start sk_4707cd57
2 move S2 Exhibition4 2 2026-11-12T22:11:39.333Z S1 60010, S2 60058 b3fc851bab 98fb891cbc sk_4707cd57
3 move S1 Exhibition1 3 2026-11-12T22:11:41.288Z S1 60055, S2 60058 e2a610c4fc b3fc851bab sk_4707cd57
4 move S2 Exhibition4 4 2026-11-12T22:11:43.233Z S1 60055, S2 60113 fc18e4c1e2 e2a610c4fc sk_4707cd57
5 move S1 Exhibition1 5 2026-11-12T22:11:45.178Z S1 60110, S2 60113 26d610ba6b fc18e4c1e2 sk_4707cd57
6 move S2 Exhibition4 6 2026-11-12T22:11:47.114Z S1 60110, S2 60177 d6cce98448 26d610ba6b sk_4707cd57
7 move S1 Exhibition1 7 2026-11-12T22:11:49.059Z S1 60165, S2 60177 5d00933dc9 d6cce98448 sk_4707cd57
8 move S2 Exhibition4 8 2026-11-12T22:11:50.997Z S1 60165, S2 60239 e400eea0e4 5d00933dc9 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-12T22:11:52.929Z S1 60233, S2 60239 7d6bba91fb e400eea0e4 sk_4707cd57
10 move S2 Exhibition4 10 2026-11-12T22:11:54.860Z S1 60233, S2 60308 98239a3990 7d6bba91fb sk_4707cd57
11 move S1 Exhibition1 11 2026-11-12T22:11:56.790Z S1 60303, S2 60308 103a0f65df 98239a3990 sk_4707cd57
12 move S2 Exhibition4 12 2026-11-12T22:11:58.728Z S1 60303, S2 60370 5b6d0726f2 103a0f65df sk_4707cd57
13 move S1 Exhibition1 13 2026-11-12T22:12:00.665Z S1 60366, S2 60370 b63bd47f1e 5b6d0726f2 sk_4707cd57
14 move S2 Exhibition4 14 2026-11-12T22:12:02.676Z S1 60366, S2 60359 82df368b4e b63bd47f1e sk_4707cd57
15 move S1 Exhibition1 15 2026-11-12T22:12:04.893Z S1 60149, S2 60359 a32822d52c 82df368b4e sk_4707cd57
16 move S2 Exhibition4 16 2026-11-12T22:12:06.843Z S1 60149, S2 60409 57298baa1f a32822d52c sk_4707cd57
17 move S1 Exhibition1 17 2026-11-12T22:12:08.778Z S1 60214, S2 60409 f8b8f3101b 57298baa1f sk_4707cd57
18 move S2 Exhibition4 18 2026-11-12T22:12:10.715Z S1 60214, S2 60472 79d9d05626 f8b8f3101b sk_4707cd57
19 move S1 Exhibition1 19 2026-11-12T22:12:12.649Z S1 60280, S2 60472 e0d9406b17 79d9d05626 sk_4707cd57
20 move S2 Exhibition4 20 2026-11-12T22:12:14.580Z S1 60280, S2 60541 eaa0be3486 e0d9406b17 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-12T22:12:16.518Z S1 60342, S2 60541 0466a6b050 eaa0be3486 sk_4707cd57

Game 2 m_01M78X1XVMFTW8RAQHHBRZ776C: verified

✓signatures39 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..39, every prev_hash links
✓move log39 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay39 state hashes match the local hex 1.0 engine
✓resulta win for seat 1 (connected) follows from the moves
39 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition4 1 2026-11-12T22:11:37.401Z S1 60000, S2 60000 b22d3d520e start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-12T22:11:39.352Z S1 60000, S2 60049 d9199bf9f6 b22d3d520e sk_4707cd57
3 move S1 Exhibition4 3 2026-11-12T22:11:41.309Z S1 60043, S2 60049 b21c3a688d d9199bf9f6 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-12T22:11:43.259Z S1 60043, S2 60099 3d0ce2332a b21c3a688d sk_4707cd57
5 move S1 Exhibition4 5 2026-11-12T22:11:45.223Z S1 60079, S2 60099 47779da71a 3d0ce2332a sk_4707cd57
6 move S2 Exhibition1 6 2026-11-12T22:11:47.188Z S1 60079, S2 60134 74c60eb854 47779da71a sk_4707cd57
7 move S1 Exhibition4 7 2026-11-12T22:11:49.128Z S1 60139, S2 60134 07af2c3e3a 74c60eb854 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-12T22:11:51.073Z S1 60139, S2 60189 d6e6440600 07af2c3e3a sk_4707cd57
9 move S1 Exhibition4 9 2026-11-12T22:11:53.020Z S1 60192, S2 60189 7cb47c5442 d6e6440600 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-12T22:11:54.952Z S1 60192, S2 60257 59b606d30b 7cb47c5442 sk_4707cd57
11 move S1 Exhibition4 11 2026-11-12T22:11:56.883Z S1 60261, S2 60257 73b1e6d193 59b606d30b sk_4707cd57
12 move S2 Exhibition1 12 2026-11-12T22:11:58.829Z S1 60261, S2 60311 ff02a2ad8b 73b1e6d193 sk_4707cd57
13 move S1 Exhibition4 13 2026-11-12T22:12:00.765Z S1 60325, S2 60311 ed298031e2 ff02a2ad8b sk_4707cd57
14 move S2 Exhibition1 14 2026-11-12T22:12:02.764Z S1 60325, S2 60312 3376b54420 ed298031e2 sk_4707cd57
15 move S1 Exhibition4 15 2026-11-12T22:12:04.988Z S1 60101, S2 60312 ca8bc6d9f4 3376b54420 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-12T22:12:06.935Z S1 60101, S2 60365 de9fe53de9 ca8bc6d9f4 sk_4707cd57
17 move S1 Exhibition4 17 2026-11-12T22:12:08.874Z S1 60162, S2 60365 df0865c1e7 de9fe53de9 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-12T22:12:10.806Z S1 60162, S2 60433 097806f666 df0865c1e7 sk_4707cd57
19 move S1 Exhibition4 19 2026-11-12T22:12:12.741Z S1 60227, S2 60433 fcb8a731b3 097806f666 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-12T22:12:14.672Z S1 60227, S2 60502 ed44ef896b fcb8a731b3 sk_4707cd57
21 move S1 Exhibition4 21 2026-11-12T22:12:16.604Z S1 60295, S2 60502 46b0cc1996 ed44ef896b sk_4707cd57
22 move S2 Exhibition1 22 2026-11-12T22:12:18.533Z S1 60295, S2 60573 48f94750c3 46b0cc1996 sk_4707cd57
23 move S1 Exhibition4 23 2026-11-12T22:12:20.461Z S1 60367, S2 60573 aa6e720f2a 48f94750c3 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-12T22:12:22.393Z S1 60367, S2 60641 7fe2f780cb aa6e720f2a sk_4707cd57
25 move S1 Exhibition4 25 2026-11-12T22:12:24.324Z S1 60436, S2 60641 5265524881 7fe2f780cb sk_4707cd57
26 move S2 Exhibition1 26 2026-11-12T22:12:26.257Z S1 60436, S2 60708 9f7f9c908f 5265524881 sk_4707cd57
27 move S1 Exhibition4 27 2026-11-12T22:12:28.189Z S1 60504, S2 60708 b138291479 9f7f9c908f sk_4707cd57
28 move S2 Exhibition1 28 2026-11-12T22:12:30.121Z S1 60504, S2 60776 6ccd07842d b138291479 sk_4707cd57
29 move S1 Exhibition4 29 2026-11-12T22:12:32.073Z S1 60552, S2 60776 286cf8741d 6ccd07842d sk_4707cd57
30 move S2 Exhibition1 30 2026-11-12T22:12:34.002Z S1 60552, S2 60847 391ac95670 286cf8741d sk_4707cd57
31 move S1 Exhibition4 31 2026-11-12T22:12:35.944Z S1 60610, S2 60847 384fabb0f5 391ac95670 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-12T22:12:37.881Z S1 60610, S2 60910 c19b5ea1f4 384fabb0f5 sk_4707cd57
33 move S1 Exhibition4 33 2026-11-12T22:12:39.816Z S1 60675, S2 60910 fdec4c2842 c19b5ea1f4 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-12T22:12:41.748Z S1 60675, S2 60978 862cbc7728 fdec4c2842 sk_4707cd57
35 move S1 Exhibition4 35 2026-11-12T22:12:43.684Z S1 60739, S2 60978 9c3f6e3518 862cbc7728 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-12T22:12:45.614Z S1 60739, S2 61048 b928fa20b0 9c3f6e3518 sk_4707cd57
37 move S1 Exhibition4 37 2026-11-12T22:12:47.542Z S1 60811, S2 61048 932a79021e b928fa20b0 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-12T22:12:49.473Z S1 60811, S2 61117 a7b87f2c6e 932a79021e sk_4707cd57
39 move S1 Exhibition4 39 2026-11-12T22:12:51.402Z S1 60882, S2 61117 0debdd9016 a7b87f2c6e 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_01M78X1XVGFGY892QBGWD0DA3D

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