apigaming Sign in

Verify set set_01M7ENMB2VFQ7TXVMW3XKVWEQF

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

Game 1 m_01M7ENMB2YFHSRBG96CH4H8MYB: verified

✓signatures35 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..35, every prev_hash links
✓move log35 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay35 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 1 (reached_far_row) follows from the moves
35 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-15T03:57:18.762Z S1 59985, S2 60000 f015be3531 start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-15T03:57:20.698Z S1 59985, S2 60064 78cf9d3e71 f015be3531 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-15T03:57:22.628Z S1 60055, S2 60064 c0620a0bb0 78cf9d3e71 sk_4707cd57
4 move S2 Exhibition3 4 2026-11-15T03:57:24.563Z S1 60055, S2 60129 e1224a092b c0620a0bb0 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-15T03:57:26.492Z S1 60126, S2 60129 9f9f00f035 e1224a092b sk_4707cd57
6 move S2 Exhibition3 6 2026-11-15T03:57:28.425Z S1 60126, S2 60196 b99a94a420 9f9f00f035 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-15T03:57:30.355Z S1 60196, S2 60196 23410ddc8f b99a94a420 sk_4707cd57
8 move S2 Exhibition3 8 2026-11-15T03:57:32.281Z S1 60196, S2 60270 d1b1074036 23410ddc8f sk_4707cd57
9 move S1 Exhibition2 9 2026-11-15T03:57:34.209Z S1 60268, S2 60270 4ee0d22421 d1b1074036 sk_4707cd57
10 move S2 Exhibition3 10 2026-11-15T03:57:36.139Z S1 60268, S2 60340 c9bf05a42b 4ee0d22421 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-15T03:57:38.068Z S1 60339, S2 60340 13802c3874 c9bf05a42b sk_4707cd57
12 move S2 Exhibition3 12 2026-11-15T03:57:39.997Z S1 60339, S2 60411 49cd3f44e1 13802c3874 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-15T03:57:41.930Z S1 60406, S2 60411 9e60fe5205 49cd3f44e1 sk_4707cd57
14 move S2 Exhibition3 14 2026-11-15T03:57:43.861Z S1 60406, S2 60480 454489a39f 9e60fe5205 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-15T03:57:45.793Z S1 60474, S2 60480 3adb1cd04d 454489a39f sk_4707cd57
16 move S2 Exhibition3 16 2026-11-15T03:57:47.722Z S1 60474, S2 60551 423f444586 3adb1cd04d sk_4707cd57
17 move S1 Exhibition2 17 2026-11-15T03:57:49.655Z S1 60541, S2 60551 d9ae398bfd 423f444586 sk_4707cd57
18 move S2 Exhibition3 18 2026-11-15T03:57:51.584Z S1 60541, S2 60622 3ec500694d d9ae398bfd sk_4707cd57
19 move S1 Exhibition2 19 2026-11-15T03:57:53.514Z S1 60611, S2 60622 45bc43df7c 3ec500694d sk_4707cd57
20 move S2 Exhibition3 20 2026-11-15T03:57:55.442Z S1 60611, S2 60694 f3241565fa 45bc43df7c sk_4707cd57
21 move S1 Exhibition2 21 2026-11-15T03:57:57.373Z S1 60680, S2 60694 a9e0944e6e f3241565fa sk_4707cd57
22 move S2 Exhibition3 22 2026-11-15T03:57:59.304Z S1 60680, S2 60763 5f7c00b3df a9e0944e6e sk_4707cd57
23 move S1 Exhibition2 23 2026-11-15T03:58:01.249Z S1 60735, S2 60763 7ce4857b37 5f7c00b3df sk_4707cd57
24 move S2 Exhibition3 24 2026-11-15T03:58:03.188Z S1 60735, S2 60824 abd157d512 7ce4857b37 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-15T03:58:05.128Z S1 60795, S2 60824 f5beb23947 abd157d512 sk_4707cd57
26 move S2 Exhibition3 26 2026-11-15T03:58:07.061Z S1 60795, S2 60891 cdfcc3d560 f5beb23947 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-15T03:58:08.997Z S1 60859, S2 60891 e24c4719ba cdfcc3d560 sk_4707cd57
28 move S2 Exhibition3 28 2026-11-15T03:58:10.927Z S1 60859, S2 60961 50e48cedd7 e24c4719ba sk_4707cd57
29 move S1 Exhibition2 29 2026-11-15T03:58:12.855Z S1 60931, S2 60961 4f439e40e9 50e48cedd7 sk_4707cd57
30 move S2 Exhibition3 30 2026-11-15T03:58:14.790Z S1 60931, S2 61026 fa6e19bd6d 4f439e40e9 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-15T03:58:16.727Z S1 60994, S2 61026 2362cb5309 fa6e19bd6d sk_4707cd57
32 move S2 Exhibition3 32 2026-11-15T03:58:18.655Z S1 60994, S2 61098 c44eba8af3 2362cb5309 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-15T03:58:20.585Z S1 61064, S2 61098 b85e7291bb c44eba8af3 sk_4707cd57
34 move S2 Exhibition3 34 2026-11-15T03:58:22.512Z S1 61064, S2 61171 b963828345 b85e7291bb sk_4707cd57
35 move S1 Exhibition2 35 2026-11-15T03:58:24.439Z S1 61137, S2 61171 b667bba752 b963828345 sk_4707cd57

