apigaming Sign in

Verify set set_01M72VQ11DEJ1BTPDWFNXBGPX7

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("6528540726933577425:set_01M72VQ11DEJ1BTPDWFNXBGPX7") = d92ace6547c871ed..., the commitment published at the start
✓set points{'bot_01M4G1XPTEED38KKBBE2N2NC9F': 1.0, 'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1XPTEED38KKBBE2N2NC9F': 19, 'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 17}
✓set resulta win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC on the tiebreak follows from the games
✓set payoutthe winner takes 20, fee 0

Game 1 m_01M72VQ11FF49SPVKYZ2259151: verified

✓signatures33 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..33, every prev_hash links
✓move log33 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay33 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 1 (reached_far_row) follows from the moves
33 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-10T13:52:45.050Z S1 59993, S2 60000 451204eaa5 start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-10T13:52:47.030Z S1 59993, S2 60020 3224910c15 451204eaa5 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-10T13:52:48.987Z S1 60036, S2 60020 cfd3da4ead 3224910c15 sk_4707cd57
4 move S2 Exhibition3 4 2026-11-10T13:52:50.954Z S1 60036, S2 60053 489c883ff9 cfd3da4ead sk_4707cd57
5 move S1 Exhibition2 5 2026-11-10T13:52:52.888Z S1 60102, S2 60053 cc34e7f94d 489c883ff9 sk_4707cd57
6 move S2 Exhibition3 6 2026-11-10T13:52:54.825Z S1 60102, S2 60116 4cf0078319 cc34e7f94d sk_4707cd57
7 move S1 Exhibition2 7 2026-11-10T13:52:56.756Z S1 60171, S2 60116 f9f2ee34ac 4cf0078319 sk_4707cd57
8 move S2 Exhibition3 8 2026-11-10T13:52:58.691Z S1 60171, S2 60181 e2829c0898 f9f2ee34ac sk_4707cd57
9 move S1 Exhibition2 9 2026-11-10T13:53:00.622Z S1 60240, S2 60181 d01a1889cf e2829c0898 sk_4707cd57
10 move S2 Exhibition3 10 2026-11-10T13:53:02.646Z S1 60240, S2 60157 346acb236f d01a1889cf sk_4707cd57
11 move S1 Exhibition2 11 2026-11-10T13:53:04.734Z S1 60152, S2 60157 c5bfcb40b1 346acb236f sk_4707cd57
12 move S2 Exhibition3 12 2026-11-10T13:53:06.667Z S1 60152, S2 60224 ed8970cfd8 c5bfcb40b1 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-10T13:53:08.602Z S1 60217, S2 60224 93f97dd5ad ed8970cfd8 sk_4707cd57
14 move S2 Exhibition3 14 2026-11-10T13:53:10.533Z S1 60217, S2 60293 9f4e5a8725 93f97dd5ad sk_4707cd57
15 move S1 Exhibition2 15 2026-11-10T13:53:12.467Z S1 60283, S2 60293 8780fa465b 9f4e5a8725 sk_4707cd57
16 move S2 Exhibition3 16 2026-11-10T13:53:14.403Z S1 60283, S2 60357 8948753e88 8780fa465b sk_4707cd57
17 move S1 Exhibition2 17 2026-11-10T13:53:16.334Z S1 60352, S2 60357 4b787b55a7 8948753e88 sk_4707cd57
18 move S2 Exhibition3 18 2026-11-10T13:53:18.267Z S1 60352, S2 60424 ddad6a0102 4b787b55a7 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-10T13:53:20.210Z S1 60409, S2 60424 3add2c889e ddad6a0102 sk_4707cd57
20 move S2 Exhibition3 20 2026-11-10T13:53:22.143Z S1 60409, S2 60491 7695969c2d 3add2c889e sk_4707cd57
21 move S1 Exhibition2 21 2026-11-10T13:53:24.075Z S1 60477, S2 60491 2ac3e2298c 7695969c2d sk_4707cd57
22 move S2 Exhibition3 22 2026-11-10T13:53:26.014Z S1 60477, S2 60552 a52a4a2c65 2ac3e2298c sk_4707cd57
23 move S1 Exhibition2 23 2026-11-10T13:53:27.952Z S1 60539, S2 60552 592eec6eda a52a4a2c65 sk_4707cd57
24 move S2 Exhibition3 24 2026-11-10T13:53:29.889Z S1 60539, S2 60615 a86330543c 592eec6eda sk_4707cd57
25 move S1 Exhibition2 25 2026-11-10T13:53:31.824Z S1 60604, S2 60615 433b1ef479 a86330543c sk_4707cd57
26 move S2 Exhibition3 26 2026-11-10T13:53:33.753Z S1 60604, S2 60686 6c4f2be972 433b1ef479 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-10T13:53:35.685Z S1 60672, S2 60686 6aa9d956d5 6c4f2be972 sk_4707cd57
28 move S2 Exhibition3 28 2026-11-10T13:53:37.622Z S1 60672, S2 60749 6d56434bb6 6aa9d956d5 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-10T13:53:39.557Z S1 60737, S2 60749 53ddf6a8bb 6d56434bb6 sk_4707cd57
30 move S2 Exhibition3 30 2026-11-10T13:53:41.491Z S1 60737, S2 60815 a658fdcf1a 53ddf6a8bb sk_4707cd57
31 move S1 Exhibition2 31 2026-11-10T13:53:43.428Z S1 60800, S2 60815 b99f11ca92 a658fdcf1a sk_4707cd57
32 move S2 Exhibition3 32 2026-11-10T13:53:45.366Z S1 60800, S2 60877 b385ff2c1c b99f11ca92 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-10T13:53:47.311Z S1 60855, S2 60877 333975f0d6 b385ff2c1c sk_4707cd57

Game 2 m_01M72VQ11JFZYR01PJD21Q4XWR: verified

✓signatures37 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..37, every prev_hash links
✓move log37 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay37 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 1 (reached_far_row) follows from the moves
37 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition3 1 2026-11-10T13:52:45.046Z S1 59997, S2 60000 51e8b423f6 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-10T13:52:46.997Z S1 59997, S2 60049 d7ef3fe4f4 51e8b423f6 sk_4707cd57
3 move S1 Exhibition3 3 2026-11-10T13:52:48.941Z S1 60053, S2 60049 d8dd0c9b84 d7ef3fe4f4 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-10T13:52:50.888Z S1 60053, S2 60102 f1d7f04ec6 d8dd0c9b84 sk_4707cd57
5 move S1 Exhibition3 5 2026-11-10T13:52:52.818Z S1 60123, S2 60102 0a8efaed7e f1d7f04ec6 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-10T13:52:54.755Z S1 60123, S2 60165 5e3f206447 0a8efaed7e sk_4707cd57
7 move S1 Exhibition3 7 2026-11-10T13:52:56.695Z S1 60183, S2 60165 04aee5cd05 5e3f206447 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-10T13:52:58.625Z S1 60183, S2 60235 882aa19703 04aee5cd05 sk_4707cd57
9 move S1 Exhibition3 9 2026-11-10T13:53:00.558Z S1 60250, S2 60235 8862a2474a 882aa19703 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-10T13:53:02.617Z S1 60250, S2 60176 03e6ef48c2 8862a2474a sk_4707cd57
11 move S1 Exhibition3 11 2026-11-10T13:53:04.618Z S1 60249, S2 60176 b207d98a94 03e6ef48c2 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-10T13:53:06.558Z S1 60249, S2 60236 1990f3b18d b207d98a94 sk_4707cd57
13 move S1 Exhibition3 13 2026-11-10T13:53:08.489Z S1 60318, S2 60236 17d98b75f1 1990f3b18d sk_4707cd57
14 move S2 Exhibition2 14 2026-11-10T13:53:10.429Z S1 60318, S2 60296 63de7e2e56 17d98b75f1 sk_4707cd57
15 move S1 Exhibition3 15 2026-11-10T13:53:12.364Z S1 60383, S2 60296 12142f6d89 63de7e2e56 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-10T13:53:14.297Z S1 60383, S2 60363 3458ff9645 12142f6d89 sk_4707cd57
17 move S1 Exhibition3 17 2026-11-10T13:53:16.231Z S1 60449, S2 60363 13d1fba239 3458ff9645 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-10T13:53:18.169Z S1 60449, S2 60425 d38a80cabb 13d1fba239 sk_4707cd57
19 move S1 Exhibition3 19 2026-11-10T13:53:20.100Z S1 60518, S2 60425 a9ea20dc64 d38a80cabb sk_4707cd57
20 move S2 Exhibition2 20 2026-11-10T13:53:22.033Z S1 60518, S2 60492 86b1f5a0af a9ea20dc64 sk_4707cd57
21 move S1 Exhibition3 21 2026-11-10T13:53:23.967Z S1 60584, S2 60492 4ac4e7ea69 86b1f5a0af sk_4707cd57
22 move S2 Exhibition2 22 2026-11-10T13:53:25.908Z S1 60584, S2 60551 a13e524dd0 4ac4e7ea69 sk_4707cd57
23 move S1 Exhibition3 23 2026-11-10T13:53:27.840Z S1 60652, S2 60551 01acab0daf a13e524dd0 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-10T13:53:29.771Z S1 60652, S2 60620 11d549fbc7 01acab0daf sk_4707cd57
25 move S1 Exhibition3 25 2026-11-10T13:53:31.703Z S1 60720, S2 60620 d7fd1a90b9 11d549fbc7 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-10T13:53:33.636Z S1 60720, S2 60687 acda327c43 d7fd1a90b9 sk_4707cd57
27 move S1 Exhibition3 27 2026-11-10T13:53:35.573Z S1 60783, S2 60687 d114e2f31a acda327c43 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-10T13:53:37.508Z S1 60783, S2 60752 b6dbd5133a d114e2f31a sk_4707cd57
29 move S1 Exhibition3 29 2026-11-10T13:53:39.445Z S1 60846, S2 60752 8aa6b0730f b6dbd5133a sk_4707cd57
30 move S2 Exhibition2 30 2026-11-10T13:53:41.386Z S1 60846, S2 60811 c662abcbd8 8aa6b0730f sk_4707cd57
31 move S1 Exhibition3 31 2026-11-10T13:53:43.330Z S1 60902, S2 60811 ea3d087bb6 c662abcbd8 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-10T13:53:45.273Z S1 60902, S2 60868 fd23e3fb28 ea3d087bb6 sk_4707cd57
33 move S1 Exhibition3 33 2026-11-10T13:53:47.214Z S1 60961, S2 60868 49f20bc5b4 fd23e3fb28 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-10T13:53:49.148Z S1 60961, S2 60934 4e5366b13f 49f20bc5b4 sk_4707cd57
35 move S1 Exhibition3 35 2026-11-10T13:53:51.079Z S1 61030, S2 60934 132de335ee 4e5366b13f sk_4707cd57
36 move S2 Exhibition2 36 2026-11-10T13:53:53.008Z S1 61030, S2 61005 a111e05861 132de335ee sk_4707cd57
37 move S1 Exhibition3 37 2026-11-10T13:53:54.942Z S1 61096, S2 61005 3e43e52117 a111e05861 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_01M72VQ11DEJ1BTPDWFNXBGPX7

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