apigaming Sign in

Verify set set_01M6KR3JV3E5SAHVQ7F49935ZD

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("9010127363913815509:set_01M6KR3JV3E5SAHVQ7F49935ZD") = dea6d6ee48f02c58..., 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_01M6KR3JV9E1VBTJZAWR4RSPN7: 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-04T17:01:05.771Z S1 59921, S2 60000 6ad7c0d6d0 start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-04T17:01:07.742Z S1 59921, S2 60029 79a3c248c8 6ad7c0d6d0 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-04T17:01:09.693Z S1 59970, S2 60029 640415d073 79a3c248c8 sk_4707cd57
4 move S2 Exhibition3 4 2026-11-04T17:01:11.639Z S1 59970, S2 60083 158dba6296 640415d073 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-04T17:01:13.579Z S1 60030, S2 60083 fcd835ac62 158dba6296 sk_4707cd57
6 move S2 Exhibition3 6 2026-11-04T17:01:15.508Z S1 60030, S2 60154 2f6e2e3ff1 fcd835ac62 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-04T17:01:17.439Z S1 60099, S2 60154 4d00166d75 2f6e2e3ff1 sk_4707cd57
8 move S2 Exhibition3 8 2026-11-04T17:01:19.375Z S1 60099, S2 60218 7d08ba2202 4d00166d75 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-04T17:01:21.307Z S1 60167, S2 60218 186a05ee91 7d08ba2202 sk_4707cd57
10 move S2 Exhibition3 10 2026-11-04T17:01:23.238Z S1 60167, S2 60287 b8647ed22a 186a05ee91 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-04T17:01:25.172Z S1 60233, S2 60287 d25d875c79 b8647ed22a sk_4707cd57
12 move S2 Exhibition3 12 2026-11-04T17:01:27.107Z S1 60233, S2 60352 3aa8860698 d25d875c79 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-04T17:01:29.043Z S1 60297, S2 60352 fd2a95a77b 3aa8860698 sk_4707cd57
14 move S2 Exhibition3 14 2026-11-04T17:01:30.974Z S1 60297, S2 60421 9be0629450 fd2a95a77b sk_4707cd57
15 move S1 Exhibition2 15 2026-11-04T17:01:32.911Z S1 60360, S2 60421 b62d1b945e 9be0629450 sk_4707cd57
16 move S2 Exhibition3 16 2026-11-04T17:01:34.843Z S1 60360, S2 60489 6d37d387af b62d1b945e sk_4707cd57
17 move S1 Exhibition2 17 2026-11-04T17:01:36.778Z S1 60425, S2 60489 404fa118eb 6d37d387af sk_4707cd57
18 move S2 Exhibition3 18 2026-11-04T17:01:38.714Z S1 60425, S2 60553 1b7e1d8f5c 404fa118eb sk_4707cd57
19 move S1 Exhibition2 19 2026-11-04T17:01:40.649Z S1 60490, S2 60553 9b9b6da0ac 1b7e1d8f5c sk_4707cd57
20 move S2 Exhibition3 20 2026-11-04T17:01:42.784Z S1 60490, S2 60418 0d47f56a61 9b9b6da0ac sk_4707cd57
21 move S1 Exhibition2 21 2026-11-04T17:01:44.798Z S1 60476, S2 60418 5f56f47058 0d47f56a61 sk_4707cd57
22 move S2 Exhibition3 22 2026-11-04T17:01:46.735Z S1 60476, S2 60481 271f2ac202 5f56f47058 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-04T17:01:48.677Z S1 60534, S2 60481 679716bb3e 271f2ac202 sk_4707cd57
24 move S2 Exhibition3 24 2026-11-04T17:01:50.613Z S1 60534, S2 60545 781c6f379e 679716bb3e sk_4707cd57
25 move S1 Exhibition2 25 2026-11-04T17:01:52.546Z S1 60601, S2 60545 6b9ff8ae34 781c6f379e sk_4707cd57
26 move S2 Exhibition3 26 2026-11-04T17:01:54.480Z S1 60601, S2 60611 c0e94d280b 6b9ff8ae34 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-04T17:01:56.417Z S1 60664, S2 60611 1ff52d03e9 c0e94d280b sk_4707cd57
28 move S2 Exhibition3 28 2026-11-04T17:01:58.350Z S1 60664, S2 60678 06d728748d 1ff52d03e9 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-04T17:02:00.280Z S1 60734, S2 60678 f34d829d1d 06d728748d sk_4707cd57
30 move S2 Exhibition3 30 2026-11-04T17:02:02.254Z S1 60734, S2 60704 1a5dafdac8 f34d829d1d sk_4707cd57
31 move S1 Exhibition2 31 2026-11-04T17:02:04.208Z S1 60780, S2 60704 6c1dfc8709 1a5dafdac8 sk_4707cd57
32 move S2 Exhibition3 32 2026-11-04T17:02:06.144Z S1 60780, S2 60768 5e7898fd5d 6c1dfc8709 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-04T17:02:08.080Z S1 60844, S2 60768 25c7b77b4e 5e7898fd5d sk_4707cd57

