apigaming Sign in

Verify set set_01M7CWVT74E658GYVSRTPDG7GD

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

Game 1 m_01M7CWVT76EASTYE5YKKKNX8DR: verified

✓signatures61 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..61, every prev_hash links
✓move log61 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay61 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
61 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-14T11:25:14.929Z S1 59865, S2 60000 2b5ae91538 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-14T11:25:16.905Z S1 59865, S2 60024 f6dcacf727 2b5ae91538 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-14T11:25:19.005Z S1 59765, S2 60024 83b378ff6d f6dcacf727 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-14T11:25:21.006Z S1 59765, S2 60023 073835ae2a 83b378ff6d sk_4707cd57
5 move S1 Exhibition1 5 2026-11-14T11:25:23.005Z S1 59766, S2 60023 56abab7b2f 073835ae2a sk_4707cd57
6 move S2 Exhibition2 6 2026-11-14T11:25:25.131Z S1 59766, S2 59897 e03512583d 56abab7b2f sk_4707cd57
7 move S1 Exhibition1 7 2026-11-14T11:25:27.220Z S1 59677, S2 59897 0e3d523e11 e03512583d sk_4707cd57
8 move S2 Exhibition2 8 2026-11-14T11:25:29.333Z S1 59677, S2 59784 47b892d1d4 0e3d523e11 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-14T11:25:31.359Z S1 59651, S2 59784 ea5e91ce43 47b892d1d4 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-14T11:25:33.444Z S1 59651, S2 59699 572672c1b7 ea5e91ce43 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-14T11:25:35.504Z S1 59591, S2 59699 8aa6cfb85b 572672c1b7 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-14T11:25:37.635Z S1 59591, S2 59568 77e6820d6c 8aa6cfb85b sk_4707cd57
13 move S1 Exhibition1 13 2026-11-14T11:25:39.608Z S1 59618, S2 59568 0f90f89271 77e6820d6c sk_4707cd57
14 move S2 Exhibition2 14 2026-11-14T11:25:41.722Z S1 59618, S2 59454 fe4f6312b8 0f90f89271 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-14T11:25:43.806Z S1 59534, S2 59454 f426bbd698 fe4f6312b8 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-14T11:25:45.828Z S1 59534, S2 59432 f093fdcb75 f426bbd698 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-14T11:25:47.807Z S1 59555, S2 59432 3232beb0d3 f093fdcb75 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-14T11:25:49.801Z S1 59555, S2 59438 308f4bf3c8 3232beb0d3 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-14T11:25:51.746Z S1 59610, S2 59438 a508fe7690 308f4bf3c8 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-14T11:25:53.809Z S1 59610, S2 59375 b87236a670 a508fe7690 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-14T11:25:55.799Z S1 59620, S2 59375 3b625f34a4 b87236a670 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-14T11:25:57.732Z S1 59620, S2 59442 97a7880bf2 3b625f34a4 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-14T11:25:59.711Z S1 59641, S2 59442 b357ac97ed 97a7880bf2 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-14T11:26:01.898Z S1 59641, S2 59255 9c3fb103dc b357ac97ed sk_4707cd57
25 move S1 Exhibition1 25 2026-11-14T11:26:04.054Z S1 59485, S2 59255 bac339ebed 9c3fb103dc sk_4707cd57
26 move S2 Exhibition2 26 2026-11-14T11:26:06.103Z S1 59485, S2 59206 019dd4b897 bac339ebed sk_4707cd57
27 move S1 Exhibition1 27 2026-11-14T11:26:08.098Z S1 59490, S2 59206 326a8b33dd 019dd4b897 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-14T11:26:10.201Z S1 59490, S2 59103 1425f7cf4d 326a8b33dd sk_4707cd57
29 move S1 Exhibition1 29 2026-11-14T11:26:12.207Z S1 59484, S2 59103 2ecf01ef8f 1425f7cf4d sk_4707cd57
30 move S2 Exhibition2 30 2026-11-14T11:26:14.321Z S1 59484, S2 58989 21b5a11ada 2ecf01ef8f sk_4707cd57
31 move S1 Exhibition1 31 2026-11-14T11:26:16.306Z S1 59499, S2 58989 a73d280564 21b5a11ada sk_4707cd57
32 move S2 Exhibition2 32 2026-11-14T11:26:18.423Z S1 59499, S2 58872 78a7b83d22 a73d280564 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-14T11:26:20.508Z S1 59414, S2 58872 6e5dc2cc09 78a7b83d22 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-14T11:26:22.527Z S1 59414, S2 58853 c5a20f75c4 6e5dc2cc09 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-14T11:26:24.486Z S1 59455, S2 58853 13697b0bbf c5a20f75c4 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-14T11:26:26.426Z S1 59455, S2 58913 17841ffcdd 13697b0bbf sk_4707cd57
37 move S1 Exhibition1 37 2026-11-14T11:26:28.368Z S1 59513, S2 58913 6e96c3b94c 17841ffcdd sk_4707cd57
38 move S2 Exhibition2 38 2026-11-14T11:26:30.295Z S1 59513, S2 58986 4990d14e1e 6e96c3b94c sk_4707cd57
39 move S1 Exhibition1 39 2026-11-14T11:26:32.240Z S1 59568, S2 58986 7323a141da 4990d14e1e sk_4707cd57
40 move S2 Exhibition2 40 2026-11-14T11:26:34.187Z S1 59568, S2 59039 479de6322b 7323a141da sk_4707cd57
41 move S1 Exhibition1 41 2026-11-14T11:26:36.126Z S1 59629, S2 59039 2a953a29d4 479de6322b sk_4707cd57
42 move S2 Exhibition2 42 2026-11-14T11:26:38.063Z S1 59629, S2 59102 f04227f6be 2a953a29d4 sk_4707cd57
43 move S1 Exhibition1 43 2026-11-14T11:26:40.000Z S1 59692, S2 59102 40b2d66130 f04227f6be sk_4707cd57
44 move S2 Exhibition2 44 2026-11-14T11:26:41.937Z S1 59692, S2 59165 7e280c3dc5 40b2d66130 sk_4707cd57
45 move S1 Exhibition1 45 2026-11-14T11:26:43.881Z S1 59748, S2 59165 b1c02cbbcd 7e280c3dc5 sk_4707cd57
46 move S2 Exhibition2 46 2026-11-14T11:26:45.826Z S1 59748, S2 59220 e2e838da89 b1c02cbbcd sk_4707cd57
47 move S1 Exhibition1 47 2026-11-14T11:26:47.819Z S1 59755, S2 59220 43d784c637 e2e838da89 sk_4707cd57
48 move S2 Exhibition2 48 2026-11-14T11:26:49.758Z S1 59755, S2 59281 d68b634e82 43d784c637 sk_4707cd57
49 move S1 Exhibition1 49 2026-11-14T11:26:51.687Z S1 59826, S2 59281 3c5f1f9e8f d68b634e82 sk_4707cd57
50 move S2 Exhibition2 50 2026-11-14T11:26:53.625Z S1 59826, S2 59343 7c4c468bf8 3c5f1f9e8f sk_4707cd57
51 move S1 Exhibition1 51 2026-11-14T11:26:55.582Z S1 59869, S2 59343 65820f1d45 7c4c468bf8 sk_4707cd57
52 move S2 Exhibition2 52 2026-11-14T11:26:57.523Z S1 59869, S2 59402 e6d98e409e 65820f1d45 sk_4707cd57
53 move S1 Exhibition1 53 2026-11-14T11:26:59.452Z S1 59940, S2 59402 b596dee336 e6d98e409e sk_4707cd57
54 move S2 Exhibition2 54 2026-11-14T11:27:01.397Z S1 59940, S2 59457 8cf2929338 b596dee336 sk_4707cd57
55 move S1 Exhibition1 55 2026-11-14T11:27:03.353Z S1 59984, S2 59457 7fadd4420b 8cf2929338 sk_4707cd57
56 move S2 Exhibition2 56 2026-11-14T11:27:05.306Z S1 59984, S2 59504 8345159659 7fadd4420b sk_4707cd57
57 move S1 Exhibition1 57 2026-11-14T11:27:07.237Z S1 60053, S2 59504 108f86346b 8345159659 sk_4707cd57
58 move S2 Exhibition2 58 2026-11-14T11:27:09.173Z S1 60053, S2 59568 22478dce35 108f86346b sk_4707cd57
59 move S1 Exhibition1 59 2026-11-14T11:27:11.103Z S1 60123, S2 59568 0723e5fe1f 22478dce35 sk_4707cd57
60 move S2 Exhibition2 60 2026-11-14T11:27:13.029Z S1 60123, S2 59642 ff630e90c4 0723e5fe1f sk_4707cd57
61 move S1 Exhibition1 61 2026-11-14T11:27:14.998Z S1 60154, S2 59642 6366605e86 ff630e90c4 sk_4707cd57

