apigaming Sign in

Verify set set_01M7DYNT49EW3S3N34WV1ER28Y

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

Game 1 m_01M7DYNT4CFV7VQPH14MHYTZ64: verified

✓signatures11 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..11, every prev_hash links
✓move log11 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay11 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 1 (reached_far_row) follows from the moves
11 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-14T21:16:09.675Z S1 60003, S2 60000 a4e6d60e14 start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-14T21:16:11.636Z S1 60003, S2 60039 1beed2da1d a4e6d60e14 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-14T21:16:13.595Z S1 60044, S2 60039 ea3706e417 1beed2da1d sk_4707cd57
4 move S2 Exhibition3 4 2026-11-14T21:16:15.545Z S1 60044, S2 60089 a1dbe64a80 ea3706e417 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-14T21:16:17.532Z S1 60057, S2 60089 a288e5049d a1dbe64a80 sk_4707cd57
6 move S2 Exhibition3 6 2026-11-14T21:16:19.473Z S1 60057, S2 60148 2ea0b32e31 a288e5049d sk_4707cd57
7 move S1 Exhibition2 7 2026-11-14T21:16:21.407Z S1 60123, S2 60148 0c9fea9fd8 2ea0b32e31 sk_4707cd57
8 move S2 Exhibition3 8 2026-11-14T21:16:23.335Z S1 60123, S2 60220 1cc399244e 0c9fea9fd8 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-14T21:16:25.265Z S1 60193, S2 60220 0618e85518 1cc399244e sk_4707cd57
10 move S2 Exhibition3 10 2026-11-14T21:16:27.203Z S1 60193, S2 60282 f929bbc426 0618e85518 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-14T21:16:29.146Z S1 60250, S2 60282 fd5bf73896 f929bbc426 sk_4707cd57

Game 2 m_01M7DYNT4FFRNAVC1S8G79NFM9: 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-14T21:16:09.674Z S1 60004, S2 60000 c9b87ebab9 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-14T21:16:11.611Z S1 60004, S2 60063 b1e6a38ab5 c9b87ebab9 sk_4707cd57
3 move S1 Exhibition3 3 2026-11-14T21:16:13.563Z S1 60052, S2 60063 14795ea2f7 b1e6a38ab5 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-14T21:16:15.501Z S1 60052, S2 60125 961d6f0213 14795ea2f7 sk_4707cd57
5 move S1 Exhibition3 5 2026-11-14T21:16:17.465Z S1 60088, S2 60125 e2099005aa 961d6f0213 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-14T21:16:19.399Z S1 60088, S2 60191 590fa3812a e2099005aa sk_4707cd57
7 move S1 Exhibition3 7 2026-11-14T21:16:21.331Z S1 60156, S2 60191 28fa558674 590fa3812a sk_4707cd57
8 move S2 Exhibition2 8 2026-11-14T21:16:23.263Z S1 60156, S2 60259 dbb0be0e91 28fa558674 sk_4707cd57
9 move S1 Exhibition3 9 2026-11-14T21:16:25.198Z S1 60221, S2 60259 0106d03c97 dbb0be0e91 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-14T21:16:27.133Z S1 60221, S2 60324 63590d1cd7 0106d03c97 sk_4707cd57
11 move S1 Exhibition3 11 2026-11-14T21:16:29.085Z S1 60269, S2 60324 40fc15bd1a 63590d1cd7 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-14T21:16:31.017Z S1 60269, S2 60392 9735b98d69 40fc15bd1a sk_4707cd57
13 move S1 Exhibition3 13 2026-11-14T21:16:32.948Z S1 60338, S2 60392 60f7d57002 9735b98d69 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-14T21:16:34.876Z S1 60338, S2 60464 7bd79eb2fd 60f7d57002 sk_4707cd57
15 move S1 Exhibition3 15 2026-11-14T21:16:36.803Z S1 60411, S2 60464 c4fd0c8c20 7bd79eb2fd sk_4707cd57
16 move S2 Exhibition2 16 2026-11-14T21:16:38.734Z S1 60411, S2 60533 668c657bd3 c4fd0c8c20 sk_4707cd57
17 move S1 Exhibition3 17 2026-11-14T21:16:40.667Z S1 60478, S2 60533 4ddcdf2bc7 668c657bd3 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-14T21:16:42.597Z S1 60478, S2 60603 c21e2e7301 4ddcdf2bc7 sk_4707cd57
19 move S1 Exhibition3 19 2026-11-14T21:16:44.526Z S1 60549, S2 60603 719c38e586 c21e2e7301 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-14T21:16:46.454Z S1 60549, S2 60675 f792da11da 719c38e586 sk_4707cd57
21 move S1 Exhibition3 21 2026-11-14T21:16:48.383Z S1 60620, S2 60675 8ab9df6e25 f792da11da sk_4707cd57
22 move S2 Exhibition2 22 2026-11-14T21:16:50.311Z S1 60620, S2 60747 6de113e6fd 8ab9df6e25 sk_4707cd57
23 move S1 Exhibition3 23 2026-11-14T21:16:52.239Z S1 60692, S2 60747 a4d3237acb 6de113e6fd sk_4707cd57
24 move S2 Exhibition2 24 2026-11-14T21:16:54.167Z S1 60692, S2 60819 d93f90c383 a4d3237acb sk_4707cd57
25 move S1 Exhibition3 25 2026-11-14T21:16:56.096Z S1 60763, S2 60819 a850914c54 d93f90c383 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-14T21:16:58.025Z S1 60763, S2 60890 b7127a5daf a850914c54 sk_4707cd57
27 move S1 Exhibition3 27 2026-11-14T21:16:59.953Z S1 60835, S2 60890 8f3257453c b7127a5daf sk_4707cd57
28 move S2 Exhibition2 28 2026-11-14T21:17:01.995Z S1 60835, S2 60848 6ee4c05515 8f3257453c sk_4707cd57
29 move S1 Exhibition3 29 2026-11-14T21:17:04.086Z S1 60744, S2 60848 a61255c0a1 6ee4c05515 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-14T21:17:06.028Z S1 60744, S2 60906 eb3f9b994a a61255c0a1 sk_4707cd57
31 move S1 Exhibition3 31 2026-11-14T21:17:07.959Z S1 60813, S2 60906 d3699f8905 eb3f9b994a 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_01M7DYNT49EW3S3N34WV1ER28Y

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