apigaming Sign in

Verify set set_01M6R5G8EEF99VEC877NTXAB41

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("97886771169009495:set_01M6R5G8EEF99VEC877NTXAB41") = acb1278cc9cae651..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 36, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 15}
✓set resulta win for bot_01M4G1XM38F4PT5D6AHN6GA3J9 on the tiebreak follows from the games
✓set payoutthe winner takes 40, fee 0

Game 1 m_01M6R5G8EHF25B3FFDGVA4ZW78: verified

✓signatures72 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..72, every prev_hash links
✓move log72 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay72 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
72 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-06T10:12:10.562Z S1 59695, S2 60000 0b21b2c5d9 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-06T10:12:12.612Z S1 59695, S2 59950 408f2ff958 0b21b2c5d9 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-06T10:12:14.697Z S1 59610, S2 59950 27106b505c 408f2ff958 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-06T10:12:16.729Z S1 59610, S2 59918 b246c1780d 27106b505c sk_4707cd57
5 move S1 Exhibition1 5 2026-11-06T10:12:18.902Z S1 59437, S2 59918 e03ee8f5c9 b246c1780d sk_4707cd57
6 move S2 Exhibition2 6 2026-11-06T10:12:21.014Z S1 59437, S2 59806 1007622f4a e03ee8f5c9 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-06T10:12:23.133Z S1 59318, S2 59806 da617f5ce3 1007622f4a sk_4707cd57
8 move S2 Exhibition2 8 2026-11-06T10:12:25.307Z S1 59318, S2 59632 4ad2cdac2c da617f5ce3 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-06T10:12:27.399Z S1 59226, S2 59632 670fc6f438 4ad2cdac2c sk_4707cd57
10 move S2 Exhibition2 10 2026-11-06T10:12:29.424Z S1 59226, S2 59607 2e8ee7fd31 670fc6f438 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-06T10:12:31.414Z S1 59236, S2 59607 7b07ec955a 2e8ee7fd31 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-06T10:12:33.404Z S1 59236, S2 59617 9af876ba9a 7b07ec955a sk_4707cd57
13 move S1 Exhibition1 13 2026-11-06T10:12:35.420Z S1 59220, S2 59617 083b2e7d21 9af876ba9a sk_4707cd57
14 move S2 Exhibition2 14 2026-11-06T10:12:37.350Z S1 59220, S2 59687 cd377dbcb5 083b2e7d21 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-06T10:12:39.413Z S1 59157, S2 59687 9d45caa4aa cd377dbcb5 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-06T10:12:41.525Z S1 59157, S2 59575 5f7ff92ca1 9d45caa4aa sk_4707cd57
17 move S1 Exhibition1 17 2026-11-06T10:12:43.525Z S1 59157, S2 59575 745ea71bf2 5f7ff92ca1 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-06T10:12:45.493Z S1 59157, S2 59607 d06e918201 745ea71bf2 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-06T10:12:47.470Z S1 59180, S2 59607 b171ad30a0 d06e918201 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-06T10:12:49.497Z S1 59180, S2 59580 5397ee7aee b171ad30a0 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-06T10:12:51.423Z S1 59254, S2 59580 5740fc1900 5397ee7aee sk_4707cd57
22 move S2 Exhibition2 22 2026-11-06T10:12:53.417Z S1 59254, S2 59586 6ca0db1405 5740fc1900 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-06T10:12:55.347Z S1 59324, S2 59586 a51cb877b5 6ca0db1405 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-06T10:12:57.278Z S1 59324, S2 59655 45969f33fd a51cb877b5 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-06T10:12:59.303Z S1 59299, S2 59655 7079feb748 45969f33fd sk_4707cd57
26 move S2 Exhibition2 26 2026-11-06T10:13:01.539Z S1 59299, S2 59419 2d7f796e5f 7079feb748 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-06T10:13:03.556Z S1 59282, S2 59419 a5845f6081 2d7f796e5f sk_4707cd57
28 move S2 Exhibition2 28 2026-11-06T10:13:05.537Z S1 59282, S2 59438 d727bf2d1e a5845f6081 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-06T10:13:07.503Z S1 59316, S2 59438 9e4fe74c80 d727bf2d1e sk_4707cd57
30 move S2 Exhibition2 30 2026-11-06T10:13:09.464Z S1 59316, S2 59477 81ab5b813a 9e4fe74c80 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-06T10:13:11.511Z S1 59269, S2 59477 ae846a9584 81ab5b813a sk_4707cd57
32 move S2 Exhibition2 32 2026-11-06T10:13:13.470Z S1 59269, S2 59518 2d3f7d49b1 ae846a9584 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-06T10:13:15.415Z S1 59324, S2 59518 b9163853d2 2d3f7d49b1 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-06T10:13:17.342Z S1 59324, S2 59591 d3af83c04c b9163853d2 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-06T10:13:19.291Z S1 59375, S2 59591 f1ab3c3649 d3af83c04c sk_4707cd57
36 move S2 Exhibition2 36 2026-11-06T10:13:21.240Z S1 59375, S2 59642 1ae4a9ed36 f1ab3c3649 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-06T10:13:23.178Z S1 59437, S2 59642 12bd87fbbc 1ae4a9ed36 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-06T10:13:25.110Z S1 59437, S2 59710 e039a56f0d 12bd87fbbc sk_4707cd57
39 move S1 Exhibition1 39 2026-11-06T10:13:27.058Z S1 59489, S2 59710 a8862f21a1 e039a56f0d sk_4707cd57
40 move S2 Exhibition2 40 2026-11-06T10:13:28.996Z S1 59489, S2 59772 3a7a1f033e a8862f21a1 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-06T10:13:30.931Z S1 59554, S2 59772 10959d3019 3a7a1f033e sk_4707cd57
42 move S2 Exhibition2 42 2026-11-06T10:13:32.864Z S1 59554, S2 59839 3a573b7a40 10959d3019 sk_4707cd57
43 move S1 Exhibition1 43 2026-11-06T10:13:34.794Z S1 59624, S2 59839 38f83639f4 3a573b7a40 sk_4707cd57
44 move S2 Exhibition2 44 2026-11-06T10:13:36.728Z S1 59624, S2 59905 37bce78a7e 38f83639f4 sk_4707cd57
45 move S1 Exhibition1 45 2026-11-06T10:13:38.661Z S1 59691, S2 59905 6aa50859bc 37bce78a7e sk_4707cd57
46 move S2 Exhibition2 46 2026-11-06T10:13:40.602Z S1 59691, S2 59964 107cea152a 6aa50859bc sk_4707cd57
47 move S1 Exhibition1 47 2026-11-06T10:13:42.542Z S1 59751, S2 59964 05cd7b5b5f 107cea152a sk_4707cd57
48 move S2 Exhibition2 48 2026-11-06T10:13:44.482Z S1 59751, S2 60024 7de927eda2 05cd7b5b5f sk_4707cd57
49 move S1 Exhibition1 49 2026-11-06T10:13:46.427Z S1 59806, S2 60024 10520e141d 7de927eda2 sk_4707cd57
50 move S2 Exhibition2 50 2026-11-06T10:13:48.361Z S1 59806, S2 60090 11f7703183 10520e141d sk_4707cd57
51 move S1 Exhibition1 51 2026-11-06T10:13:50.295Z S1 59872, S2 60090 c3f1377368 11f7703183 sk_4707cd57
52 move S2 Exhibition2 52 2026-11-06T10:13:52.225Z S1 59872, S2 60160 6e8db9dafd c3f1377368 sk_4707cd57
53 move S1 Exhibition1 53 2026-11-06T10:13:54.167Z S1 59930, S2 60160 0eacd9a21c 6e8db9dafd sk_4707cd57
54 move S2 Exhibition2 54 2026-11-06T10:13:56.100Z S1 59930, S2 60227 0f84978786 0eacd9a21c sk_4707cd57
55 move S1 Exhibition1 55 2026-11-06T10:13:58.029Z S1 60001, S2 60227 5b18624839 0f84978786 sk_4707cd57
56 move S2 Exhibition2 56 2026-11-06T10:13:59.953Z S1 60001, S2 60303 4dfb46cbee 5b18624839 sk_4707cd57
57 move S1 Exhibition1 57 2026-11-06T10:14:01.990Z S1 59964, S2 60303 4fc76549c8 4dfb46cbee sk_4707cd57
58 move S2 Exhibition2 58 2026-11-06T10:14:04.262Z S1 59964, S2 60031 557a6c0fbd 4fc76549c8 sk_4707cd57
59 move S1 Exhibition1 59 2026-11-06T10:14:06.192Z S1 60034, S2 60031 24ef93f79e 557a6c0fbd sk_4707cd57
60 move S2 Exhibition2 60 2026-11-06T10:14:08.122Z S1 60034, S2 60101 ac5aa6427f 24ef93f79e sk_4707cd57
61 move S1 Exhibition1 61 2026-11-06T10:14:10.053Z S1 60103, S2 60101 987691c8eb ac5aa6427f sk_4707cd57
62 move S2 Exhibition2 62 2026-11-06T10:14:11.987Z S1 60103, S2 60167 fa4bd7bbab 987691c8eb sk_4707cd57
63 move S1 Exhibition1 63 2026-11-06T10:14:13.922Z S1 60168, S2 60167 e90aec1110 fa4bd7bbab sk_4707cd57
64 move S2 Exhibition2 64 2026-11-06T10:14:15.850Z S1 60168, S2 60239 310ef9fd12 e90aec1110 sk_4707cd57
65 move S1 Exhibition1 65 2026-11-06T10:14:17.783Z S1 60235, S2 60239 0dfdbe3585 310ef9fd12 sk_4707cd57
66 move S2 Exhibition2 66 2026-11-06T10:14:19.710Z S1 60235, S2 60312 23793c6401 0dfdbe3585 sk_4707cd57
67 move S1 Exhibition1 67 2026-11-06T10:14:21.642Z S1 60303, S2 60312 2fbcc20873 23793c6401 sk_4707cd57
68 move S2 Exhibition2 68 2026-11-06T10:14:23.577Z S1 60303, S2 60377 8e93b4345b 2fbcc20873 sk_4707cd57
69 move S1 Exhibition1 69 2026-11-06T10:14:25.502Z S1 60378, S2 60377 41e89b4ff2 8e93b4345b sk_4707cd57
70 move S2 Exhibition2 70 2026-11-06T10:14:27.430Z S1 60378, S2 60449 ce2b4e3a55 41e89b4ff2 sk_4707cd57
71 move S1 Exhibition1 71 2026-11-06T10:14:29.361Z S1 60447, S2 60449 de9430c9cd ce2b4e3a55 sk_4707cd57
72 move S2 Exhibition2 72 2026-11-06T10:14:31.298Z S1 60447, S2 60512 a13c7e7460 de9430c9cd sk_4707cd57

