apigaming Sign in

Verify set set_01M6DW2WH3F7ZRYBZJK7NJG3NJ

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("4128927920859629590:set_01M6DW2WH3F7ZRYBZJK7NJG3NJ") = 46c60d2a78beaa2c..., 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_01M6DW2WH5F2DAED3KWXBW792Q: 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-02T10:15:10.566Z S1 60003, S2 60000 b1dc4077f7 start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-02T10:15:12.505Z S1 60003, S2 60061 d439e46e5f b1dc4077f7 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-02T10:15:14.449Z S1 60059, S2 60061 cb83e71fcd d439e46e5f sk_4707cd57
4 move S2 Exhibition3 4 2026-11-02T10:15:16.405Z S1 60059, S2 60105 539b6f051b cb83e71fcd sk_4707cd57
5 move S1 Exhibition2 5 2026-11-02T10:15:18.339Z S1 60125, S2 60105 1f814b123d 539b6f051b sk_4707cd57
6 move S2 Exhibition3 6 2026-11-02T10:15:20.275Z S1 60125, S2 60169 409c6102a8 1f814b123d sk_4707cd57
7 move S1 Exhibition2 7 2026-11-02T10:15:22.216Z S1 60184, S2 60169 861309b5eb 409c6102a8 sk_4707cd57
8 move S2 Exhibition3 8 2026-11-02T10:15:24.149Z S1 60184, S2 60236 ea0b3761f1 861309b5eb sk_4707cd57
9 move S1 Exhibition2 9 2026-11-02T10:15:26.091Z S1 60242, S2 60236 9c02dfb9d2 ea0b3761f1 sk_4707cd57
10 move S2 Exhibition3 10 2026-11-02T10:15:28.024Z S1 60242, S2 60303 26b93c8f6c 9c02dfb9d2 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-02T10:15:29.959Z S1 60307, S2 60303 7434d108a0 26b93c8f6c sk_4707cd57
12 move S2 Exhibition3 12 2026-11-02T10:15:31.891Z S1 60307, S2 60371 281bdbaa15 7434d108a0 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-02T10:15:33.828Z S1 60370, S2 60371 b31189ba3d 281bdbaa15 sk_4707cd57
14 move S2 Exhibition3 14 2026-11-02T10:15:35.767Z S1 60370, S2 60432 4e65736327 b31189ba3d sk_4707cd57
15 move S1 Exhibition2 15 2026-11-02T10:15:37.700Z S1 60437, S2 60432 3accb0e2f0 4e65736327 sk_4707cd57
16 move S2 Exhibition3 16 2026-11-02T10:15:39.647Z S1 60437, S2 60485 ee13331e57 3accb0e2f0 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-02T10:15:41.584Z S1 60500, S2 60485 a8d488338c ee13331e57 sk_4707cd57
18 move S2 Exhibition3 18 2026-11-02T10:15:43.516Z S1 60500, S2 60553 6faa9b69e0 a8d488338c sk_4707cd57
19 move S1 Exhibition2 19 2026-11-02T10:15:45.449Z S1 60567, S2 60553 96347bf741 6faa9b69e0 sk_4707cd57
20 move S2 Exhibition3 20 2026-11-02T10:15:47.381Z S1 60567, S2 60621 5d79ba8cae 96347bf741 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-02T10:15:49.310Z S1 60638, S2 60621 e9ca65e57b 5d79ba8cae sk_4707cd57
22 move S2 Exhibition3 22 2026-11-02T10:15:51.245Z S1 60638, S2 60686 1d3ed11496 e9ca65e57b sk_4707cd57
23 move S1 Exhibition2 23 2026-11-02T10:15:53.174Z S1 60709, S2 60686 d7a48e623f 1d3ed11496 sk_4707cd57
24 move S2 Exhibition3 24 2026-11-02T10:15:55.108Z S1 60709, S2 60752 ff5cbe9344 d7a48e623f sk_4707cd57
25 move S1 Exhibition2 25 2026-11-02T10:15:57.043Z S1 60774, S2 60752 4e4134d993 ff5cbe9344 sk_4707cd57
26 move S2 Exhibition3 26 2026-11-02T10:15:58.976Z S1 60774, S2 60819 ca3ddfba49 4e4134d993 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-02T10:16:00.907Z S1 60843, S2 60819 813f89b18b ca3ddfba49 sk_4707cd57
28 move S2 Exhibition3 28 2026-11-02T10:16:02.874Z S1 60843, S2 60852 1ab942122b 813f89b18b sk_4707cd57
29 move S1 Exhibition2 29 2026-11-02T10:16:04.888Z S1 60829, S2 60852 d649f3cc74 1ab942122b sk_4707cd57
30 move S2 Exhibition3 30 2026-11-02T10:16:06.831Z S1 60829, S2 60909 ae9838c1fa d649f3cc74 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-02T10:16:08.763Z S1 60897, S2 60909 819f3ed9d7 ae9838c1fa sk_4707cd57
32 move S2 Exhibition3 32 2026-11-02T10:16:10.697Z S1 60897, S2 60975 7c365d136b 819f3ed9d7 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-02T10:16:12.634Z S1 60960, S2 60975 240e206bdf 7c365d136b sk_4707cd57
34 move S2 Exhibition3 34 2026-11-02T10:16:14.567Z S1 60960, S2 61042 78830e458d 240e206bdf sk_4707cd57
35 move S1 Exhibition2 35 2026-11-02T10:16:16.498Z S1 61029, S2 61042 0037b6160a 78830e458d sk_4707cd57

