apigaming Sign in

Verify set set_01M6MD24MYESD9DJKA08GJ9JNG

Exhibition3 vs Exhibition2, Breakthrough 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("2864481094665996721:set_01M6MD24MYESD9DJKA08GJ9JNG") = c73031ba24f65287..., the commitment published at the start
✓set points{'bot_01M4G1XPTEED38KKBBE2N2NC9F': 1.0, 'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1XPTEED38KKBBE2N2NC9F': 14, 'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 27}
✓set resulta win for bot_01M4G1XPTEED38KKBBE2N2NC9F on the tiebreak follows from the games
✓set payoutthe winner takes 60, fee 0

Game 1 m_01M6MD24N0EVK8GK46KANCYKFF: verified

✓signatures53 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..53, every prev_hash links
✓move log53 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay53 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 1 (reached_far_row) follows from the moves
53 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-04T23:07:18.478Z S1 60023, S2 60000 7c8b679a6a start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-04T23:07:20.415Z S1 60023, S2 60063 47d35dde78 7c8b679a6a sk_4707cd57
3 move S1 Exhibition2 3 2026-11-04T23:07:22.351Z S1 60087, S2 60063 59dac419ab 47d35dde78 sk_4707cd57
4 move S2 Exhibition3 4 2026-11-04T23:07:24.287Z S1 60087, S2 60127 e77449f029 59dac419ab sk_4707cd57
5 move S1 Exhibition2 5 2026-11-04T23:07:26.223Z S1 60151, S2 60127 813425de41 e77449f029 sk_4707cd57
6 move S2 Exhibition3 6 2026-11-04T23:07:28.162Z S1 60151, S2 60188 bb85d27d88 813425de41 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-04T23:07:30.099Z S1 60214, S2 60188 83a6363e5e bb85d27d88 sk_4707cd57
8 move S2 Exhibition3 8 2026-11-04T23:07:32.032Z S1 60214, S2 60255 574df9bd0c 83a6363e5e sk_4707cd57
9 move S1 Exhibition2 9 2026-11-04T23:07:33.963Z S1 60283, S2 60255 51bf9245a6 574df9bd0c sk_4707cd57
10 move S2 Exhibition3 10 2026-11-04T23:07:35.898Z S1 60283, S2 60320 7896d4f5a2 51bf9245a6 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-04T23:07:37.832Z S1 60349, S2 60320 8aa8a0e1ec 7896d4f5a2 sk_4707cd57
12 move S2 Exhibition3 12 2026-11-04T23:07:39.761Z S1 60349, S2 60391 5c6d581956 8aa8a0e1ec sk_4707cd57
13 move S1 Exhibition2 13 2026-11-04T23:07:41.695Z S1 60415, S2 60391 2d5ff053bc 5c6d581956 sk_4707cd57
14 move S2 Exhibition3 14 2026-11-04T23:07:43.624Z S1 60415, S2 60462 5504c50d94 2d5ff053bc sk_4707cd57
15 move S1 Exhibition2 15 2026-11-04T23:07:45.562Z S1 60477, S2 60462 d66662bc5d 5504c50d94 sk_4707cd57
16 move S2 Exhibition3 16 2026-11-04T23:07:47.509Z S1 60477, S2 60515 351cb43bf1 d66662bc5d sk_4707cd57
17 move S1 Exhibition2 17 2026-11-04T23:07:49.445Z S1 60541, S2 60515 f4e28b175c 351cb43bf1 sk_4707cd57
18 move S2 Exhibition3 18 2026-11-04T23:07:51.379Z S1 60541, S2 60581 e2d385bceb f4e28b175c sk_4707cd57
19 move S1 Exhibition2 19 2026-11-04T23:07:53.311Z S1 60609, S2 60581 ce8d528dc0 e2d385bceb sk_4707cd57
20 move S2 Exhibition3 20 2026-11-04T23:07:55.245Z S1 60609, S2 60647 0cf08ded5a ce8d528dc0 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-04T23:07:57.172Z S1 60682, S2 60647 a8d7b17d8f 0cf08ded5a sk_4707cd57
22 move S2 Exhibition3 22 2026-11-04T23:07:59.102Z S1 60682, S2 60717 b1d9ffbec3 a8d7b17d8f sk_4707cd57
23 move S1 Exhibition2 23 2026-11-04T23:08:01.036Z S1 60748, S2 60717 97959202fe b1d9ffbec3 sk_4707cd57
24 move S2 Exhibition3 24 2026-11-04T23:08:02.978Z S1 60748, S2 60775 b61abeaefb 97959202fe sk_4707cd57
25 move S1 Exhibition2 25 2026-11-04T23:08:04.922Z S1 60804, S2 60775 99ee1f4b86 b61abeaefb sk_4707cd57
26 move S2 Exhibition3 26 2026-11-04T23:08:06.856Z S1 60804, S2 60841 3d02147f88 99ee1f4b86 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-04T23:08:08.781Z S1 60879, S2 60841 32c9c9f9e1 3d02147f88 sk_4707cd57
28 move S2 Exhibition3 28 2026-11-04T23:08:10.711Z S1 60879, S2 60911 ee522f022a 32c9c9f9e1 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-04T23:08:12.637Z S1 60953, S2 60911 64990a9ee4 ee522f022a sk_4707cd57
30 move S2 Exhibition3 30 2026-11-04T23:08:14.567Z S1 60953, S2 60981 f733dce13b 64990a9ee4 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-04T23:08:16.498Z S1 61022, S2 60981 0457009cb3 f733dce13b sk_4707cd57
32 move S2 Exhibition3 32 2026-11-04T23:08:18.432Z S1 61022, S2 61047 e81a7d2f94 0457009cb3 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-04T23:08:20.375Z S1 61079, S2 61047 6b253c2004 e81a7d2f94 sk_4707cd57
34 move S2 Exhibition3 34 2026-11-04T23:08:22.303Z S1 61079, S2 61119 885c6fa168 6b253c2004 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-04T23:08:24.230Z S1 61152, S2 61119 4e309b76b8 885c6fa168 sk_4707cd57
36 move S2 Exhibition3 36 2026-11-04T23:08:26.173Z S1 61152, S2 61176 926523ad1e 4e309b76b8 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-04T23:08:28.122Z S1 61203, S2 61176 adb57bd049 926523ad1e sk_4707cd57
38 move S2 Exhibition3 38 2026-11-04T23:08:30.060Z S1 61203, S2 61238 acbcbdcf7a adb57bd049 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-04T23:08:31.998Z S1 61265, S2 61238 b92f67ebe6 acbcbdcf7a sk_4707cd57
40 move S2 Exhibition3 40 2026-11-04T23:08:33.997Z S1 61265, S2 61239 ab8c76bad3 b92f67ebe6 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-04T23:08:35.937Z S1 61325, S2 61239 52fa78cabb ab8c76bad3 sk_4707cd57
42 move S2 Exhibition3 42 2026-11-04T23:08:37.868Z S1 61325, S2 61308 b3bd794211 52fa78cabb sk_4707cd57
43 move S1 Exhibition2 43 2026-11-04T23:08:39.802Z S1 61391, S2 61308 9aba766248 b3bd794211 sk_4707cd57
44 move S2 Exhibition3 44 2026-11-04T23:08:41.730Z S1 61391, S2 61380 8a1ccadb99 9aba766248 sk_4707cd57
45 move S1 Exhibition2 45 2026-11-04T23:08:43.658Z S1 61463, S2 61380 0c59749b74 8a1ccadb99 sk_4707cd57
46 move S2 Exhibition3 46 2026-11-04T23:08:45.588Z S1 61463, S2 61450 8276f9b29c 0c59749b74 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-04T23:08:47.515Z S1 61536, S2 61450 13ecdb5906 8276f9b29c sk_4707cd57
48 move S2 Exhibition3 48 2026-11-04T23:08:49.441Z S1 61536, S2 61524 1e0eab8e9b 13ecdb5906 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-04T23:08:51.377Z S1 61600, S2 61524 b1a891a135 1e0eab8e9b sk_4707cd57
50 move S2 Exhibition3 50 2026-11-04T23:08:53.306Z S1 61600, S2 61595 ae7a1c9b8e b1a891a135 sk_4707cd57
51 move S1 Exhibition2 51 2026-11-04T23:08:55.234Z S1 61672, S2 61595 03d678ba15 ae7a1c9b8e sk_4707cd57
52 move S2 Exhibition3 52 2026-11-04T23:08:57.163Z S1 61672, S2 61666 07d45a8bde 03d678ba15 sk_4707cd57
53 move S1 Exhibition2 53 2026-11-04T23:08:59.087Z S1 61748, S2 61666 a51ce09298 07d45a8bde sk_4707cd57

Game 2 m_01M6MD24N2EESTVMTC2JMBXVJP: verified

✓signatures27 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..27, every prev_hash links
✓move log27 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay27 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 1 (reached_far_row) follows from the moves
27 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition3 1 2026-11-04T23:07:18.491Z S1 60010, S2 60000 2f2852c223 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-04T23:07:20.448Z S1 60010, S2 60043 036dea33a0 2f2852c223 sk_4707cd57
3 move S1 Exhibition3 3 2026-11-04T23:07:22.390Z S1 60068, S2 60043 989076341c 036dea33a0 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-04T23:07:24.332Z S1 60068, S2 60101 8ba0f7c3a0 989076341c sk_4707cd57
5 move S1 Exhibition3 5 2026-11-04T23:07:26.270Z S1 60130, S2 60101 65216ae602 8ba0f7c3a0 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-04T23:07:28.211Z S1 60130, S2 60160 e1cfe3b839 65216ae602 sk_4707cd57
7 move S1 Exhibition3 7 2026-11-04T23:07:30.150Z S1 60191, S2 60160 819c134dde e1cfe3b839 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-04T23:07:32.082Z S1 60191, S2 60228 81e5658344 819c134dde sk_4707cd57
9 move S1 Exhibition3 9 2026-11-04T23:07:34.017Z S1 60256, S2 60228 7d4822ec18 81e5658344 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-04T23:07:35.952Z S1 60256, S2 60293 446f801c24 7d4822ec18 sk_4707cd57
11 move S1 Exhibition3 11 2026-11-04T23:07:37.883Z S1 60325, S2 60293 be17228330 446f801c24 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-04T23:07:39.815Z S1 60325, S2 60361 40dd198d29 be17228330 sk_4707cd57
13 move S1 Exhibition3 13 2026-11-04T23:07:41.748Z S1 60392, S2 60361 3774ae87ab 40dd198d29 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-04T23:07:43.683Z S1 60392, S2 60426 be8a2791b5 3774ae87ab sk_4707cd57
15 move S1 Exhibition3 15 2026-11-04T23:07:45.629Z S1 60446, S2 60426 0322826a19 be8a2791b5 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-04T23:07:47.578Z S1 60446, S2 60477 6b1e00a941 0322826a19 sk_4707cd57
17 move S1 Exhibition3 17 2026-11-04T23:07:49.536Z S1 60488, S2 60477 1af96582a0 6b1e00a941 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-04T23:07:51.465Z S1 60488, S2 60548 747faeff4a 1af96582a0 sk_4707cd57
19 move S1 Exhibition3 19 2026-11-04T23:07:53.403Z S1 60550, S2 60548 23a5af6375 747faeff4a sk_4707cd57
20 move S2 Exhibition2 20 2026-11-04T23:07:55.343Z S1 60550, S2 60608 b525eada57 23a5af6375 sk_4707cd57
21 move S1 Exhibition3 21 2026-11-04T23:07:57.273Z S1 60620, S2 60608 ee1b61f61c b525eada57 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-04T23:07:59.202Z S1 60620, S2 60679 61be1f31e1 ee1b61f61c sk_4707cd57
23 move S1 Exhibition3 23 2026-11-04T23:08:01.131Z S1 60691, S2 60679 5840fd7be4 61be1f31e1 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-04T23:08:03.063Z S1 60691, S2 60747 75d6adf6f0 5840fd7be4 sk_4707cd57
25 move S1 Exhibition3 25 2026-11-04T23:08:05.012Z S1 60742, S2 60747 a4a2967400 75d6adf6f0 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-04T23:08:06.940Z S1 60742, S2 60819 17f0aa0706 a4a2967400 sk_4707cd57
27 move S1 Exhibition3 27 2026-11-04T23:08:08.870Z S1 60812, S2 60819 eaa141e5cb 17f0aa0706 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_01M6MD24MYESD9DJKA08GJ9JNG

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