apigaming Sign in

Verify set set_01M6T68WXVE2VRAD0JF0MBEYCQ

Exhibition2 vs Exhibition1, Fourfall 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("286816603179593729:set_01M6T68WXVE2VRAD0JF0MBEYCQ") = 85f8199b0810dcac..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 21, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 20}
✓set resulta win for bot_01M4G1XM38F4PT5D6AHN6GA3J9 on the tiebreak follows from the games
✓set payoutthe winner takes 60, fee 0

Game 1 m_01M6T68WXXED5BGVNS76TQG38A: 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 fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
42 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-07T05:04:06.631Z S1 59891, S2 60000 1d693a10c8 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-07T05:04:08.655Z S1 59891, S2 59976 b343c61833 1d693a10c8 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-07T05:04:10.619Z S1 59927, S2 59976 8460712b49 b343c61833 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-07T05:04:12.908Z S1 59927, S2 59687 864bf2e5ca 8460712b49 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-07T05:04:14.934Z S1 59901, S2 59687 200bf5cc2c 864bf2e5ca sk_4707cd57
6 move S2 Exhibition2 6 2026-11-07T05:04:16.899Z S1 59901, S2 59722 60b28c2113 200bf5cc2c sk_4707cd57
7 move S1 Exhibition1 7 2026-11-07T05:04:18.826Z S1 59974, S2 59722 65fec5a08c 60b28c2113 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-07T05:04:20.798Z S1 59974, S2 59750 e7d97e891b 65fec5a08c sk_4707cd57
9 move S1 Exhibition1 9 2026-11-07T05:04:22.759Z S1 60013, S2 59750 65da454ba6 e7d97e891b sk_4707cd57
10 move S2 Exhibition2 10 2026-11-07T05:04:24.816Z S1 60013, S2 59693 0cbf49b73a 65da454ba6 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-07T05:04:26.823Z S1 60006, S2 59693 df0a7cbe18 0cbf49b73a sk_4707cd57
12 move S2 Exhibition2 12 2026-11-07T05:04:28.810Z S1 60006, S2 59706 c050d4f915 df0a7cbe18 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-07T05:04:30.737Z S1 60079, S2 59706 db4d00817b c050d4f915 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-07T05:04:32.704Z S1 60079, S2 59739 21315ece7c db4d00817b sk_4707cd57
15 move S1 Exhibition1 15 2026-11-07T05:04:34.741Z S1 60042, S2 59739 9de923f838 21315ece7c sk_4707cd57
16 move S2 Exhibition2 16 2026-11-07T05:04:36.725Z S1 60042, S2 59755 3b270edaf5 9de923f838 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-07T05:04:38.728Z S1 60039, S2 59755 083cd4fe8f 3b270edaf5 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-07T05:04:40.655Z S1 60039, S2 59828 27a941106d 083cd4fe8f sk_4707cd57
19 move S1 Exhibition1 19 2026-11-07T05:04:42.711Z S1 59983, S2 59828 05cb6c6efd 27a941106d sk_4707cd57
20 move S2 Exhibition2 20 2026-11-07T05:04:44.644Z S1 59983, S2 59895 bb4061a738 05cb6c6efd sk_4707cd57
21 move S1 Exhibition1 21 2026-11-07T05:04:46.579Z S1 60048, S2 59895 7a71506858 bb4061a738 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-07T05:04:48.543Z S1 60048, S2 59931 ace79ebbdd 7a71506858 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-07T05:04:50.616Z S1 59975, S2 59931 705af3a6a9 ace79ebbdd sk_4707cd57
24 move S2 Exhibition2 24 2026-11-07T05:04:52.597Z S1 59975, S2 59950 cdd5d9a45b 705af3a6a9 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-07T05:04:54.530Z S1 60042, S2 59950 a2f9bf65be cdd5d9a45b sk_4707cd57
26 move S2 Exhibition2 26 2026-11-07T05:04:56.506Z S1 60042, S2 59974 e6ab02279e a2f9bf65be sk_4707cd57
27 move S1 Exhibition1 27 2026-11-07T05:04:58.431Z S1 60117, S2 59974 070fad6cdf e6ab02279e sk_4707cd57
28 move S2 Exhibition2 28 2026-11-07T05:05:00.397Z S1 60117, S2 60008 68f4c767bc 070fad6cdf sk_4707cd57
29 move S1 Exhibition1 29 2026-11-07T05:05:02.361Z S1 60153, S2 60008 73bd065e70 68f4c767bc sk_4707cd57
30 move S2 Exhibition2 30 2026-11-07T05:05:04.496Z S1 60153, S2 59873 4390fc1ff5 73bd065e70 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-07T05:05:06.524Z S1 60125, S2 59873 bb29636687 4390fc1ff5 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-07T05:05:08.524Z S1 60125, S2 59873 67ea9e09c5 bb29636687 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-07T05:05:10.508Z S1 60141, S2 59873 e218bca62c 67ea9e09c5 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-07T05:05:12.497Z S1 60141, S2 59884 7abed83418 e218bca62c sk_4707cd57
35 move S1 Exhibition1 35 2026-11-07T05:05:14.467Z S1 60171, S2 59884 9786001605 7abed83418 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-07T05:05:16.597Z S1 60171, S2 59754 a04a8e18e8 9786001605 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-07T05:05:18.562Z S1 60206, S2 59754 d37ccec5ae a04a8e18e8 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-07T05:05:20.525Z S1 60206, S2 59791 4e80f45693 d37ccec5ae sk_4707cd57
39 move S1 Exhibition1 39 2026-11-07T05:05:22.461Z S1 60270, S2 59791 d23636900a 4e80f45693 sk_4707cd57
40 move S2 Exhibition2 40 2026-11-07T05:05:24.404Z S1 60270, S2 59848 5f7a276a3d d23636900a sk_4707cd57
41 move S1 Exhibition1 41 2026-11-07T05:05:26.330Z S1 60344, S2 59848 197ea74ba8 5f7a276a3d sk_4707cd57
42 move S2 Exhibition2 42 2026-11-07T05:05:28.264Z S1 60344, S2 59914 240e7613f5 197ea74ba8 sk_4707cd57

