apigaming Sign in

Verify set set_01M7EXJ6WXFFZBWCQ0ZFA1K0H4

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("9169933104963235524:set_01M7EXJ6WXFFZBWCQ0ZFA1K0H4") = 90c4d6ea8c59729d..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 0.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 2.0}
✓set resulta win for bot_01M4G1XM38F4PT5D6AHN6GA3J9 follows from the games
✓set payoutthe winner takes 40, fee 0

Game 1 m_01M7EXJ6X0FJY9KWQHZ3YER6SW: verified

✓signatures59 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..59, every prev_hash links
✓move log59 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay59 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
59 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-15T06:15:57.725Z S1 59811, S2 60000 6972b20303 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-15T06:15:59.800Z S1 59811, S2 59925 4930c4f169 6972b20303 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-15T06:16:02.720Z S1 58891, S2 59925 7176bdcd41 4930c4f169 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-15T06:16:04.917Z S1 58891, S2 59728 457eeebd12 7176bdcd41 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-15T06:16:07.104Z S1 58704, S2 59728 f35dba8cb2 457eeebd12 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-15T06:16:09.050Z S1 58704, S2 59782 9ab7313c0f f35dba8cb2 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-15T06:16:11.033Z S1 58721, S2 59782 616856ab55 9ab7313c0f sk_4707cd57
8 move S2 Exhibition2 8 2026-11-15T06:16:13.096Z S1 58721, S2 59719 061b85c195 616856ab55 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-15T06:16:15.109Z S1 58708, S2 59719 05405a6c6d 061b85c195 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-15T06:16:17.112Z S1 58708, S2 59716 10b74e0d12 05405a6c6d sk_4707cd57
11 move S1 Exhibition1 11 2026-11-15T06:16:19.038Z S1 58782, S2 59716 cb201deee3 10b74e0d12 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-15T06:16:21.009Z S1 58782, S2 59745 153698b4d4 cb201deee3 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-15T06:16:23.001Z S1 58790, S2 59745 f2bdd80820 153698b4d4 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-15T06:16:25.006Z S1 58790, S2 59740 2db337098e f2bdd80820 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-15T06:16:26.999Z S1 58797, S2 59740 8ee48dd7c0 2db337098e sk_4707cd57
16 move S2 Exhibition2 16 2026-11-15T06:16:28.996Z S1 58797, S2 59743 787ace844d 8ee48dd7c0 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-15T06:16:31.027Z S1 58766, S2 59743 e98c97839e 787ace844d sk_4707cd57
18 move S2 Exhibition2 18 2026-11-15T06:16:33.028Z S1 58766, S2 59742 0ea9fd586f e98c97839e sk_4707cd57
19 move S1 Exhibition1 19 2026-11-15T06:16:35.008Z S1 58786, S2 59742 035e005509 0ea9fd586f sk_4707cd57
20 move S2 Exhibition2 20 2026-11-15T06:16:36.999Z S1 58786, S2 59751 427df71f0d 035e005509 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-15T06:16:38.997Z S1 58788, S2 59751 0b6b624d68 427df71f0d sk_4707cd57
22 move S2 Exhibition2 22 2026-11-15T06:16:41.010Z S1 58788, S2 59738 53aad349b7 0b6b624d68 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-15T06:16:43.022Z S1 58776, S2 59738 7ca42020a1 53aad349b7 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-15T06:16:45.197Z S1 58776, S2 59563 d2491947bc 7ca42020a1 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-15T06:16:47.207Z S1 58766, S2 59563 164d969c1e d2491947bc sk_4707cd57
26 move S2 Exhibition2 26 2026-11-15T06:16:49.170Z S1 58766, S2 59600 261b120ce2 164d969c1e sk_4707cd57
27 move S1 Exhibition1 27 2026-11-15T06:16:51.103Z S1 58833, S2 59600 38f008139d 261b120ce2 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-15T06:16:53.110Z S1 58833, S2 59593 65d3e404d7 38f008139d sk_4707cd57
29 move S1 Exhibition1 29 2026-11-15T06:16:55.071Z S1 58872, S2 59593 eca3be3b88 65d3e404d7 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-15T06:16:57.018Z S1 58872, S2 59646 f76842966e eca3be3b88 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-15T06:16:58.962Z S1 58928, S2 59646 41f05c9a0a f76842966e sk_4707cd57
32 move S2 Exhibition2 32 2026-11-15T06:17:00.911Z S1 58928, S2 59697 d83df5f141 41f05c9a0a sk_4707cd57
33 move S1 Exhibition1 33 2026-11-15T06:17:02.897Z S1 58942, S2 59697 35847d3c2a d83df5f141 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-15T06:17:04.879Z S1 58942, S2 59715 ec185f3ab5 35847d3c2a sk_4707cd57
35 move S1 Exhibition1 35 2026-11-15T06:17:06.866Z S1 58955, S2 59715 5ce71f05ef ec185f3ab5 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-15T06:17:08.812Z S1 58955, S2 59769 dada2dd88f 5ce71f05ef sk_4707cd57
37 move S1 Exhibition1 37 2026-11-15T06:17:10.765Z S1 59002, S2 59769 28424a30ff dada2dd88f sk_4707cd57
38 move S2 Exhibition2 38 2026-11-15T06:17:12.704Z S1 59002, S2 59830 30ba9ff9f2 28424a30ff sk_4707cd57
39 move S1 Exhibition1 39 2026-11-15T06:17:14.644Z S1 59062, S2 59830 acaf54b54d 30ba9ff9f2 sk_4707cd57
40 move S2 Exhibition2 40 2026-11-15T06:17:16.582Z S1 59062, S2 59892 0476f2f79b acaf54b54d sk_4707cd57
41 move S1 Exhibition1 41 2026-11-15T06:17:18.520Z S1 59124, S2 59892 34910a718b 0476f2f79b sk_4707cd57
42 move S2 Exhibition2 42 2026-11-15T06:17:20.451Z S1 59124, S2 59961 f7cfc7d731 34910a718b sk_4707cd57
43 move S1 Exhibition1 43 2026-11-15T06:17:22.386Z S1 59189, S2 59961 93a22612a4 f7cfc7d731 sk_4707cd57
44 move S2 Exhibition2 44 2026-11-15T06:17:24.318Z S1 59189, S2 60029 be1c09f432 93a22612a4 sk_4707cd57
45 move S1 Exhibition1 45 2026-11-15T06:17:26.251Z S1 59256, S2 60029 b9b3e7dd58 be1c09f432 sk_4707cd57
46 move S2 Exhibition2 46 2026-11-15T06:17:28.190Z S1 59256, S2 60090 40c8c83a12 b9b3e7dd58 sk_4707cd57
47 move S1 Exhibition1 47 2026-11-15T06:17:30.123Z S1 59323, S2 60090 f9d087cdfa 40c8c83a12 sk_4707cd57
48 move S2 Exhibition2 48 2026-11-15T06:17:32.059Z S1 59323, S2 60154 23afbf527c f9d087cdfa sk_4707cd57
49 move S1 Exhibition1 49 2026-11-15T06:17:33.988Z S1 59394, S2 60154 3812bf290b 23afbf527c sk_4707cd57
50 move S2 Exhibition2 50 2026-11-15T06:17:35.921Z S1 59394, S2 60221 a55a5c17c6 3812bf290b sk_4707cd57
51 move S1 Exhibition1 51 2026-11-15T06:17:37.848Z S1 59467, S2 60221 5dc39b9c29 a55a5c17c6 sk_4707cd57
52 move S2 Exhibition2 52 2026-11-15T06:17:39.772Z S1 59467, S2 60297 0716a72f27 5dc39b9c29 sk_4707cd57
53 move S1 Exhibition1 53 2026-11-15T06:17:41.701Z S1 59538, S2 60297 332ae765a8 0716a72f27 sk_4707cd57
54 move S2 Exhibition2 54 2026-11-15T06:17:43.633Z S1 59538, S2 60365 43301ec8e6 332ae765a8 sk_4707cd57
55 move S1 Exhibition1 55 2026-11-15T06:17:46.041Z S1 59130, S2 60365 42ca89f8f1 43301ec8e6 sk_4707cd57
56 move S2 Exhibition2 56 2026-11-15T06:17:48.175Z S1 59130, S2 60231 0f659aade4 42ca89f8f1 sk_4707cd57
57 move S1 Exhibition1 57 2026-11-15T06:17:50.119Z S1 59186, S2 60231 d6aa9e5063 0f659aade4 sk_4707cd57
58 move S2 Exhibition2 58 2026-11-15T06:17:52.048Z S1 59186, S2 60302 a7c6e5d922 d6aa9e5063 sk_4707cd57
59 move S1 Exhibition1 59 2026-11-15T06:17:53.977Z S1 59257, S2 60302 4aaacb8ad5 a7c6e5d922 sk_4707cd57

