apigaming Sign in

Verify set set_01M7C4M4A5E9CRPRKFNPWB4987

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

Game 1 m_01M7C4M4A7FV78DGW5KW2VT0T8: 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 Exhibition2 1 2026-11-14T04:21:37.153Z S1 60009, S2 60000 b65080f1e4 start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-14T04:21:39.089Z S1 60009, S2 60064 63fe58304c b65080f1e4 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-14T04:21:41.024Z S1 60074, S2 60064 090d98c15b 63fe58304c sk_4707cd57
4 move S2 Exhibition3 4 2026-11-14T04:21:42.952Z S1 60074, S2 60136 02202fdd6f 090d98c15b sk_4707cd57
5 move S1 Exhibition2 5 2026-11-14T04:21:44.882Z S1 60144, S2 60136 6aa63790ed 02202fdd6f sk_4707cd57
6 move S2 Exhibition3 6 2026-11-14T04:21:46.813Z S1 60144, S2 60205 4e0088b0c7 6aa63790ed sk_4707cd57
7 move S1 Exhibition2 7 2026-11-14T04:21:48.744Z S1 60213, S2 60205 cde0f05a6d 4e0088b0c7 sk_4707cd57
8 move S2 Exhibition3 8 2026-11-14T04:21:50.675Z S1 60213, S2 60274 9c63cfd654 cde0f05a6d sk_4707cd57
9 move S1 Exhibition2 9 2026-11-14T04:21:52.607Z S1 60281, S2 60274 a9de853ff9 9c63cfd654 sk_4707cd57
10 move S2 Exhibition3 10 2026-11-14T04:21:54.535Z S1 60281, S2 60346 968239919c a9de853ff9 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-14T04:21:56.464Z S1 60352, S2 60346 a385b9f74e 968239919c sk_4707cd57
12 move S2 Exhibition3 12 2026-11-14T04:21:58.392Z S1 60352, S2 60418 627a91797d a385b9f74e sk_4707cd57
13 move S1 Exhibition2 13 2026-11-14T04:22:00.325Z S1 60419, S2 60418 8e90e60314 627a91797d sk_4707cd57
14 move S2 Exhibition3 14 2026-11-14T04:22:02.337Z S1 60419, S2 60406 99f698b1e5 8e90e60314 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-14T04:22:04.393Z S1 60363, S2 60406 8c1bcaf3fe 99f698b1e5 sk_4707cd57
16 move S2 Exhibition3 16 2026-11-14T04:22:06.325Z S1 60363, S2 60474 1d13b7a4a4 8c1bcaf3fe sk_4707cd57
17 move S1 Exhibition2 17 2026-11-14T04:22:08.258Z S1 60430, S2 60474 3556fa2a05 1d13b7a4a4 sk_4707cd57
18 move S2 Exhibition3 18 2026-11-14T04:22:10.208Z S1 60430, S2 60524 3348d8a463 3556fa2a05 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-14T04:22:12.146Z S1 60492, S2 60524 074043abc0 3348d8a463 sk_4707cd57
20 move S2 Exhibition3 20 2026-11-14T04:22:14.077Z S1 60492, S2 60593 e13e9a1148 074043abc0 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-14T04:22:16.004Z S1 60565, S2 60593 8d5d9cf33c e13e9a1148 sk_4707cd57
22 move S2 Exhibition3 22 2026-11-14T04:22:17.935Z S1 60565, S2 60662 a619a07227 8d5d9cf33c sk_4707cd57
23 move S1 Exhibition2 23 2026-11-14T04:22:19.867Z S1 60633, S2 60662 ab68cbebdc a619a07227 sk_4707cd57
24 move S2 Exhibition3 24 2026-11-14T04:22:21.793Z S1 60633, S2 60736 d32c7f3d57 ab68cbebdc sk_4707cd57
25 move S1 Exhibition2 25 2026-11-14T04:22:23.728Z S1 60698, S2 60736 8fdb21e6f3 d32c7f3d57 sk_4707cd57
26 move S2 Exhibition3 26 2026-11-14T04:22:25.653Z S1 60698, S2 60811 97e59a28bd 8fdb21e6f3 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-14T04:22:27.583Z S1 60768, S2 60811 57ee8ded97 97e59a28bd sk_4707cd57
28 move S2 Exhibition3 28 2026-11-14T04:22:29.512Z S1 60768, S2 60882 8992519ccb 57ee8ded97 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-14T04:22:31.453Z S1 60827, S2 60882 09384d0117 8992519ccb sk_4707cd57
30 move S2 Exhibition3 30 2026-11-14T04:22:33.383Z S1 60827, S2 60952 816e85fad0 09384d0117 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-14T04:22:35.310Z S1 60900, S2 60952 d97f0ebf97 816e85fad0 sk_4707cd57

