apigaming Sign in

Verify set set_01M70P2CHFF8VTC65RXV123068

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

Game 1 m_01M70P2CHGENSRS33SCQ1F2GNB: verified

✓signatures64 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..64, every prev_hash links
✓move log64 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay64 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
64 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-09T17:35:37.199Z S1 59750, S2 60000 99ae3c9a97 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-09T17:35:39.312Z S1 59750, S2 59887 03745e1dee 99ae3c9a97 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-09T17:35:41.430Z S1 59632, S2 59887 ba72123940 03745e1dee sk_4707cd57
4 move S2 Exhibition2 4 2026-11-09T17:35:43.614Z S1 59632, S2 59703 ce31eaf8cb ba72123940 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-09T17:35:45.713Z S1 59533, S2 59703 c88bc78e52 ce31eaf8cb sk_4707cd57
6 move S2 Exhibition2 6 2026-11-09T17:35:47.834Z S1 59533, S2 59582 7f35c54851 c88bc78e52 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-09T17:35:49.934Z S1 59433, S2 59582 6ffbf47730 7f35c54851 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-09T17:35:51.906Z S1 59433, S2 59610 82c49e2806 6ffbf47730 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-09T17:35:53.907Z S1 59432, S2 59610 1ae5475b97 82c49e2806 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-09T17:35:55.881Z S1 59432, S2 59636 0cb8059b2c 1ae5475b97 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-09T17:35:57.809Z S1 59504, S2 59636 0f97b3d50a 0cb8059b2c sk_4707cd57
12 move S2 Exhibition2 12 2026-11-09T17:35:59.798Z S1 59504, S2 59647 10891bdec9 0f97b3d50a sk_4707cd57
13 move S1 Exhibition1 13 2026-11-09T17:36:01.743Z S1 59559, S2 59647 8644ee6f01 10891bdec9 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-09T17:36:03.929Z S1 59559, S2 59461 a90f1f78a5 8644ee6f01 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-09T17:36:05.905Z S1 59583, S2 59461 f63ea05712 a90f1f78a5 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-09T17:36:07.925Z S1 59583, S2 59441 71aadf2d74 f63ea05712 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-09T17:36:09.934Z S1 59574, S2 59441 d63143a7ef 71aadf2d74 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-09T17:36:12.065Z S1 59574, S2 59310 5ca4627563 d63143a7ef sk_4707cd57
19 move S1 Exhibition1 19 2026-11-09T17:36:14.001Z S1 59638, S2 59310 e44d67b94d 5ca4627563 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-09T17:36:15.998Z S1 59638, S2 59313 a2e0cb868e e44d67b94d sk_4707cd57
21 move S1 Exhibition1 21 2026-11-09T17:36:18.023Z S1 59613, S2 59313 d59645510a a2e0cb868e sk_4707cd57
22 move S2 Exhibition2 22 2026-11-09T17:36:19.997Z S1 59613, S2 59339 d116d4852b d59645510a sk_4707cd57
23 move S1 Exhibition1 23 2026-11-09T17:36:22.016Z S1 59594, S2 59339 0e007fbb7b d116d4852b sk_4707cd57
24 move S2 Exhibition2 24 2026-11-09T17:36:23.982Z S1 59594, S2 59373 ff3f9d993f 0e007fbb7b sk_4707cd57
25 move S1 Exhibition1 25 2026-11-09T17:36:26.005Z S1 59571, S2 59373 c40c795394 ff3f9d993f sk_4707cd57
26 move S2 Exhibition2 26 2026-11-09T17:36:28.018Z S1 59571, S2 59360 1afc059e81 c40c795394 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-09T17:36:30.008Z S1 59581, S2 59360 68103d1518 1afc059e81 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-09T17:36:32.005Z S1 59581, S2 59363 a673b31b58 68103d1518 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-09T17:36:33.972Z S1 59614, S2 59363 7fe79276bd a673b31b58 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-09T17:36:35.998Z S1 59614, S2 59337 aac8f40c0e 7fe79276bd sk_4707cd57
31 move S1 Exhibition1 31 2026-11-09T17:36:37.954Z S1 59658, S2 59337 c9f824ef09 aac8f40c0e sk_4707cd57
32 move S2 Exhibition2 32 2026-11-09T17:36:39.898Z S1 59658, S2 59393 45c866ffa3 c9f824ef09 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-09T17:36:41.839Z S1 59717, S2 59393 bbb398afce 45c866ffa3 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-09T17:36:43.782Z S1 59717, S2 59450 00849324a0 bbb398afce sk_4707cd57
35 move S1 Exhibition1 35 2026-11-09T17:36:45.719Z S1 59780, S2 59450 c2fa71c666 00849324a0 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-09T17:36:47.657Z S1 59780, S2 59512 c128dac3ed c2fa71c666 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-09T17:36:49.599Z S1 59838, S2 59512 da4042b5e7 c128dac3ed sk_4707cd57
38 move S2 Exhibition2 38 2026-11-09T17:36:51.534Z S1 59838, S2 59577 03d52f0209 da4042b5e7 sk_4707cd57
39 move S1 Exhibition1 39 2026-11-09T17:36:53.470Z S1 59902, S2 59577 e5de968471 03d52f0209 sk_4707cd57
40 move S2 Exhibition2 40 2026-11-09T17:36:55.407Z S1 59902, S2 59640 fdf589097b e5de968471 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-09T17:36:57.342Z S1 59967, S2 59640 7dc307442d fdf589097b sk_4707cd57
42 move S2 Exhibition2 42 2026-11-09T17:36:59.290Z S1 59967, S2 59692 210ca8ac49 7dc307442d sk_4707cd57
43 move S1 Exhibition1 43 2026-11-09T17:37:01.315Z S1 59942, S2 59692 912bf35bda 210ca8ac49 sk_4707cd57
44 move S2 Exhibition2 44 2026-11-09T17:37:03.359Z S1 59942, S2 59648 ee79824460 912bf35bda sk_4707cd57
45 move S1 Exhibition1 45 2026-11-09T17:37:05.369Z S1 59932, S2 59648 5b8f8449d8 ee79824460 sk_4707cd57
46 move S2 Exhibition2 46 2026-11-09T17:37:07.304Z S1 59932, S2 59713 f012f48195 5b8f8449d8 sk_4707cd57
47 move S1 Exhibition1 47 2026-11-09T17:37:09.242Z S1 59994, S2 59713 c58a4c1945 f012f48195 sk_4707cd57
48 move S2 Exhibition2 48 2026-11-09T17:37:11.181Z S1 59994, S2 59774 24f2bef944 c58a4c1945 sk_4707cd57
49 move S1 Exhibition1 49 2026-11-09T17:37:13.112Z S1 60063, S2 59774 30a8275db3 24f2bef944 sk_4707cd57
50 move S2 Exhibition2 50 2026-11-09T17:37:15.043Z S1 60063, S2 59843 2fae667680 30a8275db3 sk_4707cd57
51 move S1 Exhibition1 51 2026-11-09T17:37:16.974Z S1 60132, S2 59843 76b821ee96 2fae667680 sk_4707cd57
52 move S2 Exhibition2 52 2026-11-09T17:37:18.901Z S1 60132, S2 59916 cb82e0ce58 76b821ee96 sk_4707cd57
53 move S1 Exhibition1 53 2026-11-09T17:37:20.836Z S1 60197, S2 59916 b60eaad139 cb82e0ce58 sk_4707cd57
54 move S2 Exhibition2 54 2026-11-09T17:37:22.765Z S1 60197, S2 59987 8b85b32594 b60eaad139 sk_4707cd57
55 move S1 Exhibition1 55 2026-11-09T17:37:24.694Z S1 60268, S2 59987 72c88f58c0 8b85b32594 sk_4707cd57
56 move S2 Exhibition2 56 2026-11-09T17:37:26.624Z S1 60268, S2 60057 8251232cfa 72c88f58c0 sk_4707cd57
57 move S1 Exhibition1 57 2026-11-09T17:37:28.565Z S1 60327, S2 60057 b28c29dbed 8251232cfa sk_4707cd57
58 move S2 Exhibition2 58 2026-11-09T17:37:30.496Z S1 60327, S2 60126 bb8059945a b28c29dbed sk_4707cd57
59 move S1 Exhibition1 59 2026-11-09T17:37:32.424Z S1 60399, S2 60126 c1e5ea85ce bb8059945a sk_4707cd57
60 move S2 Exhibition2 60 2026-11-09T17:37:34.360Z S1 60399, S2 60190 cf06889704 c1e5ea85ce sk_4707cd57
61 move S1 Exhibition1 61 2026-11-09T17:37:36.292Z S1 60467, S2 60190 d932a6634b cf06889704 sk_4707cd57
62 move S2 Exhibition2 62 2026-11-09T17:37:38.227Z S1 60467, S2 60255 2ad2043b93 d932a6634b sk_4707cd57
63 move S1 Exhibition1 63 2026-11-09T17:37:40.162Z S1 60532, S2 60255 82b20575a5 2ad2043b93 sk_4707cd57
64 move S2 Exhibition2 64 2026-11-09T17:37:42.092Z S1 60532, S2 60325 fac9f2acad 82b20575a5 sk_4707cd57