Game 2 m_01M7EXJ6X2F7P9YGWMN3P1GTFQ: verified

✓signatures62 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..62, every prev_hash links
✓move log62 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay62 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
62 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-15T06:15:57.712Z S1 59824, S2 60000 496c16724d start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-15T06:15:59.734Z S1 59824, S2 59978 8987329f1f 496c16724d sk_4707cd57
3 move S1 Exhibition2 3 2026-11-15T06:16:02.728Z S1 58830, S2 59978 8de5bb9fb2 8987329f1f sk_4707cd57
4 move S2 Exhibition1 4 2026-11-15T06:16:05.002Z S1 58830, S2 59704 e1c078623d 8de5bb9fb2 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-15T06:16:07.109Z S1 58723, S2 59704 8954acc9a4 e1c078623d sk_4707cd57
6 move S2 Exhibition1 6 2026-11-15T06:16:09.120Z S1 58723, S2 59693 fa2864d4c3 8954acc9a4 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-15T06:16:11.218Z S1 58625, S2 59693 aa47634e90 fa2864d4c3 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-15T06:16:13.211Z S1 58625, S2 59700 2505fe7b08 aa47634e90 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-15T06:16:15.224Z S1 58612, S2 59700 3106429ce5 2505fe7b08 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-15T06:16:17.159Z S1 58612, S2 59765 65438acce4 3106429ce5 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-15T06:16:19.122Z S1 58649, S2 59765 6cfad49080 65438acce4 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-15T06:16:21.131Z S1 58649, S2 59756 bbcfe79e5f 6cfad49080 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-15T06:16:23.106Z S1 58674, S2 59756 bfd0f05a5e bbcfe79e5f sk_4707cd57
14 move S2 Exhibition1 14 2026-11-15T06:16:25.127Z S1 58674, S2 59735 c6be967f72 bfd0f05a5e sk_4707cd57
15 move S1 Exhibition2 15 2026-11-15T06:16:27.113Z S1 58688, S2 59735 f3799a7902 c6be967f72 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-15T06:16:29.112Z S1 58688, S2 59736 23bd417ba4 f3799a7902 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-15T06:16:31.135Z S1 58665, S2 59736 d736bbba5e 23bd417ba4 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-15T06:16:33.229Z S1 58665, S2 59642 33ed0af552 d736bbba5e sk_4707cd57
19 move S1 Exhibition2 19 2026-11-15T06:16:35.217Z S1 58677, S2 59642 7181b6d8ad 33ed0af552 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-15T06:16:37.210Z S1 58677, S2 59649 44f8dbe82d 7181b6d8ad sk_4707cd57
21 move S1 Exhibition2 21 2026-11-15T06:16:39.141Z S1 58746, S2 59649 7034b584dd 44f8dbe82d sk_4707cd57
22 move S2 Exhibition1 22 2026-11-15T06:16:41.114Z S1 58746, S2 59676 fac2971cd7 7034b584dd sk_4707cd57
23 move S1 Exhibition2 23 2026-11-15T06:16:43.130Z S1 58730, S2 59676 9166f56919 fac2971cd7 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-15T06:16:45.215Z S1 58730, S2 59591 c3e008d103 9166f56919 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-15T06:16:47.315Z S1 58630, S2 59591 1a6da08bd5 c3e008d103 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-15T06:16:49.410Z S1 58630, S2 59496 dc57be7050 1a6da08bd5 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-15T06:16:51.395Z S1 58645, S2 59496 29d15d271b dc57be7050 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-15T06:16:53.344Z S1 58645, S2 59547 fbbe1e678c 29d15d271b sk_4707cd57
29 move S1 Exhibition2 29 2026-11-15T06:16:55.274Z S1 58715, S2 59547 f0fd7ebc1d fbbe1e678c sk_4707cd57
30 move S2 Exhibition1 30 2026-11-15T06:16:57.229Z S1 58715, S2 59592 1ed01eddc2 f0fd7ebc1d sk_4707cd57
31 move S1 Exhibition2 31 2026-11-15T06:16:59.161Z S1 58783, S2 59592 7b01002e71 1ed01eddc2 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-15T06:17:01.148Z S1 58783, S2 59605 d2b5722818 7b01002e71 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-15T06:17:03.237Z S1 58694, S2 59605 04efb742f7 d2b5722818 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-15T06:17:05.179Z S1 58694, S2 59663 efbd453570 04efb742f7 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-15T06:17:07.130Z S1 58743, S2 59663 fc588e22ce efbd453570 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-15T06:17:09.082Z S1 58743, S2 59711 6235e35957 fc588e22ce sk_4707cd57
37 move S1 Exhibition2 37 2026-11-15T06:17:11.035Z S1 58790, S2 59711 75d3e1e793 6235e35957 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-15T06:17:12.961Z S1 58790, S2 59785 fd5144242b 75d3e1e793 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-15T06:17:14.904Z S1 58847, S2 59785 b50c68ff41 fd5144242b sk_4707cd57
40 move S2 Exhibition1 40 2026-11-15T06:17:16.839Z S1 58847, S2 59850 4af90295e0 b50c68ff41 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-15T06:17:18.776Z S1 58910, S2 59850 da6d746e9d 4af90295e0 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-15T06:17:20.715Z S1 58910, S2 59911 1bcd8fe842 da6d746e9d sk_4707cd57
43 move S1 Exhibition2 43 2026-11-15T06:17:22.655Z S1 58970, S2 59911 3deeb95841 1bcd8fe842 sk_4707cd57
44 move S2 Exhibition1 44 2026-11-15T06:17:24.584Z S1 58970, S2 59982 cbb87c9345 3deeb95841 sk_4707cd57
45 move S1 Exhibition2 45 2026-11-15T06:17:26.516Z S1 59038, S2 59982 11ea9bbe20 cbb87c9345 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-15T06:17:28.440Z S1 59038, S2 60058 f8579bfe54 11ea9bbe20 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-15T06:17:30.374Z S1 59104, S2 60058 151fd9dbfe f8579bfe54 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-15T06:17:32.315Z S1 59104, S2 60117 85b2d6ee3d 151fd9dbfe sk_4707cd57
49 move S1 Exhibition2 49 2026-11-15T06:17:34.244Z S1 59175, S2 60117 5af7b05622 85b2d6ee3d sk_4707cd57
50 move S2 Exhibition1 50 2026-11-15T06:17:36.184Z S1 59175, S2 60177 d2b162558f 5af7b05622 sk_4707cd57
51 move S1 Exhibition2 51 2026-11-15T06:17:38.115Z S1 59244, S2 60177 96c1f30b3d d2b162558f sk_4707cd57
52 move S2 Exhibition1 52 2026-11-15T06:17:40.047Z S1 59244, S2 60245 f4a3a1c7d1 96c1f30b3d sk_4707cd57
53 move S1 Exhibition2 53 2026-11-15T06:17:41.975Z S1 59316, S2 60245 ff948a49bc f4a3a1c7d1 sk_4707cd57
54 move S2 Exhibition1 54 2026-11-15T06:17:43.904Z S1 59316, S2 60316 41441989e7 ff948a49bc sk_4707cd57
55 move S1 Exhibition2 55 2026-11-15T06:17:46.091Z S1 59129, S2 60316 cf0d2c1567 41441989e7 sk_4707cd57
56 move S2 Exhibition1 56 2026-11-15T06:17:48.247Z S1 59129, S2 60160 701f7f8e05 cf0d2c1567 sk_4707cd57
57 move S1 Exhibition2 57 2026-11-15T06:17:50.187Z S1 59189, S2 60160 43087a7327 701f7f8e05 sk_4707cd57
58 move S2 Exhibition1 58 2026-11-15T06:17:52.128Z S1 59189, S2 60219 4768571739 43087a7327 sk_4707cd57
59 move S1 Exhibition2 59 2026-11-15T06:17:54.057Z S1 59260, S2 60219 ac9f881210 4768571739 sk_4707cd57
60 move S2 Exhibition1 60 2026-11-15T06:17:55.981Z S1 59260, S2 60295 018f68a750 ac9f881210 sk_4707cd57
61 move S1 Exhibition2 61 2026-11-15T06:17:57.907Z S1 59334, S2 60295 2425b8b65b 018f68a750 sk_4707cd57
62 move S2 Exhibition1 62 2026-11-15T06:17:59.833Z S1 59334, S2 60369 98eedd5afe 2425b8b65b 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_01M7EXJ6WXFFZBWCQ0ZFA1K0H4

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