Game 2 m_01M7ENMB31F1XASKRJ8785N929: verified

✓signatures26 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..26, every prev_hash links
✓move log26 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay26 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 2 (reached_far_row) follows from the moves
26 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition3 1 2026-11-15T03:57:18.798Z S1 59949, S2 60000 7bf5bd9420 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-15T03:57:20.742Z S1 59949, S2 60056 cb18fdf991 7bf5bd9420 sk_4707cd57
3 move S1 Exhibition3 3 2026-11-15T03:57:22.681Z S1 60010, S2 60056 00f39dc68c cb18fdf991 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-15T03:57:24.612Z S1 60010, S2 60125 d4b4315dcf 00f39dc68c sk_4707cd57
5 move S1 Exhibition3 5 2026-11-15T03:57:26.553Z S1 60069, S2 60125 99f6bde0c2 d4b4315dcf sk_4707cd57
6 move S2 Exhibition2 6 2026-11-15T03:57:28.485Z S1 60069, S2 60193 05378f9155 99f6bde0c2 sk_4707cd57
7 move S1 Exhibition3 7 2026-11-15T03:57:30.417Z S1 60137, S2 60193 2360132ed1 05378f9155 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-15T03:57:32.348Z S1 60137, S2 60262 9c490f72cc 2360132ed1 sk_4707cd57
9 move S1 Exhibition3 9 2026-11-15T03:57:34.283Z S1 60202, S2 60262 113fd0ee0c 9c490f72cc sk_4707cd57
10 move S2 Exhibition2 10 2026-11-15T03:57:36.211Z S1 60202, S2 60334 01ce4a5135 113fd0ee0c sk_4707cd57
11 move S1 Exhibition3 11 2026-11-15T03:57:38.141Z S1 60272, S2 60334 7b93f49514 01ce4a5135 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-15T03:57:40.071Z S1 60272, S2 60404 f57a120cba 7b93f49514 sk_4707cd57
13 move S1 Exhibition3 13 2026-11-15T03:57:42.000Z S1 60343, S2 60404 d09a188c1d f57a120cba sk_4707cd57
14 move S2 Exhibition2 14 2026-11-15T03:57:43.929Z S1 60343, S2 60475 76922adbda d09a188c1d sk_4707cd57
15 move S1 Exhibition3 15 2026-11-15T03:57:45.855Z S1 60417, S2 60475 390f0f9ba3 76922adbda sk_4707cd57
16 move S2 Exhibition2 16 2026-11-15T03:57:47.788Z S1 60417, S2 60542 c21585da32 390f0f9ba3 sk_4707cd57
17 move S1 Exhibition3 17 2026-11-15T03:57:49.728Z S1 60477, S2 60542 ca0fde6398 c21585da32 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-15T03:57:51.655Z S1 60477, S2 60615 094992a6b1 ca0fde6398 sk_4707cd57
19 move S1 Exhibition3 19 2026-11-15T03:57:53.592Z S1 60540, S2 60615 0be3b35daf 094992a6b1 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-15T03:57:55.520Z S1 60540, S2 60687 8d104a50d5 0be3b35daf sk_4707cd57
21 move S1 Exhibition3 21 2026-11-15T03:57:57.449Z S1 60611, S2 60687 0d9610253c 8d104a50d5 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-15T03:57:59.378Z S1 60611, S2 60758 21c591e67c 0d9610253c sk_4707cd57
23 move S1 Exhibition3 23 2026-11-15T03:58:01.359Z S1 60630, S2 60758 14da05c20f 21c591e67c sk_4707cd57
24 move S2 Exhibition2 24 2026-11-15T03:58:03.312Z S1 60630, S2 60805 374d2f9acd 14da05c20f sk_4707cd57
25 move S1 Exhibition3 25 2026-11-15T03:58:05.240Z S1 60702, S2 60805 4a6a74c0a6 374d2f9acd sk_4707cd57
26 move S2 Exhibition2 26 2026-11-15T03:58:07.174Z S1 60702, S2 60871 cd8ad18280 4a6a74c0a6 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_01M7ENMB2VFQ7TXVMW3XKVWEQF

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