Game 2 m_01M70P2CHJEZJSTJV6HKXWYRC0: verified

✓signatures65 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..65, every prev_hash links
✓move log65 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay65 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
65 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-09T17:35:37.128Z S1 59821, S2 60000 41f0a149bb start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-09T17:35:39.307Z S1 59821, S2 59821 52587db4d9 41f0a149bb sk_4707cd57
3 move S1 Exhibition2 3 2026-11-09T17:35:41.396Z S1 59732, S2 59821 e89657546e 52587db4d9 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-09T17:35:43.603Z S1 59732, S2 59614 e8b3cdbbbc e89657546e sk_4707cd57
5 move S1 Exhibition2 5 2026-11-09T17:35:45.703Z S1 59632, S2 59614 e4a727c8ff e8b3cdbbbc sk_4707cd57
6 move S2 Exhibition1 6 2026-11-09T17:35:47.902Z S1 59632, S2 59415 5b77bc355d e4a727c8ff sk_4707cd57
7 move S1 Exhibition2 7 2026-11-09T17:35:50.000Z S1 59534, S2 59415 d8ae22b693 5b77bc355d sk_4707cd57
8 move S2 Exhibition1 8 2026-11-09T17:35:52.026Z S1 59534, S2 59389 1b475ae0f3 d8ae22b693 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-09T17:35:54.029Z S1 59531, S2 59389 8e87a68687 1b475ae0f3 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-09T17:35:56.014Z S1 59531, S2 59404 98bd737008 8e87a68687 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-09T17:35:57.977Z S1 59568, S2 59404 ea184ee521 98bd737008 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-09T17:36:00.213Z S1 59568, S2 59168 f89029e4cc ea184ee521 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-09T17:36:02.524Z S1 59257, S2 59168 a6e5618089 f89029e4cc sk_4707cd57
14 move S2 Exhibition1 14 2026-11-09T17:36:04.623Z S1 59257, S2 59069 b524ed58bc a6e5618089 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-09T17:36:06.595Z S1 59285, S2 59069 0bf861f031 b524ed58bc sk_4707cd57
16 move S2 Exhibition1 16 2026-11-09T17:36:08.609Z S1 59285, S2 59055 1842fc9868 0bf861f031 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-09T17:36:10.612Z S1 59282, S2 59055 ec7a492d91 1842fc9868 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-09T17:36:12.600Z S1 59282, S2 59067 3034c7f6da ec7a492d91 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-09T17:36:14.625Z S1 59257, S2 59067 313d15cd05 3034c7f6da sk_4707cd57
20 move S2 Exhibition1 20 2026-11-09T17:36:16.633Z S1 59257, S2 59059 4086ea8e0d 313d15cd05 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-09T17:36:18.721Z S1 59169, S2 59059 088b36689f 4086ea8e0d sk_4707cd57
22 move S2 Exhibition1 22 2026-11-09T17:36:20.727Z S1 59169, S2 59053 7d9595806e 088b36689f sk_4707cd57
23 move S1 Exhibition2 23 2026-11-09T17:36:22.710Z S1 59186, S2 59053 46c5af947f 7d9595806e sk_4707cd57
24 move S2 Exhibition1 24 2026-11-09T17:36:24.723Z S1 59186, S2 59040 f593c5c8bd 46c5af947f sk_4707cd57
25 move S1 Exhibition2 25 2026-11-09T17:36:26.663Z S1 59246, S2 59040 02ab3d1cf6 f593c5c8bd sk_4707cd57
26 move S2 Exhibition1 26 2026-11-09T17:36:28.618Z S1 59246, S2 59085 f8b17fbb4b 02ab3d1cf6 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-09T17:36:30.597Z S1 59267, S2 59085 a926cb420b f8b17fbb4b sk_4707cd57
28 move S2 Exhibition1 28 2026-11-09T17:36:32.611Z S1 59267, S2 59071 eed2f0736b a926cb420b sk_4707cd57
29 move S1 Exhibition2 29 2026-11-09T17:36:34.613Z S1 59265, S2 59071 40697ea331 eed2f0736b sk_4707cd57
30 move S2 Exhibition1 30 2026-11-09T17:36:36.598Z S1 59265, S2 59086 811476409e 40697ea331 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-09T17:36:38.555Z S1 59308, S2 59086 55e2f32310 811476409e sk_4707cd57
32 move S2 Exhibition1 32 2026-11-09T17:36:40.502Z S1 59308, S2 59139 6dee92539a 55e2f32310 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-09T17:36:42.458Z S1 59352, S2 59139 6c44451c3f 6dee92539a sk_4707cd57
34 move S2 Exhibition1 34 2026-11-09T17:36:44.406Z S1 59352, S2 59191 fa1d4d200b 6c44451c3f sk_4707cd57
35 move S1 Exhibition2 35 2026-11-09T17:36:46.337Z S1 59421, S2 59191 53448e4972 fa1d4d200b sk_4707cd57
36 move S2 Exhibition1 36 2026-11-09T17:36:48.295Z S1 59421, S2 59233 c8ec58519c 53448e4972 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-09T17:36:50.307Z S1 59409, S2 59233 f51fcbda13 c8ec58519c sk_4707cd57
38 move S2 Exhibition1 38 2026-11-09T17:36:52.238Z S1 59409, S2 59302 9c9cf2eca5 f51fcbda13 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-09T17:36:54.212Z S1 59435, S2 59302 07538be782 9c9cf2eca5 sk_4707cd57
40 move S2 Exhibition1 40 2026-11-09T17:36:56.163Z S1 59435, S2 59351 f233f9a51f 07538be782 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-09T17:36:58.111Z S1 59487, S2 59351 a4945e89f6 f233f9a51f sk_4707cd57
42 move S2 Exhibition1 42 2026-11-09T17:37:00.148Z S1 59487, S2 59314 1375f81a55 a4945e89f6 sk_4707cd57
43 move S1 Exhibition2 43 2026-11-09T17:37:02.129Z S1 59506, S2 59314 3737c6a567 1375f81a55 sk_4707cd57
44 move S2 Exhibition1 44 2026-11-09T17:37:04.243Z S1 59506, S2 59200 b8a972dc3b 3737c6a567 sk_4707cd57
45 move S1 Exhibition2 45 2026-11-09T17:37:06.194Z S1 59555, S2 59200 cec918f835 b8a972dc3b sk_4707cd57
46 move S2 Exhibition1 46 2026-11-09T17:37:08.141Z S1 59555, S2 59253 a614b7b433 cec918f835 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-09T17:37:10.092Z S1 59604, S2 59253 0eb3ccae58 a614b7b433 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-09T17:37:12.029Z S1 59604, S2 59316 753ea12761 0eb3ccae58 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-09T17:37:13.971Z S1 59662, S2 59316 9654f97bf3 753ea12761 sk_4707cd57
50 move S2 Exhibition1 50 2026-11-09T17:37:15.918Z S1 59662, S2 59369 e73e18d574 9654f97bf3 sk_4707cd57
51 move S1 Exhibition2 51 2026-11-09T17:37:17.887Z S1 59693, S2 59369 4a5cf8bf0e e73e18d574 sk_4707cd57
52 move S2 Exhibition1 52 2026-11-09T17:37:19.821Z S1 59693, S2 59435 f815d7cd32 4a5cf8bf0e sk_4707cd57
53 move S1 Exhibition2 53 2026-11-09T17:37:21.750Z S1 59764, S2 59435 a7fc5c7316 f815d7cd32 sk_4707cd57
54 move S2 Exhibition1 54 2026-11-09T17:37:23.678Z S1 59764, S2 59507 8f07b6f718 a7fc5c7316 sk_4707cd57
55 move S1 Exhibition2 55 2026-11-09T17:37:25.611Z S1 59831, S2 59507 93646474e3 8f07b6f718 sk_4707cd57
56 move S2 Exhibition1 56 2026-11-09T17:37:27.546Z S1 59831, S2 59572 e4b7031133 93646474e3 sk_4707cd57
57 move S1 Exhibition2 57 2026-11-09T17:37:29.476Z S1 59901, S2 59572 95dad7f36d e4b7031133 sk_4707cd57
58 move S2 Exhibition1 58 2026-11-09T17:37:31.406Z S1 59901, S2 59642 202cebc29b 95dad7f36d sk_4707cd57
59 move S1 Exhibition2 59 2026-11-09T17:37:33.333Z S1 59974, S2 59642 03563d0a11 202cebc29b sk_4707cd57
60 move S2 Exhibition1 60 2026-11-09T17:37:35.266Z S1 59974, S2 59709 e7f5e686c9 03563d0a11 sk_4707cd57
61 move S1 Exhibition2 61 2026-11-09T17:37:37.205Z S1 60035, S2 59709 4bfda58032 e7f5e686c9 sk_4707cd57
62 move S2 Exhibition1 62 2026-11-09T17:37:39.140Z S1 60035, S2 59774 1b02b0831f 4bfda58032 sk_4707cd57
63 move S1 Exhibition2 63 2026-11-09T17:37:41.079Z S1 60096, S2 59774 361b5e3966 1b02b0831f sk_4707cd57
64 move S2 Exhibition1 64 2026-11-09T17:37:43.014Z S1 60096, S2 59839 372a5a9a73 361b5e3966 sk_4707cd57
65 move S1 Exhibition2 65 2026-11-09T17:37:44.940Z S1 60170, S2 59839 59c8073ed7 372a5a9a73 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_01M70P2CHFF8VTC65RXV123068

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