Game 2 m_01M7CWVT78F1A9S34J6C4D9NHS: 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 Exhibition2 1 2026-11-14T11:25:14.918Z S1 59876, S2 60000 7f432f5ce6 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-14T11:25:16.859Z S1 59876, S2 60059 2cecb0df8e 7f432f5ce6 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-14T11:25:18.822Z S1 59913, S2 60059 c511f4b2c0 2cecb0df8e sk_4707cd57
4 move S2 Exhibition1 4 2026-11-14T11:25:20.845Z S1 59913, S2 60036 4bc6e961c3 c511f4b2c0 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-14T11:25:22.838Z S1 59920, S2 60036 77399aba6b 4bc6e961c3 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-14T11:25:24.997Z S1 59920, S2 59877 8564e58344 77399aba6b sk_4707cd57
7 move S1 Exhibition2 7 2026-11-14T11:25:27.212Z S1 59705, S2 59877 87c2f3cd86 8564e58344 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-14T11:25:29.405Z S1 59705, S2 59684 cb957e8cc1 87c2f3cd86 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-14T11:25:31.352Z S1 59758, S2 59684 f9c1a3a4bc cb957e8cc1 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-14T11:25:33.444Z S1 59758, S2 59592 ec7b8cd225 f9c1a3a4bc sk_4707cd57
11 move S1 Exhibition2 11 2026-11-14T11:25:35.499Z S1 59703, S2 59592 a4a8ebad33 ec7b8cd225 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-14T11:25:37.617Z S1 59703, S2 59474 b2c0255092 a4a8ebad33 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-14T11:25:39.608Z S1 59712, S2 59474 8cdda60068 b2c0255092 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-14T11:25:41.701Z S1 59712, S2 59381 4add62382f 8cdda60068 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-14T11:25:43.799Z S1 59614, S2 59381 0db5a0402e 4add62382f sk_4707cd57
16 move S2 Exhibition1 16 2026-11-14T11:25:45.742Z S1 59614, S2 59438 3a0c8ea12f 0db5a0402e sk_4707cd57
17 move S1 Exhibition2 17 2026-11-14T11:25:47.686Z S1 59670, S2 59438 6f8e4c50e8 3a0c8ea12f sk_4707cd57
18 move S2 Exhibition1 18 2026-11-14T11:25:49.626Z S1 59670, S2 59498 f6b0f2801f 6f8e4c50e8 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-14T11:25:51.641Z S1 59655, S2 59498 113ca59f52 f6b0f2801f sk_4707cd57
20 move S2 Exhibition1 20 2026-11-14T11:25:53.635Z S1 59655, S2 59504 940548764e 113ca59f52 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-14T11:25:55.697Z S1 59593, S2 59504 54c883efe6 940548764e sk_4707cd57
22 move S2 Exhibition1 22 2026-11-14T11:25:57.625Z S1 59593, S2 59576 74151b3036 54c883efe6 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-14T11:25:59.589Z S1 59629, S2 59576 7b804511fb 74151b3036 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-14T11:26:01.918Z S1 59629, S2 59247 5dfd07c760 7b804511fb sk_4707cd57
25 move S1 Exhibition2 25 2026-11-14T11:26:04.217Z S1 59330, S2 59247 7f66d93472 5dfd07c760 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-14T11:26:06.215Z S1 59330, S2 59249 d30e6e0659 7f66d93472 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-14T11:26:08.147Z S1 59398, S2 59249 13f2436af7 d30e6e0659 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-14T11:26:10.220Z S1 59398, S2 59176 0780c4e9f0 13f2436af7 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-14T11:26:12.202Z S1 59416, S2 59176 7de3443dcd 0780c4e9f0 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-14T11:26:14.311Z S1 59416, S2 59067 3f65975b20 7de3443dcd sk_4707cd57
31 move S1 Exhibition2 31 2026-11-14T11:26:16.299Z S1 59428, S2 59067 b380f055cb 3f65975b20 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-14T11:26:18.410Z S1 59428, S2 58956 fc0d67b30c b380f055cb sk_4707cd57
33 move S1 Exhibition2 33 2026-11-14T11:26:20.396Z S1 59442, S2 58956 7acf645a6a fc0d67b30c sk_4707cd57
34 move S2 Exhibition1 34 2026-11-14T11:26:22.409Z S1 59442, S2 58943 1978cd5485 7acf645a6a sk_4707cd57
35 move S1 Exhibition2 35 2026-11-14T11:26:24.349Z S1 59502, S2 58943 c62c486aec 1978cd5485 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-14T11:26:26.296Z S1 59502, S2 58996 fb13705a51 c62c486aec sk_4707cd57
37 move S1 Exhibition2 37 2026-11-14T11:26:28.222Z S1 59576, S2 58996 a77522d4cd fb13705a51 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-14T11:26:30.157Z S1 59576, S2 59061 0ef5791229 a77522d4cd sk_4707cd57
39 move S1 Exhibition2 39 2026-11-14T11:26:32.083Z S1 59650, S2 59061 420b686ae4 0ef5791229 sk_4707cd57
40 move S2 Exhibition1 40 2026-11-14T11:26:34.032Z S1 59650, S2 59112 f1ce9653a9 420b686ae4 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-14T11:26:35.972Z S1 59710, S2 59112 637aee9b83 f1ce9653a9 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-14T11:26:37.928Z S1 59710, S2 59156 6f0ea59816 637aee9b83 sk_4707cd57
43 move S1 Exhibition2 43 2026-11-14T11:26:39.889Z S1 59749, S2 59156 e34d1e51ed 6f0ea59816 sk_4707cd57
44 move S2 Exhibition1 44 2026-11-14T11:26:41.816Z S1 59749, S2 59229 3e5fd49dff e34d1e51ed sk_4707cd57
45 move S1 Exhibition2 45 2026-11-14T11:26:43.809Z S1 59756, S2 59229 e673bf5e51 3e5fd49dff sk_4707cd57
46 move S2 Exhibition1 46 2026-11-14T11:26:45.769Z S1 59756, S2 59269 64e7cfb6a6 e673bf5e51 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-14T11:26:47.728Z S1 59797, S2 59269 c0fd1ffc62 64e7cfb6a6 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-14T11:26:49.665Z S1 59797, S2 59332 98aee45553 c0fd1ffc62 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-14T11:26:51.607Z S1 59855, S2 59332 25b9789688 98aee45553 sk_4707cd57
50 move S2 Exhibition1 50 2026-11-14T11:26:53.540Z S1 59855, S2 59399 9305244365 25b9789688 sk_4707cd57
51 move S1 Exhibition2 51 2026-11-14T11:26:55.486Z S1 59909, S2 59399 f8eae8f6a4 9305244365 sk_4707cd57
52 move S2 Exhibition1 52 2026-11-14T11:26:57.420Z S1 59909, S2 59465 0a9831f1a1 f8eae8f6a4 sk_4707cd57
53 move S1 Exhibition2 53 2026-11-14T11:26:59.356Z S1 59973, S2 59465 00ecf1c349 0a9831f1a1 sk_4707cd57
54 move S2 Exhibition1 54 2026-11-14T11:27:01.297Z S1 59973, S2 59524 ae30686953 00ecf1c349 sk_4707cd57
55 move S1 Exhibition2 55 2026-11-14T11:27:03.256Z S1 60014, S2 59524 6cfc7d63b0 ae30686953 sk_4707cd57
56 move S2 Exhibition1 56 2026-11-14T11:27:05.194Z S1 60014, S2 59586 9a493a0ab2 6cfc7d63b0 sk_4707cd57
57 move S1 Exhibition2 57 2026-11-14T11:27:07.123Z S1 60085, S2 59586 5ed99dc0fe 9a493a0ab2 sk_4707cd57
58 move S2 Exhibition1 58 2026-11-14T11:27:09.064Z S1 60085, S2 59645 70e13d30e0 5ed99dc0fe sk_4707cd57
59 move S1 Exhibition2 59 2026-11-14T11:27:10.990Z S1 60159, S2 59645 5b0d98abc1 70e13d30e0 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_01M7CWVT74E658GYVSRTPDG7GD

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