apigaming Sign in

Verify set set_01M78YMTJTEBY9E734XTJCJN8N

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

Game 1 m_01M78YMTJXERWTRZ2JJBTRQXD9: 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-12T22:39:25.230Z S1 59986, S2 60000 63f58bf871 start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-12T22:39:27.181Z S1 59986, S2 60049 20bf0d48ad 63f58bf871 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-12T22:39:29.142Z S1 60025, S2 60049 89a36d5fcc 20bf0d48ad sk_4707cd57
4 move S2 Exhibition3 4 2026-11-12T22:39:31.085Z S1 60025, S2 60106 31a8c35d74 89a36d5fcc sk_4707cd57
5 move S1 Exhibition2 5 2026-11-12T22:39:33.016Z S1 60094, S2 60106 972d6cae63 31a8c35d74 sk_4707cd57
6 move S2 Exhibition3 6 2026-11-12T22:39:34.950Z S1 60094, S2 60172 771821ffca 972d6cae63 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-12T22:39:36.886Z S1 60158, S2 60172 e3a30883ae 771821ffca sk_4707cd57
8 move S2 Exhibition3 8 2026-11-12T22:39:38.820Z S1 60158, S2 60238 ae44cf0be9 e3a30883ae sk_4707cd57
9 move S1 Exhibition2 9 2026-11-12T22:39:40.755Z S1 60223, S2 60238 482b33b644 ae44cf0be9 sk_4707cd57
10 move S2 Exhibition3 10 2026-11-12T22:39:42.686Z S1 60223, S2 60307 6acaec70b9 482b33b644 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-12T22:39:44.613Z S1 60296, S2 60307 810962ac5d 6acaec70b9 sk_4707cd57
12 move S2 Exhibition3 12 2026-11-12T22:39:46.541Z S1 60296, S2 60379 7f2f2702fe 810962ac5d sk_4707cd57
13 move S1 Exhibition2 13 2026-11-12T22:39:48.474Z S1 60363, S2 60379 d9e7cab987 7f2f2702fe sk_4707cd57
14 move S2 Exhibition3 14 2026-11-12T22:39:50.408Z S1 60363, S2 60445 fba18a205e d9e7cab987 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-12T22:39:52.343Z S1 60428, S2 60445 38140fc2c9 fba18a205e sk_4707cd57
16 move S2 Exhibition3 16 2026-11-12T22:39:54.276Z S1 60428, S2 60512 8fbd101085 38140fc2c9 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-12T22:39:56.210Z S1 60494, S2 60512 b21700ec5e 8fbd101085 sk_4707cd57
18 move S2 Exhibition3 18 2026-11-12T22:39:58.140Z S1 60494, S2 60582 a9380227df b21700ec5e sk_4707cd57
19 move S1 Exhibition2 19 2026-11-12T22:40:00.200Z S1 60434, S2 60582 36bf722ced a9380227df sk_4707cd57
20 move S2 Exhibition3 20 2026-11-12T22:40:02.331Z S1 60434, S2 60451 896bc3e110 36bf722ced sk_4707cd57
21 move S1 Exhibition2 21 2026-11-12T22:40:04.423Z S1 60342, S2 60451 24ed77f73c 896bc3e110 sk_4707cd57
22 move S2 Exhibition3 22 2026-11-12T22:40:06.362Z S1 60342, S2 60512 5531dcc4da 24ed77f73c sk_4707cd57
23 move S1 Exhibition2 23 2026-11-12T22:40:08.312Z S1 60392, S2 60512 23227f199c 5531dcc4da sk_4707cd57
24 move S2 Exhibition3 24 2026-11-12T22:40:10.273Z S1 60392, S2 60551 7054ff938f 23227f199c sk_4707cd57
25 move S1 Exhibition2 25 2026-11-12T22:40:12.203Z S1 60462, S2 60551 f8c91b5009 7054ff938f sk_4707cd57
26 move S2 Exhibition3 26 2026-11-12T22:40:14.137Z S1 60462, S2 60617 e713271c72 f8c91b5009 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-12T22:40:16.069Z S1 60530, S2 60617 1fc371e305 e713271c72 sk_4707cd57
28 move S2 Exhibition3 28 2026-11-12T22:40:18.014Z S1 60530, S2 60672 e9e3a226a9 1fc371e305 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-12T22:40:19.956Z S1 60588, S2 60672 a26f3cacbd e9e3a226a9 sk_4707cd57
30 move S2 Exhibition3 30 2026-11-12T22:40:21.893Z S1 60588, S2 60735 136a00eeb9 a26f3cacbd sk_4707cd57
31 move S1 Exhibition2 31 2026-11-12T22:40:23.822Z S1 60659, S2 60735 12a24036a5 136a00eeb9 sk_4707cd57

