apigaming Sign in

Verify set set_01M721VAY4F8H8V2X288H4YE51

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

Game 1 m_01M721VAY6E6CA5S2MS8ADTS7C: 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-10T06:20:43.274Z S1 60000, S2 60000 d4cf1ed9a3 start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-10T06:20:45.233Z S1 60000, S2 60041 1d27595a12 d4cf1ed9a3 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-10T06:20:47.178Z S1 60055, S2 60041 c856269886 1d27595a12 sk_4707cd57
4 move S2 Exhibition3 4 2026-11-10T06:20:49.127Z S1 60055, S2 60092 cbee1bca9e c856269886 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-10T06:20:51.082Z S1 60100, S2 60092 468f70e191 cbee1bca9e sk_4707cd57
6 move S2 Exhibition3 6 2026-11-10T06:20:53.012Z S1 60100, S2 60162 1f43b33fee 468f70e191 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-10T06:20:54.950Z S1 60162, S2 60162 d892bf0add 1f43b33fee sk_4707cd57
8 move S2 Exhibition3 8 2026-11-10T06:20:56.887Z S1 60162, S2 60225 264b19fa37 d892bf0add sk_4707cd57
9 move S1 Exhibition2 9 2026-11-10T06:20:58.827Z S1 60222, S2 60225 f3230709cd 264b19fa37 sk_4707cd57
10 move S2 Exhibition3 10 2026-11-10T06:21:00.769Z S1 60222, S2 60283 92b2736c36 f3230709cd sk_4707cd57
11 move S1 Exhibition2 11 2026-11-10T06:21:02.758Z S1 60233, S2 60283 a457cf59d8 92b2736c36 sk_4707cd57
12 move S2 Exhibition3 12 2026-11-10T06:21:04.784Z S1 60233, S2 60257 3306dddfb6 a457cf59d8 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-10T06:21:06.723Z S1 60294, S2 60257 b34329b430 3306dddfb6 sk_4707cd57
14 move S2 Exhibition3 14 2026-11-10T06:21:08.663Z S1 60294, S2 60317 16cbb38bf2 b34329b430 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-10T06:21:10.601Z S1 60356, S2 60317 56cbc0ef61 16cbb38bf2 sk_4707cd57
16 move S2 Exhibition3 16 2026-11-10T06:21:12.533Z S1 60356, S2 60385 a30dbb505a 56cbc0ef61 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-10T06:21:14.467Z S1 60422, S2 60385 7cce5206d0 a30dbb505a sk_4707cd57
18 move S2 Exhibition3 18 2026-11-10T06:21:16.398Z S1 60422, S2 60454 1a35477f7d 7cce5206d0 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-10T06:21:18.330Z S1 60490, S2 60454 ef8a6359b1 1a35477f7d sk_4707cd57
20 move S2 Exhibition3 20 2026-11-10T06:21:20.267Z S1 60490, S2 60517 7e428e9e90 ef8a6359b1 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-10T06:21:22.197Z S1 60560, S2 60517 b09511799d 7e428e9e90 sk_4707cd57
22 move S2 Exhibition3 22 2026-11-10T06:21:24.135Z S1 60560, S2 60579 3cd09546ed b09511799d sk_4707cd57
23 move S1 Exhibition2 23 2026-11-10T06:21:26.067Z S1 60628, S2 60579 85ccad55c4 3cd09546ed sk_4707cd57
24 move S2 Exhibition3 24 2026-11-10T06:21:28.000Z S1 60628, S2 60646 ee3464e7a3 85ccad55c4 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-10T06:21:29.931Z S1 60697, S2 60646 3911e56dd8 ee3464e7a3 sk_4707cd57
26 move S2 Exhibition3 26 2026-11-10T06:21:31.865Z S1 60697, S2 60712 7d687d2142 3911e56dd8 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-10T06:21:33.828Z S1 60734, S2 60712 1d6609c045 7d687d2142 sk_4707cd57
28 move S2 Exhibition3 28 2026-11-10T06:21:35.833Z S1 60734, S2 60707 54f5608a00 1d6609c045 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-10T06:21:37.779Z S1 60788, S2 60707 eb288c3c71 54f5608a00 sk_4707cd57
30 move S2 Exhibition3 30 2026-11-10T06:21:39.707Z S1 60788, S2 60779 be0ab706e6 eb288c3c71 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-10T06:21:41.643Z S1 60852, S2 60779 329be5cd61 be0ab706e6 sk_4707cd57
32 move S2 Exhibition3 32 2026-11-10T06:21:43.572Z S1 60852, S2 60850 e4f2292909 329be5cd61 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-10T06:21:45.507Z S1 60917, S2 60850 281c182576 e4f2292909 sk_4707cd57

