apigaming Sign in

Verify set set_01M70EB7X5EH8AD3QC3V0WE1XN

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

Game 1 m_01M70EB7X8E9YSPN40XXZJPAFQ: verified

✓signatures39 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..39, every prev_hash links
✓move log39 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay39 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 1 (reached_far_row) follows from the moves
39 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-09T15:20:38.513Z S1 59990, S2 60000 162e5c5028 start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-09T15:20:40.475Z S1 59990, S2 60038 af3cf4442d 162e5c5028 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-09T15:20:42.443Z S1 60022, S2 60038 5032bf712c af3cf4442d sk_4707cd57
4 move S2 Exhibition3 4 2026-11-09T15:20:44.392Z S1 60022, S2 60089 b668bb7bd8 5032bf712c sk_4707cd57
5 move S1 Exhibition2 5 2026-11-09T15:20:46.328Z S1 60086, S2 60089 0635cc3cc2 b668bb7bd8 sk_4707cd57
6 move S2 Exhibition3 6 2026-11-09T15:20:48.267Z S1 60086, S2 60150 1dacbb88ba 0635cc3cc2 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-09T15:20:50.205Z S1 60148, S2 60150 465b5714bd 1dacbb88ba sk_4707cd57
8 move S2 Exhibition3 8 2026-11-09T15:20:52.134Z S1 60148, S2 60221 b2ecc9d5d5 465b5714bd sk_4707cd57
9 move S1 Exhibition2 9 2026-11-09T15:20:54.067Z S1 60215, S2 60221 b46528d112 b2ecc9d5d5 sk_4707cd57
10 move S2 Exhibition3 10 2026-11-09T15:20:56.002Z S1 60215, S2 60286 6d06ee9683 b46528d112 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-09T15:20:57.940Z S1 60277, S2 60286 60efc9b28b 6d06ee9683 sk_4707cd57
12 move S2 Exhibition3 12 2026-11-09T15:20:59.883Z S1 60277, S2 60343 03ceffcfc6 60efc9b28b sk_4707cd57
13 move S1 Exhibition2 13 2026-11-09T15:21:02.231Z S1 59929, S2 60343 3609a0e723 03ceffcfc6 sk_4707cd57
14 move S2 Exhibition3 14 2026-11-09T15:21:04.428Z S1 59929, S2 60146 2e1019518b 3609a0e723 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-09T15:21:06.377Z S1 59980, S2 60146 2bba445722 2e1019518b sk_4707cd57
16 move S2 Exhibition3 16 2026-11-09T15:21:08.317Z S1 59980, S2 60206 5f85e257af 2bba445722 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-09T15:21:10.255Z S1 60042, S2 60206 4970fdbbad 5f85e257af sk_4707cd57
18 move S2 Exhibition3 18 2026-11-09T15:21:12.196Z S1 60042, S2 60265 3666de83af 4970fdbbad sk_4707cd57
19 move S1 Exhibition2 19 2026-11-09T15:21:14.135Z S1 60103, S2 60265 e7cbb3f81b 3666de83af sk_4707cd57
20 move S2 Exhibition3 20 2026-11-09T15:21:16.089Z S1 60103, S2 60311 217745e38e e7cbb3f81b sk_4707cd57
21 move S1 Exhibition2 21 2026-11-09T15:21:18.023Z S1 60169, S2 60311 ea8817c83c 217745e38e sk_4707cd57
22 move S2 Exhibition3 22 2026-11-09T15:21:19.955Z S1 60169, S2 60379 1473c29713 ea8817c83c sk_4707cd57
23 move S1 Exhibition2 23 2026-11-09T15:21:21.899Z S1 60225, S2 60379 5990281ad3 1473c29713 sk_4707cd57
24 move S2 Exhibition3 24 2026-11-09T15:21:23.834Z S1 60225, S2 60444 cc938ba51d 5990281ad3 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-09T15:21:25.769Z S1 60290, S2 60444 1b52d51cea cc938ba51d sk_4707cd57
26 move S2 Exhibition3 26 2026-11-09T15:21:27.703Z S1 60290, S2 60510 bff4f14122 1b52d51cea sk_4707cd57
27 move S1 Exhibition2 27 2026-11-09T15:21:29.635Z S1 60358, S2 60510 c8bd45b650 bff4f14122 sk_4707cd57
28 move S2 Exhibition3 28 2026-11-09T15:21:31.573Z S1 60358, S2 60572 305a2cf66b c8bd45b650 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-09T15:21:33.510Z S1 60421, S2 60572 d80837a3ca 305a2cf66b sk_4707cd57
30 move S2 Exhibition3 30 2026-11-09T15:21:35.446Z S1 60421, S2 60636 c62bf77270 d80837a3ca sk_4707cd57
31 move S1 Exhibition2 31 2026-11-09T15:21:37.376Z S1 60491, S2 60636 cf6954bc51 c62bf77270 sk_4707cd57
32 move S2 Exhibition3 32 2026-11-09T15:21:39.307Z S1 60491, S2 60705 f91a38fd0a cf6954bc51 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-09T15:21:41.243Z S1 60555, S2 60705 80dd0fcd7e f91a38fd0a sk_4707cd57
34 move S2 Exhibition3 34 2026-11-09T15:21:43.176Z S1 60555, S2 60772 9d491a817c 80dd0fcd7e sk_4707cd57
35 move S1 Exhibition2 35 2026-11-09T15:21:45.114Z S1 60617, S2 60772 04ddaf05b1 9d491a817c sk_4707cd57
36 move S2 Exhibition3 36 2026-11-09T15:21:47.051Z S1 60617, S2 60835 7867b05b6f 04ddaf05b1 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-09T15:21:48.990Z S1 60678, S2 60835 62a12a5bde 7867b05b6f sk_4707cd57
38 move S2 Exhibition3 38 2026-11-09T15:21:50.922Z S1 60678, S2 60903 258f59696a 62a12a5bde sk_4707cd57
39 move S1 Exhibition2 39 2026-11-09T15:21:52.852Z S1 60748, S2 60903 0c7c748a2d 258f59696a sk_4707cd57

