apigaming Sign in

Verify set set_01M6J4982MFV49J5127DTBEF71

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

Game 1 m_01M6J4982PEXAV9RSKH8311BZG: verified

✓signatures14 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..14, every prev_hash links
✓move log14 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay14 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 2 (reached_far_row) follows from the moves
14 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-04T01:55:25.308Z S1 60031, S2 60000 9069798d21 start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-04T01:55:27.253Z S1 60031, S2 60055 a52235215c 9069798d21 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-04T01:55:29.190Z S1 60094, S2 60055 535379e268 a52235215c sk_4707cd57
4 move S2 Exhibition3 4 2026-11-04T01:55:31.120Z S1 60094, S2 60125 9f75e4ed33 535379e268 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-04T01:55:33.049Z S1 60165, S2 60125 3ca2772a1b 9f75e4ed33 sk_4707cd57
6 move S2 Exhibition3 6 2026-11-04T01:55:34.979Z S1 60165, S2 60195 6dc95ae4a1 3ca2772a1b sk_4707cd57
7 move S1 Exhibition2 7 2026-11-04T01:55:36.912Z S1 60232, S2 60195 103c17df19 6dc95ae4a1 sk_4707cd57
8 move S2 Exhibition3 8 2026-11-04T01:55:38.843Z S1 60232, S2 60264 1446692e45 103c17df19 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-04T01:55:40.776Z S1 60299, S2 60264 811ea9ee25 1446692e45 sk_4707cd57
10 move S2 Exhibition3 10 2026-11-04T01:55:42.711Z S1 60299, S2 60329 a94fc32079 811ea9ee25 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-04T01:55:44.639Z S1 60371, S2 60329 32b68a4e6c a94fc32079 sk_4707cd57
12 move S2 Exhibition3 12 2026-11-04T01:55:46.570Z S1 60371, S2 60398 4fc2fe782f 32b68a4e6c sk_4707cd57
13 move S1 Exhibition2 13 2026-11-04T01:55:48.499Z S1 60442, S2 60398 25895bbb26 4fc2fe782f sk_4707cd57
14 move S2 Exhibition3 14 2026-11-04T01:55:50.426Z S1 60442, S2 60471 398e752aaa 25895bbb26 sk_4707cd57

Game 2 m_01M6J4982RET5SQQ5V0NZCJ9JY: verified

✓signatures18 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..18, every prev_hash links
✓move log18 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay18 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 2 (reached_far_row) follows from the moves
18 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition3 1 2026-11-04T01:55:25.326Z S1 60013, S2 60000 df7cfbf65b start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-04T01:55:27.279Z S1 60013, S2 60047 9993948a39 df7cfbf65b sk_4707cd57
3 move S1 Exhibition3 3 2026-11-04T01:55:29.224Z S1 60068, S2 60047 c109c4f251 9993948a39 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-04T01:55:31.178Z S1 60068, S2 60093 d6942ddde5 c109c4f251 sk_4707cd57
5 move S1 Exhibition3 5 2026-11-04T01:55:33.112Z S1 60134, S2 60093 a3d5563b08 d6942ddde5 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-04T01:55:35.044Z S1 60134, S2 60161 2d8fbb834f a3d5563b08 sk_4707cd57
7 move S1 Exhibition3 7 2026-11-04T01:55:36.973Z S1 60205, S2 60161 649636c4f1 2d8fbb834f sk_4707cd57
8 move S2 Exhibition2 8 2026-11-04T01:55:38.903Z S1 60205, S2 60231 89087afa0f 649636c4f1 sk_4707cd57
9 move S1 Exhibition3 9 2026-11-04T01:55:40.836Z S1 60272, S2 60231 4f43656bd2 89087afa0f sk_4707cd57
10 move S2 Exhibition2 10 2026-11-04T01:55:42.764Z S1 60272, S2 60303 9c407ca65f 4f43656bd2 sk_4707cd57
11 move S1 Exhibition3 11 2026-11-04T01:55:44.696Z S1 60340, S2 60303 5fe7b77265 9c407ca65f sk_4707cd57
12 move S2 Exhibition2 12 2026-11-04T01:55:46.626Z S1 60340, S2 60373 738f1d3b38 5fe7b77265 sk_4707cd57
13 move S1 Exhibition3 13 2026-11-04T01:55:48.555Z S1 60411, S2 60373 0721cb58ee 738f1d3b38 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-04T01:55:50.490Z S1 60411, S2 60438 62ef19294f 0721cb58ee sk_4707cd57
15 move S1 Exhibition3 15 2026-11-04T01:55:52.416Z S1 60485, S2 60438 231bff5e81 62ef19294f sk_4707cd57
16 move S2 Exhibition2 16 2026-11-04T01:55:54.346Z S1 60485, S2 60508 fa7e2dc18d 231bff5e81 sk_4707cd57
17 move S1 Exhibition3 17 2026-11-04T01:55:56.280Z S1 60551, S2 60508 94048d9e4c fa7e2dc18d sk_4707cd57
18 move S2 Exhibition2 18 2026-11-04T01:55:58.209Z S1 60551, S2 60579 8963b82af8 94048d9e4c 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_01M6J4982MFV49J5127DTBEF71

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