Game 2 m_01M6KR3JVEEPYT6JHPRXCZDBG6: 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-04T17:01:05.772Z S1 59920, S2 60000 9d2d26101c start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-04T17:01:07.717Z S1 59920, S2 60055 19b169b834 9d2d26101c sk_4707cd57
3 move S1 Exhibition3 3 2026-11-04T17:01:09.654Z S1 59983, S2 60055 4887c92804 19b169b834 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-04T17:01:11.588Z S1 59983, S2 60121 eb25237a61 4887c92804 sk_4707cd57
5 move S1 Exhibition3 5 2026-11-04T17:01:13.518Z S1 60053, S2 60121 7ee33449b5 eb25237a61 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-04T17:01:15.449Z S1 60053, S2 60190 1effc287ca 7ee33449b5 sk_4707cd57
7 move S1 Exhibition3 7 2026-11-04T17:01:17.383Z S1 60119, S2 60190 dbb57ccefe 1effc287ca sk_4707cd57
8 move S2 Exhibition2 8 2026-11-04T17:01:19.317Z S1 60119, S2 60256 cabac0e998 dbb57ccefe sk_4707cd57
9 move S1 Exhibition3 9 2026-11-04T17:01:21.249Z S1 60187, S2 60256 af9d6a9e93 cabac0e998 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-04T17:01:23.180Z S1 60187, S2 60325 26b33cfec4 af9d6a9e93 sk_4707cd57
11 move S1 Exhibition3 11 2026-11-04T17:01:25.119Z S1 60248, S2 60325 76a66d8935 26b33cfec4 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-04T17:01:27.049Z S1 60248, S2 60395 4ced05759a 76a66d8935 sk_4707cd57
13 move S1 Exhibition3 13 2026-11-04T17:01:28.979Z S1 60318, S2 60395 b3938f729a 4ced05759a sk_4707cd57
14 move S2 Exhibition2 14 2026-11-04T17:01:30.910Z S1 60318, S2 60464 7c4eed86f4 b3938f729a sk_4707cd57
15 move S1 Exhibition3 15 2026-11-04T17:01:32.838Z S1 60390, S2 60464 672bbf339a 7c4eed86f4 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-04T17:01:34.769Z S1 60390, S2 60533 84035ef8e5 672bbf339a sk_4707cd57
17 move S1 Exhibition3 17 2026-11-04T17:01:36.703Z S1 60456, S2 60533 a8e4d6c92f 84035ef8e5 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-04T17:01:38.634Z S1 60456, S2 60602 ad25e9ba5e a8e4d6c92f sk_4707cd57
19 move S1 Exhibition3 19 2026-11-04T17:01:40.567Z S1 60523, S2 60602 70735b2783 ad25e9ba5e sk_4707cd57
20 move S2 Exhibition2 20 2026-11-04T17:01:42.782Z S1 60523, S2 60387 5deb00ec50 70735b2783 sk_4707cd57
21 move S1 Exhibition3 21 2026-11-04T17:01:44.769Z S1 60536, S2 60387 bd0834e265 5deb00ec50 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-04T17:01:46.700Z S1 60536, S2 60456 466ade1636 bd0834e265 sk_4707cd57
23 move S1 Exhibition3 23 2026-11-04T17:01:48.631Z S1 60605, S2 60456 778a6abef5 466ade1636 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-04T17:01:50.562Z S1 60605, S2 60525 e2093d9357 778a6abef5 sk_4707cd57
25 move S1 Exhibition3 25 2026-11-04T17:01:52.497Z S1 60670, S2 60525 1e724cf460 e2093d9357 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-04T17:01:54.427Z S1 60670, S2 60595 5710c09225 1e724cf460 sk_4707cd57
27 move S1 Exhibition3 27 2026-11-04T17:01:56.366Z S1 60731, S2 60595 fcb917cdb7 5710c09225 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-04T17:01:58.294Z S1 60731, S2 60667 c484d47943 fcb917cdb7 sk_4707cd57
29 move S1 Exhibition3 29 2026-11-04T17:02:00.224Z S1 60801, S2 60667 57372d5f16 c484d47943 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_01M6KR3JV3E5SAHVQ7F49935ZD

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