Game 2 m_01M70EB7XAF6R928Y522DCG2HV: verified

✓signatures41 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..41, every prev_hash links
✓move log41 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay41 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 1 (reached_far_row) follows from the moves
41 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition3 1 2026-11-09T15:20:38.506Z S1 59997, S2 60000 44abc6fd9d start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-09T15:20:40.450Z S1 59997, S2 60056 3ca5ba3736 44abc6fd9d sk_4707cd57
3 move S1 Exhibition3 3 2026-11-09T15:20:42.408Z S1 60039, S2 60056 e5c1a9867a 3ca5ba3736 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-09T15:20:44.392Z S1 60039, S2 60072 26ca43380c e5c1a9867a sk_4707cd57
5 move S1 Exhibition3 5 2026-11-09T15:20:46.355Z S1 60076, S2 60072 de5bf2e69a 26ca43380c sk_4707cd57
6 move S2 Exhibition2 6 2026-11-09T15:20:48.305Z S1 60076, S2 60122 59fd60e064 de5bf2e69a sk_4707cd57
7 move S1 Exhibition3 7 2026-11-09T15:20:50.258Z S1 60123, S2 60122 5f96d81fbe 59fd60e064 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-09T15:20:52.195Z S1 60123, S2 60185 e9105ca84d 5f96d81fbe sk_4707cd57
9 move S1 Exhibition3 9 2026-11-09T15:20:54.130Z S1 60188, S2 60185 0ecc8932df e9105ca84d sk_4707cd57
10 move S2 Exhibition2 10 2026-11-09T15:20:56.062Z S1 60188, S2 60253 9d7c3d9b8e 0ecc8932df sk_4707cd57
11 move S1 Exhibition3 11 2026-11-09T15:20:58.004Z S1 60246, S2 60253 b15c802bc3 9d7c3d9b8e sk_4707cd57
12 move S2 Exhibition2 12 2026-11-09T15:20:59.952Z S1 60246, S2 60305 4d36a84775 b15c802bc3 sk_4707cd57
13 move S1 Exhibition3 13 2026-11-09T15:21:02.234Z S1 59964, S2 60305 7eeaaa282f 4d36a84775 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-09T15:21:04.509Z S1 59964, S2 60030 b1057a86b2 7eeaaa282f sk_4707cd57
15 move S1 Exhibition3 15 2026-11-09T15:21:06.458Z S1 60015, S2 60030 05aa43e77c b1057a86b2 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-09T15:21:08.392Z S1 60015, S2 60096 d6c5e40022 05aa43e77c sk_4707cd57
17 move S1 Exhibition3 17 2026-11-09T15:21:10.334Z S1 60073, S2 60096 4aa799e838 d6c5e40022 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-09T15:21:12.276Z S1 60073, S2 60154 5c9d212751 4aa799e838 sk_4707cd57
19 move S1 Exhibition3 19 2026-11-09T15:21:14.223Z S1 60126, S2 60154 6be5aa986e 5c9d212751 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-09T15:21:16.163Z S1 60126, S2 60214 dfcd9155da 6be5aa986e sk_4707cd57
21 move S1 Exhibition3 21 2026-11-09T15:21:18.099Z S1 60190, S2 60214 8262781dfe dfcd9155da sk_4707cd57
22 move S2 Exhibition2 22 2026-11-09T15:21:20.038Z S1 60190, S2 60275 1033f8d718 8262781dfe sk_4707cd57
23 move S1 Exhibition3 23 2026-11-09T15:21:22.403Z S1 59825, S2 60275 bb72781941 1033f8d718 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-09T15:21:24.422Z S1 59825, S2 60256 038e6561bf bb72781941 sk_4707cd57
25 move S1 Exhibition3 25 2026-11-09T15:21:26.357Z S1 59890, S2 60256 a482ff7d95 038e6561bf sk_4707cd57
26 move S2 Exhibition2 26 2026-11-09T15:21:28.292Z S1 59890, S2 60321 cafa24e60a a482ff7d95 sk_4707cd57
27 move S1 Exhibition3 27 2026-11-09T15:21:30.231Z S1 59951, S2 60321 73d30c77ac cafa24e60a sk_4707cd57
28 move S2 Exhibition2 28 2026-11-09T15:21:32.166Z S1 59951, S2 60386 f2d37221f1 73d30c77ac sk_4707cd57
29 move S1 Exhibition3 29 2026-11-09T15:21:34.102Z S1 60015, S2 60386 d0fe009651 f2d37221f1 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-09T15:21:36.041Z S1 60015, S2 60447 8b86ce4e5b d0fe009651 sk_4707cd57
31 move S1 Exhibition3 31 2026-11-09T15:21:37.972Z S1 60084, S2 60447 905279c9fe 8b86ce4e5b sk_4707cd57
32 move S2 Exhibition2 32 2026-11-09T15:21:39.908Z S1 60084, S2 60511 49d7332705 905279c9fe sk_4707cd57
33 move S1 Exhibition3 33 2026-11-09T15:21:41.847Z S1 60145, S2 60511 0f584cd877 49d7332705 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-09T15:21:43.786Z S1 60145, S2 60572 7f563b8744 0f584cd877 sk_4707cd57
35 move S1 Exhibition3 35 2026-11-09T15:21:45.720Z S1 60211, S2 60572 d9d79ff8a1 7f563b8744 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-09T15:21:47.654Z S1 60211, S2 60638 8a0d45dfa6 d9d79ff8a1 sk_4707cd57
37 move S1 Exhibition3 37 2026-11-09T15:21:49.592Z S1 60273, S2 60638 5e02ef055b 8a0d45dfa6 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-09T15:21:51.522Z S1 60273, S2 60708 2ec95ab56b 5e02ef055b sk_4707cd57
39 move S1 Exhibition3 39 2026-11-09T15:21:53.458Z S1 60337, S2 60708 8a41a9b07a 2ec95ab56b sk_4707cd57
40 move S2 Exhibition2 40 2026-11-09T15:21:55.394Z S1 60337, S2 60772 0213545581 8a41a9b07a sk_4707cd57
41 move S1 Exhibition3 41 2026-11-09T15:21:57.323Z S1 60408, S2 60772 633d502ff6 0213545581 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_01M70EB7X5EH8AD3QC3V0WE1XN

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