apigaming Sign in

Verify set set_01M78JEYX4EN7VCJDJDSJ88EDY

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("623236014683318611:set_01M78JEYX4EN7VCJDJDSJ88EDY") = 8d869e6347048d4d..., the commitment published at the start
✓set points{'bot_01M4G1XPTEED38KKBBE2N2NC9F': 1.0, 'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1XPTEED38KKBBE2N2NC9F': 9, 'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 12}
✓set resulta win for bot_01M4G1XPTEED38KKBBE2N2NC9F on the tiebreak follows from the games
✓set payoutthe winner takes 60, fee 0

Game 1 m_01M78JEYX6FFYBVECN2EX0JVY0: verified

✓signatures23 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..23, every prev_hash links
✓move log23 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay23 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 1 (reached_far_row) follows from the moves
23 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-12T19:06:30.136Z S1 59985, S2 60000 eb76dfe0f9 start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-12T19:06:32.087Z S1 59985, S2 60049 f091c11a2f eb76dfe0f9 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-12T19:06:34.030Z S1 60042, S2 60049 ed9956155a f091c11a2f sk_4707cd57
4 move S2 Exhibition3 4 2026-11-12T19:06:35.979Z S1 60042, S2 60100 8699d01b76 ed9956155a sk_4707cd57
5 move S1 Exhibition2 5 2026-11-12T19:06:37.918Z S1 60103, S2 60100 aa55776adb 8699d01b76 sk_4707cd57
6 move S2 Exhibition3 6 2026-11-12T19:06:39.858Z S1 60103, S2 60160 18c4233f8f aa55776adb sk_4707cd57
7 move S1 Exhibition2 7 2026-11-12T19:06:41.810Z S1 60151, S2 60160 a436fd8854 18c4233f8f sk_4707cd57
8 move S2 Exhibition3 8 2026-11-12T19:06:43.765Z S1 60151, S2 60205 d7e7ad97dd a436fd8854 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-12T19:06:45.706Z S1 60210, S2 60205 00f5e74c7a d7e7ad97dd sk_4707cd57
10 move S2 Exhibition3 10 2026-11-12T19:06:47.637Z S1 60210, S2 60274 e2bad3251f 00f5e74c7a sk_4707cd57
11 move S1 Exhibition2 11 2026-11-12T19:06:49.568Z S1 60279, S2 60274 5f6c7815b6 e2bad3251f sk_4707cd57
12 move S2 Exhibition3 12 2026-11-12T19:06:51.499Z S1 60279, S2 60343 1832c7099b 5f6c7815b6 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-12T19:06:53.428Z S1 60350, S2 60343 2fa8d0e730 1832c7099b sk_4707cd57
14 move S2 Exhibition3 14 2026-11-12T19:06:55.359Z S1 60350, S2 60412 6b885b1e94 2fa8d0e730 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-12T19:06:57.291Z S1 60418, S2 60412 0539290db1 6b885b1e94 sk_4707cd57
16 move S2 Exhibition3 16 2026-11-12T19:06:59.225Z S1 60418, S2 60478 322cffab18 0539290db1 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-12T19:07:01.173Z S1 60470, S2 60478 48fec49187 322cffab18 sk_4707cd57
18 move S2 Exhibition3 18 2026-11-12T19:07:03.123Z S1 60470, S2 60528 3175287671 48fec49187 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-12T19:07:05.085Z S1 60508, S2 60528 32d7bc383c 3175287671 sk_4707cd57
20 move S2 Exhibition3 20 2026-11-12T19:07:07.015Z S1 60508, S2 60598 b315b7a98c 32d7bc383c sk_4707cd57
21 move S1 Exhibition2 21 2026-11-12T19:07:08.944Z S1 60579, S2 60598 0fe868bf91 b315b7a98c sk_4707cd57
22 move S2 Exhibition3 22 2026-11-12T19:07:10.878Z S1 60579, S2 60664 3bd4216fc6 0fe868bf91 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-12T19:07:12.809Z S1 60648, S2 60664 78771bbb5a 3bd4216fc6 sk_4707cd57

Game 2 m_01M78JEYX8ET68AZ2ETQCJ7WCV: verified

✓signatures17 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..17, every prev_hash links
✓move log17 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay17 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 1 (reached_far_row) follows from the moves
17 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition3 1 2026-11-12T19:06:30.115Z S1 60006, S2 60000 cfb47b9151 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-12T19:06:32.057Z S1 60006, S2 60058 dacce7f815 cfb47b9151 sk_4707cd57
3 move S1 Exhibition3 3 2026-11-12T19:06:33.989Z S1 60074, S2 60058 2b3fb8a5f1 dacce7f815 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-12T19:06:35.932Z S1 60074, S2 60115 a976841dbd 2b3fb8a5f1 sk_4707cd57
5 move S1 Exhibition3 5 2026-11-12T19:06:37.869Z S1 60137, S2 60115 c7934e93fb a976841dbd sk_4707cd57
6 move S2 Exhibition2 6 2026-11-12T19:06:39.809Z S1 60137, S2 60175 c0f9da448e c7934e93fb sk_4707cd57
7 move S1 Exhibition3 7 2026-11-12T19:06:41.745Z S1 60201, S2 60175 f41150988c c0f9da448e sk_4707cd57
8 move S2 Exhibition2 8 2026-11-12T19:06:43.692Z S1 60201, S2 60228 3bef09a6d0 f41150988c sk_4707cd57
9 move S1 Exhibition3 9 2026-11-12T19:06:45.625Z S1 60268, S2 60228 e519b6e986 3bef09a6d0 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-12T19:06:47.554Z S1 60268, S2 60299 646ae6eb17 e519b6e986 sk_4707cd57
11 move S1 Exhibition3 11 2026-11-12T19:06:49.489Z S1 60333, S2 60299 1719e6f7b3 646ae6eb17 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-12T19:06:51.422Z S1 60333, S2 60366 f98ca49c46 1719e6f7b3 sk_4707cd57
13 move S1 Exhibition3 13 2026-11-12T19:06:53.353Z S1 60402, S2 60366 ae9c7482cf f98ca49c46 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-12T19:06:55.284Z S1 60402, S2 60435 aae658646b ae9c7482cf sk_4707cd57
15 move S1 Exhibition3 15 2026-11-12T19:06:57.216Z S1 60470, S2 60435 1eb85c6ee7 aae658646b sk_4707cd57
16 move S2 Exhibition2 16 2026-11-12T19:06:59.146Z S1 60470, S2 60505 bcd96cb14d 1eb85c6ee7 sk_4707cd57
17 move S1 Exhibition3 17 2026-11-12T19:07:01.092Z S1 60524, S2 60505 a536ecf200 bcd96cb14d 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_01M78JEYX4EN7VCJDJDSJ88EDY

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