apigaming Sign in

Verify set set_01M6PWH1Y7E5YRPHNK7K7MBEMJ

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("314848497659037209:set_01M6PWH1Y7E5YRPHNK7K7MBEMJ") = 9fa0bcd2716747e1..., 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_01M6PWH1YAEGDA1EBTCN68XSVY: verified

✓signatures15 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..15, every prev_hash links
✓move log15 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay15 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 1 (reached_far_row) follows from the moves
15 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-05T22:16:04.787Z S1 59955, S2 60000 930221d769 start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-05T22:16:06.726Z S1 59955, S2 60061 a768359304 930221d769 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-05T22:16:08.662Z S1 60019, S2 60061 bfc90f8e09 a768359304 sk_4707cd57
4 move S2 Exhibition3 4 2026-11-05T22:16:10.593Z S1 60019, S2 60130 e112d5f8ef bfc90f8e09 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-05T22:16:12.535Z S1 60077, S2 60130 8ba537f7ec e112d5f8ef sk_4707cd57
6 move S2 Exhibition3 6 2026-11-05T22:16:14.463Z S1 60077, S2 60202 511e18f96e 8ba537f7ec sk_4707cd57
7 move S1 Exhibition2 7 2026-11-05T22:16:16.395Z S1 60145, S2 60202 1a0c83b7a2 511e18f96e sk_4707cd57
8 move S2 Exhibition3 8 2026-11-05T22:16:18.325Z S1 60145, S2 60272 b1cf54cb3d 1a0c83b7a2 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-05T22:16:20.260Z S1 60210, S2 60272 d0a2d30a8d b1cf54cb3d sk_4707cd57
10 move S2 Exhibition3 10 2026-11-05T22:16:22.190Z S1 60210, S2 60342 fccab988d3 d0a2d30a8d sk_4707cd57
11 move S1 Exhibition2 11 2026-11-05T22:16:24.121Z S1 60279, S2 60342 a19c04fc78 fccab988d3 sk_4707cd57
12 move S2 Exhibition3 12 2026-11-05T22:16:26.051Z S1 60279, S2 60412 da452fae41 a19c04fc78 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-05T22:16:27.984Z S1 60346, S2 60412 ef435e5eeb da452fae41 sk_4707cd57
14 move S2 Exhibition3 14 2026-11-05T22:16:29.910Z S1 60346, S2 60486 06e90f0bc7 ef435e5eeb sk_4707cd57
15 move S1 Exhibition2 15 2026-11-05T22:16:31.848Z S1 60408, S2 60486 13e0fdcf03 06e90f0bc7 sk_4707cd57

Game 2 m_01M6PWH1YCEBYA9C9QST6FRCTG: 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-05T22:16:04.788Z S1 59954, S2 60000 2523f6139b start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-05T22:16:06.759Z S1 59954, S2 60029 bc07667f45 2523f6139b sk_4707cd57
3 move S1 Exhibition3 3 2026-11-05T22:16:08.706Z S1 60007, S2 60029 888b730313 bc07667f45 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-05T22:16:10.652Z S1 60007, S2 60083 f50e878e20 888b730313 sk_4707cd57
5 move S1 Exhibition3 5 2026-11-05T22:16:12.587Z S1 60072, S2 60083 539c27b000 f50e878e20 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-05T22:16:14.519Z S1 60072, S2 60151 4edc173e38 539c27b000 sk_4707cd57
7 move S1 Exhibition3 7 2026-11-05T22:16:16.450Z S1 60141, S2 60151 050754ae02 4edc173e38 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-05T22:16:18.384Z S1 60141, S2 60217 ba3329a944 050754ae02 sk_4707cd57
9 move S1 Exhibition3 9 2026-11-05T22:16:20.315Z S1 60210, S2 60217 d05c728993 ba3329a944 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-05T22:16:22.249Z S1 60210, S2 60283 7c3f113baf d05c728993 sk_4707cd57
11 move S1 Exhibition3 11 2026-11-05T22:16:24.179Z S1 60280, S2 60283 11b6402cd2 7c3f113baf sk_4707cd57
12 move S2 Exhibition2 12 2026-11-05T22:16:26.113Z S1 60280, S2 60349 0f2572695b 11b6402cd2 sk_4707cd57
13 move S1 Exhibition3 13 2026-11-05T22:16:28.048Z S1 60345, S2 60349 a0a3822e85 0f2572695b sk_4707cd57
14 move S2 Exhibition2 14 2026-11-05T22:16:29.988Z S1 60345, S2 60409 e544ffe1cc a0a3822e85 sk_4707cd57
15 move S1 Exhibition3 15 2026-11-05T22:16:31.918Z S1 60415, S2 60409 40d842ac3f e544ffe1cc sk_4707cd57
16 move S2 Exhibition2 16 2026-11-05T22:16:33.850Z S1 60415, S2 60477 80f1a50b31 40d842ac3f sk_4707cd57
17 move S1 Exhibition3 17 2026-11-05T22:16:35.780Z S1 60485, S2 60477 bf8fc2b54b 80f1a50b31 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-05T22:16:37.712Z S1 60485, S2 60545 e1dad6fc89 bf8fc2b54b 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_01M6PWH1Y7E5YRPHNK7K7MBEMJ

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