Game 2 m_01M721VAY7FX8SEV8FXJPWYSSW: 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-10T06:20:43.267Z S1 60007, S2 60000 ca4a56afaa start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-10T06:20:45.207Z S1 60007, S2 60060 405c7e3ec8 ca4a56afaa sk_4707cd57
3 move S1 Exhibition3 3 2026-11-10T06:20:47.145Z S1 60069, S2 60060 29195c36b2 405c7e3ec8 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-10T06:20:49.077Z S1 60069, S2 60128 f0b4901e13 29195c36b2 sk_4707cd57
5 move S1 Exhibition3 5 2026-11-10T06:20:51.024Z S1 60122, S2 60128 053eefed67 f0b4901e13 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-10T06:20:52.953Z S1 60122, S2 60199 4a0164ac4c 053eefed67 sk_4707cd57
7 move S1 Exhibition3 7 2026-11-10T06:20:54.891Z S1 60184, S2 60199 46105f58d2 4a0164ac4c sk_4707cd57
8 move S2 Exhibition2 8 2026-11-10T06:20:56.822Z S1 60184, S2 60268 614d6ed59e 46105f58d2 sk_4707cd57
9 move S1 Exhibition3 9 2026-11-10T06:20:58.760Z S1 60246, S2 60268 eb9536e96f 614d6ed59e sk_4707cd57
10 move S2 Exhibition2 10 2026-11-10T06:21:00.701Z S1 60246, S2 60327 0410640c74 eb9536e96f sk_4707cd57
11 move S1 Exhibition3 11 2026-11-10T06:21:02.664Z S1 60283, S2 60327 1d093c265f 0410640c74 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-10T06:21:04.692Z S1 60283, S2 60299 4bbea1e81f 1d093c265f sk_4707cd57
13 move S1 Exhibition3 13 2026-11-10T06:21:06.634Z S1 60341, S2 60299 fbbf2f4006 4bbea1e81f sk_4707cd57
14 move S2 Exhibition2 14 2026-11-10T06:21:08.581Z S1 60341, S2 60352 4fa32adb7f fbbf2f4006 sk_4707cd57
15 move S1 Exhibition3 15 2026-11-10T06:21:10.524Z S1 60398, S2 60352 4137a6b75e 4fa32adb7f sk_4707cd57
16 move S2 Exhibition2 16 2026-11-10T06:21:12.457Z S1 60398, S2 60419 f79c2cd1b6 4137a6b75e sk_4707cd57
17 move S1 Exhibition3 17 2026-11-10T06:21:14.394Z S1 60461, S2 60419 981a30e2cf f79c2cd1b6 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-10T06:21:16.330Z S1 60461, S2 60483 df7c23525e 981a30e2cf sk_4707cd57
19 move S1 Exhibition3 19 2026-11-10T06:21:18.268Z S1 60523, S2 60483 3b8e5903d9 df7c23525e sk_4707cd57
20 move S2 Exhibition2 20 2026-11-10T06:21:20.202Z S1 60523, S2 60549 33f8f2d943 3b8e5903d9 sk_4707cd57
21 move S1 Exhibition3 21 2026-11-10T06:21:22.134Z S1 60591, S2 60549 284a4eaca6 33f8f2d943 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-10T06:21:24.066Z S1 60591, S2 60617 c4376eae39 284a4eaca6 sk_4707cd57
23 move S1 Exhibition3 23 2026-11-10T06:21:25.996Z S1 60661, S2 60617 288fbd85cf c4376eae39 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-10T06:21:27.933Z S1 60661, S2 60680 7a99e4e5f2 288fbd85cf sk_4707cd57
25 move S1 Exhibition3 25 2026-11-10T06:21:29.867Z S1 60727, S2 60680 3700dc386b 7a99e4e5f2 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-10T06:21:31.797Z S1 60727, S2 60750 3ab4fea455 3700dc386b sk_4707cd57
27 move S1 Exhibition3 27 2026-11-10T06:21:33.745Z S1 60779, S2 60750 196a86486f 3ab4fea455 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-10T06:21:35.725Z S1 60779, S2 60770 a02a056132 196a86486f sk_4707cd57
29 move S1 Exhibition3 29 2026-11-10T06:21:37.659Z S1 60845, S2 60770 fead493f78 a02a056132 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_01M721VAY4F8H8V2X288H4YE51

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