Game 2 m_01M6DW2WH7FKWAGXGZW0YQ8AAB: 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-02T10:15:10.568Z S1 60001, S2 60000 6fcb9ed7ca start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-02T10:15:12.525Z S1 60001, S2 60043 5be1400941 6fcb9ed7ca sk_4707cd57
3 move S1 Exhibition3 3 2026-11-02T10:15:14.489Z S1 60037, S2 60043 c04a32971e 5be1400941 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-02T10:15:16.454Z S1 60037, S2 60078 31a7257b42 c04a32971e sk_4707cd57
5 move S1 Exhibition3 5 2026-11-02T10:15:18.403Z S1 60088, S2 60078 ef8c4ffc99 31a7257b42 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-02T10:15:20.337Z S1 60088, S2 60144 1c81cb12fa ef8c4ffc99 sk_4707cd57
7 move S1 Exhibition3 7 2026-11-02T10:15:22.269Z S1 60156, S2 60144 07e88208ca 1c81cb12fa sk_4707cd57
8 move S2 Exhibition2 8 2026-11-02T10:15:24.204Z S1 60156, S2 60209 facd8bb82e 07e88208ca sk_4707cd57
9 move S1 Exhibition3 9 2026-11-02T10:15:26.145Z S1 60215, S2 60209 de3750b758 facd8bb82e sk_4707cd57
10 move S2 Exhibition2 10 2026-11-02T10:15:28.078Z S1 60215, S2 60276 a6e81047c2 de3750b758 sk_4707cd57
11 move S1 Exhibition3 11 2026-11-02T10:15:30.015Z S1 60278, S2 60276 ad0f9afb1e a6e81047c2 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-02T10:15:31.951Z S1 60278, S2 60340 b047029aaa ad0f9afb1e sk_4707cd57
13 move S1 Exhibition3 13 2026-11-02T10:15:33.883Z S1 60346, S2 60340 04a8aa5bcc b047029aaa sk_4707cd57
14 move S2 Exhibition2 14 2026-11-02T10:15:35.824Z S1 60346, S2 60399 7bd4798025 04a8aa5bcc sk_4707cd57
15 move S1 Exhibition3 15 2026-11-02T10:15:37.775Z S1 60395, S2 60399 934598a5d4 7bd4798025 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-02T10:15:39.718Z S1 60395, S2 60456 18d8a67feb 934598a5d4 sk_4707cd57
17 move S1 Exhibition3 17 2026-11-02T10:15:41.653Z S1 60460, S2 60456 6dd1c3d669 18d8a67feb sk_4707cd57
18 move S2 Exhibition2 18 2026-11-02T10:15:43.582Z S1 60460, S2 60527 2f0a59fe5d 6dd1c3d669 sk_4707cd57
19 move S1 Exhibition3 19 2026-11-02T10:15:45.515Z S1 60527, S2 60527 26f744a7f1 2f0a59fe5d sk_4707cd57
20 move S2 Exhibition2 20 2026-11-02T10:15:47.445Z S1 60527, S2 60597 013782e2a0 26f744a7f1 sk_4707cd57
21 move S1 Exhibition3 21 2026-11-02T10:15:49.382Z S1 60590, S2 60597 57e19151bb 013782e2a0 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-02T10:15:51.316Z S1 60590, S2 60663 69173ce6af 57e19151bb sk_4707cd57
23 move S1 Exhibition3 23 2026-11-02T10:15:53.247Z S1 60659, S2 60663 bc5eb848b6 69173ce6af sk_4707cd57
24 move S2 Exhibition2 24 2026-11-02T10:15:55.181Z S1 60659, S2 60729 16655b3678 bc5eb848b6 sk_4707cd57
25 move S1 Exhibition3 25 2026-11-02T10:15:57.118Z S1 60722, S2 60729 536ae569c7 16655b3678 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-02T10:15:59.050Z S1 60722, S2 60797 fba05ddb66 536ae569c7 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_01M6DW2WH3F7ZRYBZJK7NJG3NJ

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