apigaming Sign in

Verify set set_01M7BDJMFBF7CTEC457D6GNSQ9

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("8859990498104253848:set_01M7BDJMFBF7CTEC457D6GNSQ9") = 9213ca1786ff106f..., the commitment published at the start
✓set points{'bot_01M4G1XPTEED38KKBBE2N2NC9F': 2.0, 'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 0.0}
✓set resulta win for bot_01M4G1XPTEED38KKBBE2N2NC9F follows from the games
✓set payoutthe winner takes 60, fee 0

Game 1 m_01M7BDJMFDE0ABQNZFTJN99ZVS: 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 breakthrough 1.0 engine
✓resulta win for seat 2 (reached_far_row) follows from the moves
32 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-13T21:38:50.924Z S1 60006, S2 60000 b03c127b76 start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-13T21:38:52.866Z S1 60006, S2 60058 3a6ae06b43 b03c127b76 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-13T21:38:54.825Z S1 60047, S2 60058 618601de03 3a6ae06b43 sk_4707cd57
4 move S2 Exhibition3 4 2026-11-13T21:38:56.754Z S1 60047, S2 60129 368819af36 618601de03 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-13T21:38:58.688Z S1 60113, S2 60129 9611b3392b 368819af36 sk_4707cd57
6 move S2 Exhibition3 6 2026-11-13T21:39:00.631Z S1 60113, S2 60186 399a339fdc 9611b3392b sk_4707cd57
7 move S1 Exhibition2 7 2026-11-13T21:39:02.572Z S1 60172, S2 60186 9c20db37e4 399a339fdc sk_4707cd57
8 move S2 Exhibition3 8 2026-11-13T21:39:04.531Z S1 60172, S2 60227 2c89980807 9c20db37e4 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-13T21:39:06.464Z S1 60239, S2 60227 429bbd98b4 2c89980807 sk_4707cd57
10 move S2 Exhibition3 10 2026-11-13T21:39:08.404Z S1 60239, S2 60287 692bcd8b05 429bbd98b4 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-13T21:39:10.338Z S1 60305, S2 60287 d68f36113f 692bcd8b05 sk_4707cd57
12 move S2 Exhibition3 12 2026-11-13T21:39:12.275Z S1 60305, S2 60350 5624dd6807 d68f36113f sk_4707cd57
13 move S1 Exhibition2 13 2026-11-13T21:39:14.209Z S1 60371, S2 60350 ee7ea2f6fd 5624dd6807 sk_4707cd57
14 move S2 Exhibition3 14 2026-11-13T21:39:16.140Z S1 60371, S2 60419 0d9544f4ce ee7ea2f6fd sk_4707cd57
15 move S1 Exhibition2 15 2026-11-13T21:39:18.082Z S1 60429, S2 60419 64bab8d5c4 0d9544f4ce sk_4707cd57
16 move S2 Exhibition3 16 2026-11-13T21:39:20.020Z S1 60429, S2 60481 2a03a4a35a 64bab8d5c4 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-13T21:39:21.956Z S1 60493, S2 60481 630d1e23aa 2a03a4a35a sk_4707cd57
18 move S2 Exhibition3 18 2026-11-13T21:39:23.893Z S1 60493, S2 60544 1ec132aa73 630d1e23aa sk_4707cd57
19 move S1 Exhibition2 19 2026-11-13T21:39:25.824Z S1 60562, S2 60544 879ca600b5 1ec132aa73 sk_4707cd57
20 move S2 Exhibition3 20 2026-11-13T21:39:27.759Z S1 60562, S2 60609 90d98b4f51 879ca600b5 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-13T21:39:29.687Z S1 60634, S2 60609 2ad44deac2 90d98b4f51 sk_4707cd57
22 move S2 Exhibition3 22 2026-11-13T21:39:31.616Z S1 60634, S2 60680 e2f5e31ec8 2ad44deac2 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-13T21:39:33.545Z S1 60705, S2 60680 5b6f8d84c2 e2f5e31ec8 sk_4707cd57
24 move S2 Exhibition3 24 2026-11-13T21:39:35.480Z S1 60705, S2 60745 751462fa86 5b6f8d84c2 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-13T21:39:37.430Z S1 60755, S2 60745 8eabd5ad0a 751462fa86 sk_4707cd57
26 move S2 Exhibition3 26 2026-11-13T21:39:39.377Z S1 60755, S2 60798 c5cd84f91e 8eabd5ad0a sk_4707cd57
27 move S1 Exhibition2 27 2026-11-13T21:39:41.317Z S1 60815, S2 60798 b947a15964 c5cd84f91e sk_4707cd57
28 move S2 Exhibition3 28 2026-11-13T21:39:43.247Z S1 60815, S2 60868 8e60a6ad9b b947a15964 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-13T21:39:45.210Z S1 60852, S2 60868 e4f4917e92 8e60a6ad9b sk_4707cd57
30 move S2 Exhibition3 30 2026-11-13T21:39:47.188Z S1 60852, S2 60890 2014804634 e4f4917e92 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-13T21:39:49.116Z S1 60924, S2 60890 e2939f92e1 2014804634 sk_4707cd57
32 move S2 Exhibition3 32 2026-11-13T21:39:51.060Z S1 60924, S2 60946 f5598f17fc e2939f92e1 sk_4707cd57

Game 2 m_01M7BDJMFFF3ARJ835A20M21YD: verified

✓signatures29 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..29, every prev_hash links
✓move log29 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay29 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 1 (reached_far_row) follows from the moves
29 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition3 1 2026-11-13T21:38:50.924Z S1 60006, S2 60000 b122c78bee start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-13T21:38:52.911Z S1 60006, S2 60013 2ff72f1a78 b122c78bee sk_4707cd57
3 move S1 Exhibition3 3 2026-11-13T21:38:54.872Z S1 60045, S2 60013 9fbd33bd0e 2ff72f1a78 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-13T21:38:56.807Z S1 60045, S2 60078 564ec35a02 9fbd33bd0e sk_4707cd57
5 move S1 Exhibition3 5 2026-11-13T21:38:58.747Z S1 60105, S2 60078 fa08fa7ff2 564ec35a02 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-13T21:39:00.687Z S1 60105, S2 60138 718db08425 fa08fa7ff2 sk_4707cd57
7 move S1 Exhibition3 7 2026-11-13T21:39:02.794Z S1 59998, S2 60138 6cda972fb3 718db08425 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-13T21:39:04.967Z S1 59998, S2 59965 357cd21c70 6cda972fb3 sk_4707cd57
9 move S1 Exhibition3 9 2026-11-13T21:39:06.905Z S1 60060, S2 59965 169624267c 357cd21c70 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-13T21:39:08.840Z S1 60060, S2 60030 10a9a076c9 169624267c sk_4707cd57
11 move S1 Exhibition3 11 2026-11-13T21:39:10.770Z S1 60130, S2 60030 5e409166bb 10a9a076c9 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-13T21:39:12.706Z S1 60130, S2 60094 eaf006143d 5e409166bb sk_4707cd57
13 move S1 Exhibition3 13 2026-11-13T21:39:14.644Z S1 60192, S2 60094 384db88cc0 eaf006143d sk_4707cd57
14 move S2 Exhibition2 14 2026-11-13T21:39:16.573Z S1 60192, S2 60165 762c3d50c7 384db88cc0 sk_4707cd57
15 move S1 Exhibition3 15 2026-11-13T21:39:18.508Z S1 60257, S2 60165 f982a108a1 762c3d50c7 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-13T21:39:20.441Z S1 60257, S2 60232 4fdfa4c17c f982a108a1 sk_4707cd57
17 move S1 Exhibition3 17 2026-11-13T21:39:22.378Z S1 60320, S2 60232 51dd0d82ea 4fdfa4c17c sk_4707cd57
18 move S2 Exhibition2 18 2026-11-13T21:39:24.313Z S1 60320, S2 60297 2d821bfe09 51dd0d82ea sk_4707cd57
19 move S1 Exhibition3 19 2026-11-13T21:39:26.251Z S1 60382, S2 60297 add28b3dbd 2d821bfe09 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-13T21:39:28.191Z S1 60382, S2 60357 45b9e3296b add28b3dbd sk_4707cd57
21 move S1 Exhibition3 21 2026-11-13T21:39:30.130Z S1 60443, S2 60357 8da71a9a9e 45b9e3296b sk_4707cd57
22 move S2 Exhibition2 22 2026-11-13T21:39:32.061Z S1 60443, S2 60426 0c33bd42ce 8da71a9a9e sk_4707cd57
23 move S1 Exhibition3 23 2026-11-13T21:39:33.994Z S1 60510, S2 60426 e3620f35ef 0c33bd42ce sk_4707cd57
24 move S2 Exhibition2 24 2026-11-13T21:39:35.954Z S1 60510, S2 60466 ed3cd60fe8 e3620f35ef sk_4707cd57
25 move S1 Exhibition3 25 2026-11-13T21:39:37.894Z S1 60570, S2 60466 6725fb19f1 ed3cd60fe8 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-13T21:39:39.826Z S1 60570, S2 60534 a5c6e28c4c 6725fb19f1 sk_4707cd57
27 move S1 Exhibition3 27 2026-11-13T21:39:41.758Z S1 60638, S2 60534 8458d6c80e a5c6e28c4c sk_4707cd57
28 move S2 Exhibition2 28 2026-11-13T21:39:43.731Z S1 60638, S2 60561 37b059d910 8458d6c80e sk_4707cd57
29 move S1 Exhibition3 29 2026-11-13T21:39:46.919Z S1 59450, S2 60561 7241bc99e0 37b059d910 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_01M7BDJMFBF7CTEC457D6GNSQ9

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