apigaming Sign in

Verify set set_01M70DVT8EFW48M0WK7B09ZKP4

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

Game 1 m_01M70DVT8HFA89VN2A2F1TYK8F: verified

✓signatures42 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..42, every prev_hash links
✓move log42 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay42 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 2 (reached_far_row) follows from the moves
42 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-09T15:12:13.018Z S1 59992, S2 60000 4696fa9e48 start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-09T15:12:14.959Z S1 59992, S2 60059 162f66c673 4696fa9e48 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-09T15:12:16.908Z S1 60043, S2 60059 75947f9e6c 162f66c673 sk_4707cd57
4 move S2 Exhibition3 4 2026-11-09T15:12:18.858Z S1 60043, S2 60109 f1356a7e77 75947f9e6c sk_4707cd57
5 move S1 Exhibition2 5 2026-11-09T15:12:20.798Z S1 60103, S2 60109 9056fbd931 f1356a7e77 sk_4707cd57
6 move S2 Exhibition3 6 2026-11-09T15:12:22.732Z S1 60103, S2 60175 461aa7872f 9056fbd931 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-09T15:12:24.669Z S1 60166, S2 60175 37ff406762 461aa7872f sk_4707cd57
8 move S2 Exhibition3 8 2026-11-09T15:12:26.602Z S1 60166, S2 60242 022565ebc8 37ff406762 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-09T15:12:28.550Z S1 60218, S2 60242 9fb8a9f546 022565ebc8 sk_4707cd57
10 move S2 Exhibition3 10 2026-11-09T15:12:30.484Z S1 60218, S2 60308 7f202d0cdd 9fb8a9f546 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-09T15:12:32.415Z S1 60287, S2 60308 e1a6a6ab57 7f202d0cdd sk_4707cd57
12 move S2 Exhibition3 12 2026-11-09T15:12:34.343Z S1 60287, S2 60380 e5a3494f86 e1a6a6ab57 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-09T15:12:36.272Z S1 60358, S2 60380 1c424d2981 e5a3494f86 sk_4707cd57
14 move S2 Exhibition3 14 2026-11-09T15:12:38.202Z S1 60358, S2 60450 7c9cddf856 1c424d2981 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-09T15:12:40.133Z S1 60427, S2 60450 b1d0f07b75 7c9cddf856 sk_4707cd57
16 move S2 Exhibition3 16 2026-11-09T15:12:42.070Z S1 60427, S2 60513 e6853ed638 b1d0f07b75 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-09T15:12:44.001Z S1 60496, S2 60513 5cfbd417c0 e6853ed638 sk_4707cd57
18 move S2 Exhibition3 18 2026-11-09T15:12:45.935Z S1 60496, S2 60579 c2a6b75d7f 5cfbd417c0 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-09T15:12:47.866Z S1 60565, S2 60579 d161b10c92 c2a6b75d7f sk_4707cd57
20 move S2 Exhibition3 20 2026-11-09T15:12:49.797Z S1 60565, S2 60648 516a70c04a d161b10c92 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-09T15:12:51.727Z S1 60635, S2 60648 aab40e77ed 516a70c04a sk_4707cd57
22 move S2 Exhibition3 22 2026-11-09T15:12:53.658Z S1 60635, S2 60717 8d60c112bf aab40e77ed sk_4707cd57
23 move S1 Exhibition2 23 2026-11-09T15:12:55.592Z S1 60701, S2 60717 10f39348f6 8d60c112bf sk_4707cd57
24 move S2 Exhibition3 24 2026-11-09T15:12:57.522Z S1 60701, S2 60787 add20c5aed 10f39348f6 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-09T15:12:59.459Z S1 60764, S2 60787 ac761681af add20c5aed sk_4707cd57
26 move S2 Exhibition3 26 2026-11-09T15:13:01.440Z S1 60764, S2 60806 bcf7dcf837 ac761681af sk_4707cd57
27 move S1 Exhibition2 27 2026-11-09T15:13:03.433Z S1 60771, S2 60806 00dd864330 bcf7dcf837 sk_4707cd57
28 move S2 Exhibition3 28 2026-11-09T15:13:05.388Z S1 60771, S2 60851 16f6290e2b 00dd864330 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-09T15:13:07.334Z S1 60825, S2 60851 1771381b1e 16f6290e2b sk_4707cd57
30 move S2 Exhibition3 30 2026-11-09T15:13:09.273Z S1 60825, S2 60912 c599fa0206 1771381b1e sk_4707cd57
31 move S1 Exhibition2 31 2026-11-09T15:13:11.213Z S1 60885, S2 60912 26a5c368e8 c599fa0206 sk_4707cd57
32 move S2 Exhibition3 32 2026-11-09T15:13:13.161Z S1 60885, S2 60964 ce7dc16853 26a5c368e8 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-09T15:13:15.094Z S1 60952, S2 60964 6e00bdf6ff ce7dc16853 sk_4707cd57
34 move S2 Exhibition3 34 2026-11-09T15:13:17.030Z S1 60952, S2 61028 356b93a5ef 6e00bdf6ff sk_4707cd57
35 move S1 Exhibition2 35 2026-11-09T15:13:18.970Z S1 61012, S2 61028 bbd44b7952 356b93a5ef sk_4707cd57
36 move S2 Exhibition3 36 2026-11-09T15:13:20.899Z S1 61012, S2 61099 ea7d73cfa4 bbd44b7952 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-09T15:13:22.831Z S1 61080, S2 61099 04dbad90bf ea7d73cfa4 sk_4707cd57
38 move S2 Exhibition3 38 2026-11-09T15:13:24.762Z S1 61080, S2 61168 5d31d936d7 04dbad90bf sk_4707cd57
39 move S1 Exhibition2 39 2026-11-09T15:13:26.691Z S1 61151, S2 61168 327a0c1b1d 5d31d936d7 sk_4707cd57
40 move S2 Exhibition3 40 2026-11-09T15:13:28.627Z S1 61151, S2 61232 7b872b87f1 327a0c1b1d sk_4707cd57
41 move S1 Exhibition2 41 2026-11-09T15:13:30.568Z S1 61210, S2 61232 3faa4d61ee 7b872b87f1 sk_4707cd57
42 move S2 Exhibition3 42 2026-11-09T15:13:32.508Z S1 61210, S2 61292 c359ff429d 3faa4d61ee sk_4707cd57