Game 2 m_01M6R5G8EKFZTVY6VHYE710EBA: verified

✓signatures30 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..30, every prev_hash links
✓move log30 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay30 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
30 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-06T10:12:10.602Z S1 59655, S2 60000 a24f4a186d start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-06T10:12:12.711Z S1 59655, S2 59891 9a6dfbed22 a24f4a186d sk_4707cd57
3 move S1 Exhibition2 3 2026-11-06T10:12:14.700Z S1 59666, S2 59891 ef01354b49 9a6dfbed22 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-06T10:12:16.797Z S1 59666, S2 59794 59586b55ef ef01354b49 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-06T10:12:18.904Z S1 59559, S2 59794 f4911c8455 59586b55ef sk_4707cd57
6 move S2 Exhibition1 6 2026-11-06T10:12:21.007Z S1 59559, S2 59691 4c346fdaa9 f4911c8455 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-06T10:12:23.124Z S1 59442, S2 59691 a64f237ee7 4c346fdaa9 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-06T10:12:25.234Z S1 59442, S2 59581 d1bc96cc14 a64f237ee7 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-06T10:12:27.334Z S1 59342, S2 59581 15f45807dd d1bc96cc14 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-06T10:12:29.302Z S1 59342, S2 59613 5aaa26d240 15f45807dd sk_4707cd57
11 move S1 Exhibition2 11 2026-11-06T10:12:31.268Z S1 59376, S2 59613 1bb0d03b6e 5aaa26d240 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-06T10:12:33.295Z S1 59376, S2 59586 e0f126e895 1bb0d03b6e sk_4707cd57
13 move S1 Exhibition2 13 2026-11-06T10:12:35.257Z S1 59414, S2 59586 bfb61e1594 e0f126e895 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-06T10:12:37.296Z S1 59414, S2 59547 df0b3a393a bfb61e1594 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-06T10:12:39.262Z S1 59448, S2 59547 a726967934 df0b3a393a sk_4707cd57
16 move S2 Exhibition1 16 2026-11-06T10:12:41.297Z S1 59448, S2 59512 2ddf700540 a726967934 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-06T10:12:43.233Z S1 59512, S2 59512 957f91de3a 2ddf700540 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-06T10:12:45.229Z S1 59512, S2 59516 10b8e2212c 957f91de3a sk_4707cd57
19 move S1 Exhibition2 19 2026-11-06T10:12:47.227Z S1 59514, S2 59516 9835562d35 10b8e2212c sk_4707cd57
20 move S2 Exhibition1 20 2026-11-06T10:12:49.204Z S1 59514, S2 59539 1467500554 9835562d35 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-06T10:12:51.219Z S1 59499, S2 59539 29240298ee 1467500554 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-06T10:12:53.148Z S1 59499, S2 59610 3c3854acdd 29240298ee sk_4707cd57
23 move S1 Exhibition2 23 2026-11-06T10:12:55.135Z S1 59512, S2 59610 3ec1260fce 3c3854acdd sk_4707cd57
24 move S2 Exhibition1 24 2026-11-06T10:12:57.116Z S1 59512, S2 59629 2b7081459e 3ec1260fce sk_4707cd57
25 move S1 Exhibition2 25 2026-11-06T10:12:59.098Z S1 59530, S2 59629 cf74e0a42d 2b7081459e sk_4707cd57
26 move S2 Exhibition1 26 2026-11-06T10:13:01.031Z S1 59530, S2 59696 ee6f373ef2 cf74e0a42d sk_4707cd57
27 move S1 Exhibition2 27 2026-11-06T10:13:03.213Z S1 59348, S2 59696 bc3b31faa7 ee6f373ef2 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-06T10:13:05.217Z S1 59348, S2 59692 12a2d4ddc6 bc3b31faa7 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-06T10:13:07.150Z S1 59415, S2 59692 1938a24d44 12a2d4ddc6 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-06T10:13:09.079Z S1 59415, S2 59763 a3ed60bfa6 1938a24d44 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_01M6R5G8EEF99VEC877NTXAB41

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