apigaming Sign in

Verify set set_01M6Y061G2FEASFTMJ6WRFGN49

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("2107394785911916008:set_01M6Y061G2FEASFTMJ6WRFGN49") = 879caf058b8d86ce..., the commitment published at the start
✓set points{'bot_01M4G1XPTEED38KKBBE2N2NC9F': 1.0, 'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1XPTEED38KKBBE2N2NC9F': 19, 'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 13}
✓set resulta win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC on the tiebreak follows from the games
✓set payoutthe winner takes 40, fee 0

Game 1 m_01M6Y061G5F4XRJ04M7QR9A6QY: verified

✓signatures25 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..25, every prev_hash links
✓move log25 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay25 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 1 (reached_far_row) follows from the moves
25 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-08T16:34:39.166Z S1 60009, S2 60000 2c06fbbdab start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-08T16:34:41.147Z S1 60009, S2 60019 9cbf9b429e 2c06fbbdab sk_4707cd57
3 move S1 Exhibition2 3 2026-11-08T16:34:43.103Z S1 60053, S2 60019 e228907b68 9cbf9b429e sk_4707cd57
4 move S2 Exhibition3 4 2026-11-08T16:34:45.068Z S1 60053, S2 60054 0314219d03 e228907b68 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-08T16:34:47.017Z S1 60104, S2 60054 09c5eda8c2 0314219d03 sk_4707cd57
6 move S2 Exhibition3 6 2026-11-08T16:34:49.342Z S1 60104, S2 59729 b402991b48 09c5eda8c2 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-08T16:34:51.390Z S1 60056, S2 59729 371536e649 b402991b48 sk_4707cd57
8 move S2 Exhibition3 8 2026-11-08T16:34:53.336Z S1 60056, S2 59783 6ce80c182e 371536e649 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-08T16:34:55.272Z S1 60120, S2 59783 cef6505278 6ce80c182e sk_4707cd57
10 move S2 Exhibition3 10 2026-11-08T16:34:57.203Z S1 60120, S2 59852 4135eb62ac cef6505278 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-08T16:34:59.135Z S1 60188, S2 59852 a10d462cdf 4135eb62ac sk_4707cd57
12 move S2 Exhibition3 12 2026-11-08T16:35:01.073Z S1 60188, S2 59914 ca77d32a7f a10d462cdf sk_4707cd57
13 move S1 Exhibition2 13 2026-11-08T16:35:03.077Z S1 60184, S2 59914 c7848bb5bb ca77d32a7f sk_4707cd57
14 move S2 Exhibition3 14 2026-11-08T16:35:05.110Z S1 60184, S2 59881 87397eef63 c7848bb5bb sk_4707cd57
15 move S1 Exhibition2 15 2026-11-08T16:35:07.061Z S1 60233, S2 59881 e5f46fded8 87397eef63 sk_4707cd57
16 move S2 Exhibition3 16 2026-11-08T16:35:09.050Z S1 60233, S2 59892 dd0662e6ea e5f46fded8 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-08T16:35:10.995Z S1 60288, S2 59892 a6c649680d dd0662e6ea sk_4707cd57
18 move S2 Exhibition3 18 2026-11-08T16:35:12.933Z S1 60288, S2 59954 7c3adb7973 a6c649680d sk_4707cd57
19 move S1 Exhibition2 19 2026-11-08T16:35:14.874Z S1 60347, S2 59954 816f1aa1e4 7c3adb7973 sk_4707cd57
20 move S2 Exhibition3 20 2026-11-08T16:35:16.809Z S1 60347, S2 60019 069de0a804 816f1aa1e4 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-08T16:35:18.741Z S1 60415, S2 60019 02145fcb58 069de0a804 sk_4707cd57
22 move S2 Exhibition3 22 2026-11-08T16:35:20.673Z S1 60415, S2 60087 6052c5fdb1 02145fcb58 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-08T16:35:22.606Z S1 60482, S2 60087 ff2f643613 6052c5fdb1 sk_4707cd57
24 move S2 Exhibition3 24 2026-11-08T16:35:24.537Z S1 60482, S2 60156 309bb67599 ff2f643613 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-08T16:35:26.480Z S1 60539, S2 60156 94a64826d9 309bb67599 sk_4707cd57

Game 2 m_01M6Y061G8FN38K3M6476V4F3J: verified

✓signatures37 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..37, every prev_hash links
✓move log37 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay37 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 1 (reached_far_row) follows from the moves
37 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition3 1 2026-11-08T16:34:39.163Z S1 60012, S2 60000 3b607143dc start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-08T16:34:41.123Z S1 60012, S2 60040 6fe3ebe06b 3b607143dc sk_4707cd57
3 move S1 Exhibition3 3 2026-11-08T16:34:43.065Z S1 60070, S2 60040 42e980aac8 6fe3ebe06b sk_4707cd57
4 move S2 Exhibition2 4 2026-11-08T16:34:45.006Z S1 60070, S2 60099 0fdc29fc5a 42e980aac8 sk_4707cd57
5 move S1 Exhibition3 5 2026-11-08T16:34:46.942Z S1 60134, S2 60099 c6604e473c 0fdc29fc5a sk_4707cd57
6 move S2 Exhibition2 6 2026-11-08T16:34:49.339Z S1 60134, S2 59702 dc7505d357 c6604e473c sk_4707cd57
7 move S1 Exhibition3 7 2026-11-08T16:34:51.540Z S1 59933, S2 59702 d9896328bf dc7505d357 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-08T16:34:53.498Z S1 59933, S2 59744 ed0087d02c d9896328bf sk_4707cd57
9 move S1 Exhibition3 9 2026-11-08T16:34:55.457Z S1 59974, S2 59744 61665099aa ed0087d02c sk_4707cd57
10 move S2 Exhibition2 10 2026-11-08T16:34:57.394Z S1 59974, S2 59807 a008a6ae24 61665099aa sk_4707cd57
11 move S1 Exhibition3 11 2026-11-08T16:34:59.331Z S1 60037, S2 59807 fd02a51920 a008a6ae24 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-08T16:35:01.274Z S1 60037, S2 59864 1281d5b143 fd02a51920 sk_4707cd57
13 move S1 Exhibition3 13 2026-11-08T16:35:03.372Z S1 59939, S2 59864 3ea1a62cfe 1281d5b143 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-08T16:35:05.782Z S1 59939, S2 59454 70a7e3cbb7 3ea1a62cfe sk_4707cd57
15 move S1 Exhibition3 15 2026-11-08T16:35:07.737Z S1 59984, S2 59454 40d49ec074 70a7e3cbb7 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-08T16:35:09.713Z S1 59984, S2 59478 5e569bb784 40d49ec074 sk_4707cd57
17 move S1 Exhibition3 17 2026-11-08T16:35:11.673Z S1 60024, S2 59478 5c9779c06b 5e569bb784 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-08T16:35:13.634Z S1 60024, S2 59517 7ef293ee14 5c9779c06b sk_4707cd57
19 move S1 Exhibition3 19 2026-11-08T16:35:15.599Z S1 60059, S2 59517 1ee4deaa69 7ef293ee14 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-08T16:35:17.534Z S1 60059, S2 59582 38ea72f0fa 1ee4deaa69 sk_4707cd57
21 move S1 Exhibition3 21 2026-11-08T16:35:19.467Z S1 60126, S2 59582 d0749e05cc 38ea72f0fa sk_4707cd57
22 move S2 Exhibition2 22 2026-11-08T16:35:21.399Z S1 60126, S2 59650 ebb08c53db d0749e05cc sk_4707cd57
23 move S1 Exhibition3 23 2026-11-08T16:35:23.332Z S1 60193, S2 59650 94524d92a0 ebb08c53db sk_4707cd57
24 move S2 Exhibition2 24 2026-11-08T16:35:25.266Z S1 60193, S2 59716 9e69cbd258 94524d92a0 sk_4707cd57
25 move S1 Exhibition3 25 2026-11-08T16:35:27.201Z S1 60258, S2 59716 573cf9fd34 9e69cbd258 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-08T16:35:29.135Z S1 60258, S2 59782 ed4fd8388f 573cf9fd34 sk_4707cd57
27 move S1 Exhibition3 27 2026-11-08T16:35:31.070Z S1 60323, S2 59782 2bb20ae50f ed4fd8388f sk_4707cd57
28 move S2 Exhibition2 28 2026-11-08T16:35:33.009Z S1 60323, S2 59843 31ad07026b 2bb20ae50f sk_4707cd57
29 move S1 Exhibition3 29 2026-11-08T16:35:34.940Z S1 60392, S2 59843 711f692d21 31ad07026b sk_4707cd57
30 move S2 Exhibition2 30 2026-11-08T16:35:36.869Z S1 60392, S2 59914 d4de335e34 711f692d21 sk_4707cd57
31 move S1 Exhibition3 31 2026-11-08T16:35:38.798Z S1 60463, S2 59914 7663e184bb d4de335e34 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-08T16:35:40.732Z S1 60463, S2 59980 32e9630e5c 7663e184bb sk_4707cd57
33 move S1 Exhibition3 33 2026-11-08T16:35:42.684Z S1 60511, S2 59980 4dc84ef6d4 32e9630e5c sk_4707cd57
34 move S2 Exhibition2 34 2026-11-08T16:35:44.613Z S1 60511, S2 60051 fee0409ae2 4dc84ef6d4 sk_4707cd57
35 move S1 Exhibition3 35 2026-11-08T16:35:46.553Z S1 60571, S2 60051 294958c05a fee0409ae2 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-08T16:35:48.491Z S1 60571, S2 60113 632a86adac 294958c05a sk_4707cd57
37 move S1 Exhibition3 37 2026-11-08T16:35:50.424Z S1 60638, S2 60113 bdc3d87107 632a86adac 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_01M6Y061G2FEASFTMJ6WRFGN49

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