Game 2 m_01M70DVT8KEAYR49Q44G5NZWY9: verified

✓signatures28 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..28, every prev_hash links
✓move log28 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay28 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 2 (reached_far_row) follows from the moves
28 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition3 1 2026-11-09T15:12:13.017Z S1 59993, S2 60000 b3e7b97ad6 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-09T15:12:14.976Z S1 59993, S2 60041 c5e8282a33 b3e7b97ad6 sk_4707cd57
3 move S1 Exhibition3 3 2026-11-09T15:12:16.945Z S1 60024, S2 60041 9e99e8e441 c5e8282a33 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-09T15:12:18.898Z S1 60024, S2 60088 c83c670421 9e99e8e441 sk_4707cd57
5 move S1 Exhibition3 5 2026-11-09T15:12:20.845Z S1 60077, S2 60088 4f1f0eb138 c83c670421 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-09T15:12:22.799Z S1 60077, S2 60134 d3de8f05c2 4f1f0eb138 sk_4707cd57
7 move S1 Exhibition3 7 2026-11-09T15:12:24.737Z S1 60139, S2 60134 196b241ab1 d3de8f05c2 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-09T15:12:26.675Z S1 60139, S2 60196 3af5ebe691 196b241ab1 sk_4707cd57
9 move S1 Exhibition3 9 2026-11-09T15:12:28.608Z S1 60206, S2 60196 37d4ccd756 3af5ebe691 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-09T15:12:30.540Z S1 60206, S2 60264 448e2475ca 37d4ccd756 sk_4707cd57
11 move S1 Exhibition3 11 2026-11-09T15:12:32.477Z S1 60269, S2 60264 3de367b730 448e2475ca sk_4707cd57
12 move S2 Exhibition2 12 2026-11-09T15:12:34.406Z S1 60269, S2 60335 ae341e8383 3de367b730 sk_4707cd57
13 move S1 Exhibition3 13 2026-11-09T15:12:36.336Z S1 60339, S2 60335 49d53679eb ae341e8383 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-09T15:12:38.278Z S1 60339, S2 60393 3237e883b1 49d53679eb sk_4707cd57
15 move S1 Exhibition3 15 2026-11-09T15:12:40.219Z S1 60398, S2 60393 7ea45f035a 3237e883b1 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-09T15:12:42.154Z S1 60398, S2 60458 4816e705e5 7ea45f035a sk_4707cd57
17 move S1 Exhibition3 17 2026-11-09T15:12:44.088Z S1 60464, S2 60458 6850d9c343 4816e705e5 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-09T15:12:46.021Z S1 60464, S2 60525 713dc2dfb6 6850d9c343 sk_4707cd57
19 move S1 Exhibition3 19 2026-11-09T15:12:47.953Z S1 60532, S2 60525 617518b3dd 713dc2dfb6 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-09T15:12:49.893Z S1 60532, S2 60585 62140e5d48 617518b3dd sk_4707cd57
21 move S1 Exhibition3 21 2026-11-09T15:12:51.828Z S1 60597, S2 60585 aa0b4634d3 62140e5d48 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-09T15:12:53.760Z S1 60597, S2 60653 f364beca37 aa0b4634d3 sk_4707cd57
23 move S1 Exhibition3 23 2026-11-09T15:12:55.693Z S1 60664, S2 60653 6f78af82bf f364beca37 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-09T15:12:57.623Z S1 60664, S2 60723 0a70ab1cf2 6f78af82bf sk_4707cd57
25 move S1 Exhibition3 25 2026-11-09T15:12:59.555Z S1 60732, S2 60723 f2a1d86562 0a70ab1cf2 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-09T15:13:01.612Z S1 60732, S2 60666 7e6faec617 f2a1d86562 sk_4707cd57
27 move S1 Exhibition3 27 2026-11-09T15:13:03.635Z S1 60709, S2 60666 3a8cb9b8b7 7e6faec617 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-09T15:13:05.581Z S1 60709, S2 60720 11f4ff4803 3a8cb9b8b7 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_01M70DVT8EFW48M0WK7B09ZKP4

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