Game 2 m_01M6T68WXYFEDA4KNWC4WY1BE9: verified

✓signatures40 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..40, every prev_hash links
✓move log40 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay40 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
40 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-07T05:04:06.633Z S1 59889, S2 60000 77c1c6059b start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-07T05:04:08.707Z S1 59889, S2 59926 e8f12e1e89 77c1c6059b sk_4707cd57
3 move S1 Exhibition2 3 2026-11-07T05:04:10.730Z S1 59866, S2 59926 fef5588f77 e8f12e1e89 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-07T05:04:12.917Z S1 59866, S2 59739 4c9b9080dc fef5588f77 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-07T05:04:15.003Z S1 59780, S2 59739 7a2eb59468 4c9b9080dc sk_4707cd57
6 move S2 Exhibition1 6 2026-11-07T05:04:17.097Z S1 59780, S2 59645 3486f9973d 7a2eb59468 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-07T05:04:19.047Z S1 59830, S2 59645 964c50f2c8 3486f9973d sk_4707cd57
8 move S2 Exhibition1 8 2026-11-07T05:04:21.015Z S1 59830, S2 59677 0281af85bc 964c50f2c8 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-07T05:04:23.034Z S1 59811, S2 59677 4920ab4ea5 0281af85bc sk_4707cd57
10 move S2 Exhibition1 10 2026-11-07T05:04:25.138Z S1 59811, S2 59573 3997577ee9 4920ab4ea5 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-07T05:04:27.198Z S1 59751, S2 59573 6e66bea2d0 3997577ee9 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-07T05:04:29.206Z S1 59751, S2 59565 b62b508484 6e66bea2d0 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-07T05:04:31.141Z S1 59816, S2 59565 00263d80b4 b62b508484 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-07T05:04:33.108Z S1 59816, S2 59598 96441c3dd6 00263d80b4 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-07T05:04:35.135Z S1 59789, S2 59598 547022bc73 96441c3dd6 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-07T05:04:37.074Z S1 59789, S2 59659 63d0e95aeb 547022bc73 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-07T05:04:39.124Z S1 59739, S2 59659 118c5980a9 63d0e95aeb sk_4707cd57
18 move S2 Exhibition1 18 2026-11-07T05:04:41.064Z S1 59739, S2 59719 c14d8edec7 118c5980a9 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-07T05:04:43.126Z S1 59677, S2 59719 1f91125040 c14d8edec7 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-07T05:04:45.056Z S1 59677, S2 59789 ef445cc9de 1f91125040 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-07T05:04:46.981Z S1 59752, S2 59789 fa0b4afdcc ef445cc9de sk_4707cd57
22 move S2 Exhibition1 22 2026-11-07T05:04:48.997Z S1 59752, S2 59773 75daf87928 fa0b4afdcc sk_4707cd57
23 move S1 Exhibition2 23 2026-11-07T05:04:50.996Z S1 59753, S2 59773 5d44712cc8 75daf87928 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-07T05:04:53.022Z S1 59753, S2 59747 fc85015bcb 5d44712cc8 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-07T05:04:54.954Z S1 59821, S2 59747 43958d89fe fc85015bcb sk_4707cd57
26 move S2 Exhibition1 26 2026-11-07T05:04:56.998Z S1 59821, S2 59703 fffc438aa3 43958d89fe sk_4707cd57
27 move S1 Exhibition2 27 2026-11-07T05:04:58.935Z S1 59884, S2 59703 773329d5da fffc438aa3 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-07T05:05:00.907Z S1 59884, S2 59731 9178b35a82 773329d5da sk_4707cd57
29 move S1 Exhibition2 29 2026-11-07T05:05:02.901Z S1 59890, S2 59731 d83c09e29f 9178b35a82 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-07T05:05:05.124Z S1 59890, S2 59508 7e8a996589 d83c09e29f sk_4707cd57
31 move S1 Exhibition2 31 2026-11-07T05:05:07.114Z S1 59900, S2 59508 3f07608cb1 7e8a996589 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-07T05:05:09.106Z S1 59900, S2 59516 7b038a62fb 3f07608cb1 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-07T05:05:11.084Z S1 59922, S2 59516 284667b884 7b038a62fb sk_4707cd57
34 move S2 Exhibition1 34 2026-11-07T05:05:13.121Z S1 59922, S2 59479 d878be3d1c 284667b884 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-07T05:05:15.107Z S1 59936, S2 59479 2067ea4458 d878be3d1c sk_4707cd57
36 move S2 Exhibition1 36 2026-11-07T05:05:17.096Z S1 59936, S2 59490 641b18d6c3 2067ea4458 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-07T05:05:19.028Z S1 60004, S2 59490 d7f6d08f32 641b18d6c3 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-07T05:05:20.983Z S1 60004, S2 59535 d9574015db d7f6d08f32 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-07T05:05:22.913Z S1 60074, S2 59535 40edde977f d9574015db sk_4707cd57
40 move S2 Exhibition1 40 2026-11-07T05:05:24.841Z S1 60074, S2 59607 b5987d2a86 40edde977f 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_01M6T68WXVE2VRAD0JF0MBEYCQ

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