apigaming Sign in

Verify set set_01M77Y5AEZF9HVJ5KMWW59ET48

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("7495855354582915743:set_01M77Y5AEZF9HVJ5KMWW59ET48") = 638fc78835d2e2b6..., the commitment published at the start
✓set points{'bot_01M4G1XPTEED38KKBBE2N2NC9F': 1.0, 'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1XPTEED38KKBBE2N2NC9F': 16, 'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 9}
✓set resulta win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC on the tiebreak follows from the games
✓set payoutthe winner takes 60, fee 0

Game 1 m_01M77Y5AF1FVZ8M0WNZ3BSPCFF: verified

✓signatures17 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..17, every prev_hash links
✓move log17 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay17 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 1 (reached_far_row) follows from the moves
17 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-12T13:11:42.749Z S1 60008, S2 60000 ae21e5dcf3 start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-12T13:11:44.694Z S1 60008, S2 60055 4b93b4ead6 ae21e5dcf3 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-12T13:11:46.634Z S1 60068, S2 60055 9064452d49 4b93b4ead6 sk_4707cd57
4 move S2 Exhibition3 4 2026-11-12T13:11:48.573Z S1 60068, S2 60116 04c2b854b7 9064452d49 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-12T13:11:50.510Z S1 60131, S2 60116 910e4f256a 04c2b854b7 sk_4707cd57
6 move S2 Exhibition3 6 2026-11-12T13:11:52.446Z S1 60131, S2 60180 aaa0220fe4 910e4f256a sk_4707cd57
7 move S1 Exhibition2 7 2026-11-12T13:11:54.392Z S1 60185, S2 60180 142625e262 aaa0220fe4 sk_4707cd57
8 move S2 Exhibition3 8 2026-11-12T13:11:56.328Z S1 60185, S2 60244 a2fef19c3b 142625e262 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-12T13:11:58.256Z S1 60257, S2 60244 981d85a0a7 a2fef19c3b sk_4707cd57
10 move S2 Exhibition3 10 2026-11-12T13:12:00.192Z S1 60257, S2 60308 d001097918 981d85a0a7 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-12T13:12:02.149Z S1 60300, S2 60308 cfeb1abc9d d001097918 sk_4707cd57
12 move S2 Exhibition3 12 2026-11-12T13:12:04.109Z S1 60300, S2 60348 aba39793d2 cfeb1abc9d sk_4707cd57
13 move S1 Exhibition2 13 2026-11-12T13:12:06.068Z S1 60341, S2 60348 419eacd2cc aba39793d2 sk_4707cd57
14 move S2 Exhibition3 14 2026-11-12T13:12:08.006Z S1 60341, S2 60410 437c7827a5 419eacd2cc sk_4707cd57
15 move S1 Exhibition2 15 2026-11-12T13:12:09.939Z S1 60408, S2 60410 0a16a2ee8a 437c7827a5 sk_4707cd57
16 move S2 Exhibition3 16 2026-11-12T13:12:11.866Z S1 60408, S2 60483 30eb935f57 0a16a2ee8a sk_4707cd57
17 move S1 Exhibition2 17 2026-11-12T13:12:13.794Z S1 60480, S2 60483 1ab77ba144 30eb935f57 sk_4707cd57

Game 2 m_01M77Y5AF2ERVVQDR3PJA3T9J2: verified

✓signatures31 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..31, every prev_hash links
✓move log31 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay31 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 1 (reached_far_row) follows from the moves
31 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition3 1 2026-11-12T13:11:42.754Z S1 60003, S2 60000 8ac58d5d7d start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-12T13:11:44.704Z S1 60003, S2 60050 49ee7c9ad0 8ac58d5d7d sk_4707cd57
3 move S1 Exhibition3 3 2026-11-12T13:11:46.650Z S1 60057, S2 60050 ad5e99d136 49ee7c9ad0 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-12T13:11:48.603Z S1 60057, S2 60097 ef68e2c186 ad5e99d136 sk_4707cd57
5 move S1 Exhibition3 5 2026-11-12T13:11:50.545Z S1 60115, S2 60097 92627418d3 ef68e2c186 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-12T13:11:52.491Z S1 60115, S2 60151 ba2ad17f17 92627418d3 sk_4707cd57
7 move S1 Exhibition3 7 2026-11-12T13:11:54.437Z S1 60169, S2 60151 703079f15d ba2ad17f17 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-12T13:11:56.371Z S1 60169, S2 60217 a8a1f56935 703079f15d sk_4707cd57
9 move S1 Exhibition3 9 2026-11-12T13:11:58.318Z S1 60222, S2 60217 61185fca3b a8a1f56935 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-12T13:12:00.252Z S1 60222, S2 60283 3a9e1df06d 61185fca3b sk_4707cd57
11 move S1 Exhibition3 11 2026-11-12T13:12:02.204Z S1 60270, S2 60283 bb2bbc618a 3a9e1df06d sk_4707cd57
12 move S2 Exhibition2 12 2026-11-12T13:12:04.248Z S1 60270, S2 60239 4c49d2e43b bb2bbc618a sk_4707cd57
13 move S1 Exhibition3 13 2026-11-12T13:12:06.189Z S1 60329, S2 60239 dae794a511 4c49d2e43b sk_4707cd57
14 move S2 Exhibition2 14 2026-11-12T13:12:08.127Z S1 60329, S2 60301 582ca9dcaa dae794a511 sk_4707cd57
15 move S1 Exhibition3 15 2026-11-12T13:12:10.057Z S1 60399, S2 60301 9101bac1af 582ca9dcaa sk_4707cd57
16 move S2 Exhibition2 16 2026-11-12T13:12:11.987Z S1 60399, S2 60371 5619274c23 9101bac1af sk_4707cd57
17 move S1 Exhibition3 17 2026-11-12T13:12:13.923Z S1 60463, S2 60371 56237c38d8 5619274c23 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-12T13:12:15.858Z S1 60463, S2 60436 9a83d39ab2 56237c38d8 sk_4707cd57
19 move S1 Exhibition3 19 2026-11-12T13:12:17.800Z S1 60521, S2 60436 b2d4d7c607 9a83d39ab2 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-12T13:12:19.736Z S1 60521, S2 60500 0f97c14657 b2d4d7c607 sk_4707cd57
21 move S1 Exhibition3 21 2026-11-12T13:12:21.668Z S1 60589, S2 60500 16a33c7f41 0f97c14657 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-12T13:12:23.595Z S1 60589, S2 60573 4ddefcffb0 16a33c7f41 sk_4707cd57
23 move S1 Exhibition3 23 2026-11-12T13:12:25.529Z S1 60655, S2 60573 dae50447c5 4ddefcffb0 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-12T13:12:27.462Z S1 60655, S2 60640 146ed9cd98 dae50447c5 sk_4707cd57
25 move S1 Exhibition3 25 2026-11-12T13:12:29.386Z S1 60731, S2 60640 cfb2abeb35 146ed9cd98 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-12T13:12:31.315Z S1 60731, S2 60711 83d2e1fe7f cfb2abeb35 sk_4707cd57
27 move S1 Exhibition3 27 2026-11-12T13:12:33.244Z S1 60802, S2 60711 81674ae376 83d2e1fe7f sk_4707cd57
28 move S2 Exhibition2 28 2026-11-12T13:12:35.179Z S1 60802, S2 60776 cdf2a7969c 81674ae376 sk_4707cd57
29 move S1 Exhibition3 29 2026-11-12T13:12:37.110Z S1 60871, S2 60776 d1c93fc068 cdf2a7969c sk_4707cd57
30 move S2 Exhibition2 30 2026-11-12T13:12:39.041Z S1 60871, S2 60845 2f7655bec0 d1c93fc068 sk_4707cd57
31 move S1 Exhibition3 31 2026-11-12T13:12:40.969Z S1 60943, S2 60845 22989f5b15 2f7655bec0 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_01M77Y5AEZF9HVJ5KMWW59ET48

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