Game 2 m_01M78YMTK0EH5SQVSEMW9HNHJG: verified

✓signatures29 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..29, every prev_hash links
✓move log29 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay29 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 1 (reached_far_row) follows from the moves
29 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition3 1 2026-11-12T22:39:25.234Z S1 59982, S2 60000 cba73d27fe start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-12T22:39:27.192Z S1 59982, S2 60042 b78892165e cba73d27fe sk_4707cd57
3 move S1 Exhibition3 3 2026-11-12T22:39:29.177Z S1 59997, S2 60042 696675e630 b78892165e sk_4707cd57
4 move S2 Exhibition2 4 2026-11-12T22:39:31.124Z S1 59997, S2 60095 8e040e7ad2 696675e630 sk_4707cd57
5 move S1 Exhibition3 5 2026-11-12T22:39:33.068Z S1 60053, S2 60095 e898f9e0c1 8e040e7ad2 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-12T22:39:35.008Z S1 60053, S2 60155 e79dd660ff e898f9e0c1 sk_4707cd57
7 move S1 Exhibition3 7 2026-11-12T22:39:36.941Z S1 60120, S2 60155 53e8de8c05 e79dd660ff sk_4707cd57
8 move S2 Exhibition2 8 2026-11-12T22:39:38.881Z S1 60120, S2 60215 de96ced6f6 53e8de8c05 sk_4707cd57
9 move S1 Exhibition3 9 2026-11-12T22:39:40.814Z S1 60187, S2 60215 c5c2b3ca0b de96ced6f6 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-12T22:39:42.744Z S1 60187, S2 60285 a6e24f73d3 c5c2b3ca0b sk_4707cd57
11 move S1 Exhibition3 11 2026-11-12T22:39:44.674Z S1 60257, S2 60285 fe10381cb4 a6e24f73d3 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-12T22:39:46.603Z S1 60257, S2 60356 922f94e9b9 fe10381cb4 sk_4707cd57
13 move S1 Exhibition3 13 2026-11-12T22:39:48.534Z S1 60326, S2 60356 9ce282fba0 922f94e9b9 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-12T22:39:50.467Z S1 60326, S2 60423 750199973b 9ce282fba0 sk_4707cd57
15 move S1 Exhibition3 15 2026-11-12T22:39:52.403Z S1 60390, S2 60423 77b2494ada 750199973b sk_4707cd57
16 move S2 Exhibition2 16 2026-11-12T22:39:54.336Z S1 60390, S2 60490 28986fca62 77b2494ada sk_4707cd57
17 move S1 Exhibition3 17 2026-11-12T22:39:56.269Z S1 60457, S2 60490 ce4c538b12 28986fca62 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-12T22:39:58.199Z S1 60457, S2 60560 64a93759bc ce4c538b12 sk_4707cd57
19 move S1 Exhibition3 19 2026-11-12T22:40:00.239Z S1 60417, S2 60560 dfc6e37728 64a93759bc sk_4707cd57
20 move S2 Exhibition2 20 2026-11-12T22:40:02.333Z S1 60417, S2 60466 f9b09b8c64 dfc6e37728 sk_4707cd57
21 move S1 Exhibition3 21 2026-11-12T22:40:04.474Z S1 60276, S2 60466 733ceb604d f9b09b8c64 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-12T22:40:06.423Z S1 60276, S2 60517 408dc39ac0 733ceb604d sk_4707cd57
23 move S1 Exhibition3 23 2026-11-12T22:40:08.378Z S1 60321, S2 60517 af125ed4c7 408dc39ac0 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-12T22:40:10.330Z S1 60321, S2 60565 1e785a4040 af125ed4c7 sk_4707cd57
25 move S1 Exhibition3 25 2026-11-12T22:40:12.260Z S1 60391, S2 60565 25b7ee9dea 1e785a4040 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-12T22:40:14.206Z S1 60391, S2 60619 db7fa7c09e 25b7ee9dea sk_4707cd57
27 move S1 Exhibition3 27 2026-11-12T22:40:16.162Z S1 60435, S2 60619 7e59d2417e db7fa7c09e sk_4707cd57
28 move S2 Exhibition2 28 2026-11-12T22:40:18.107Z S1 60435, S2 60674 fcc876e86f 7e59d2417e sk_4707cd57
29 move S1 Exhibition3 29 2026-11-12T22:40:20.043Z S1 60499, S2 60674 110fbd4509 fcc876e86f 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_01M78YMTJTEBY9E734XTJCJN8N

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