Game 2 m_01M7C4M4A9FYXV0BJKHK3DG3M3: verified

✓signatures19 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..19, every prev_hash links
✓move log19 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay19 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 1 (reached_far_row) follows from the moves
19 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition3 1 2026-11-14T04:21:37.177Z S1 59985, S2 60000 fc8e32fa25 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-14T04:21:39.120Z S1 59985, S2 60057 2fe7cd497f fc8e32fa25 sk_4707cd57
3 move S1 Exhibition3 3 2026-11-14T04:21:41.074Z S1 60031, S2 60057 50885006b6 2fe7cd497f sk_4707cd57
4 move S2 Exhibition2 4 2026-11-14T04:21:43.024Z S1 60031, S2 60107 4fa6eb75df 50885006b6 sk_4707cd57
5 move S1 Exhibition3 5 2026-11-14T04:21:44.955Z S1 60100, S2 60107 657716873a 4fa6eb75df sk_4707cd57
6 move S2 Exhibition2 6 2026-11-14T04:21:46.893Z S1 60100, S2 60169 dad763125b 657716873a sk_4707cd57
7 move S1 Exhibition3 7 2026-11-14T04:21:48.832Z S1 60161, S2 60169 2e8c751efb dad763125b sk_4707cd57
8 move S2 Exhibition2 8 2026-11-14T04:21:50.761Z S1 60161, S2 60240 b2ccc136ff 2e8c751efb sk_4707cd57
9 move S1 Exhibition3 9 2026-11-14T04:21:52.692Z S1 60230, S2 60240 634f506577 b2ccc136ff sk_4707cd57
10 move S2 Exhibition2 10 2026-11-14T04:21:54.626Z S1 60230, S2 60306 af6e44b193 634f506577 sk_4707cd57
11 move S1 Exhibition3 11 2026-11-14T04:21:56.555Z S1 60301, S2 60306 fc8652a6a8 af6e44b193 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-14T04:21:58.487Z S1 60301, S2 60374 8609d62b34 fc8652a6a8 sk_4707cd57
13 move S1 Exhibition3 13 2026-11-14T04:22:00.416Z S1 60372, S2 60374 ea1f09b958 8609d62b34 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-14T04:22:02.415Z S1 60372, S2 60375 3a2d0e850f ea1f09b958 sk_4707cd57
15 move S1 Exhibition3 15 2026-11-14T04:22:04.516Z S1 60271, S2 60375 2f0d4c3f97 3a2d0e850f sk_4707cd57
16 move S2 Exhibition2 16 2026-11-14T04:22:06.444Z S1 60271, S2 60447 62c7488faa 2f0d4c3f97 sk_4707cd57
17 move S1 Exhibition3 17 2026-11-14T04:22:08.377Z S1 60338, S2 60447 9e4c7ad818 62c7488faa sk_4707cd57
18 move S2 Exhibition2 18 2026-11-14T04:22:10.307Z S1 60338, S2 60517 00abee5767 9e4c7ad818 sk_4707cd57
19 move S1 Exhibition3 19 2026-11-14T04:22:12.234Z S1 60411, S2 60517 541a79890b 00abee5767 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_01M7C4M4A5E9CRPRKFNPWB4987

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