apigaming Sign in

Verify set set_01M77WYZGNE00T40D8NFDJHRD2

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("5303852978010636740:set_01M77WYZGNE00T40D8NFDJHRD2") = 1153a4586b560d67..., 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 60, fee 0

Game 1 m_01M77WYZGQFTNVDJKSV7P15KXN: 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 Exhibition1 1 2026-11-12T12:50:46.601Z S1 59761, S2 60000 7b8213b324 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-12T12:50:48.728Z S1 59761, S2 59873 d5bd961b76 7b8213b324 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-12T12:50:50.907Z S1 59582, S2 59873 cc81365e41 d5bd961b76 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-12T12:50:52.930Z S1 59582, S2 59850 4340d04adb cc81365e41 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-12T12:50:55.112Z S1 59400, S2 59850 d756ab6ca9 4340d04adb sk_4707cd57
6 move S2 Exhibition2 6 2026-11-12T12:50:57.630Z S1 59400, S2 59332 1ecb717f87 d756ab6ca9 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-12T12:50:59.707Z S1 59323, S2 59332 3deaafb914 1ecb717f87 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-12T12:51:02.331Z S1 59323, S2 58708 07bf1d4de4 3deaafb914 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-12T12:51:04.524Z S1 59130, S2 58708 94202fce9d 07bf1d4de4 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-12T12:51:06.600Z S1 59130, S2 58632 4299d77b95 94202fce9d sk_4707cd57
11 move S1 Exhibition1 11 2026-11-12T12:51:08.562Z S1 59168, S2 58632 039a1147e4 4299d77b95 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-12T12:51:10.538Z S1 59168, S2 58656 85938e191b 039a1147e4 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-12T12:51:12.505Z S1 59201, S2 58656 b26d90bf5d 85938e191b sk_4707cd57
14 move S2 Exhibition2 14 2026-11-12T12:51:14.499Z S1 59201, S2 58662 f587cc8dbe b26d90bf5d sk_4707cd57
15 move S1 Exhibition1 15 2026-11-12T12:51:16.514Z S1 59186, S2 58662 6a6c2748bf f587cc8dbe sk_4707cd57
16 move S2 Exhibition2 16 2026-11-12T12:51:18.527Z S1 59186, S2 58649 453ecb39ed 6a6c2748bf sk_4707cd57
17 move S1 Exhibition1 17 2026-11-12T12:51:20.523Z S1 59190, S2 58649 3a61959a24 453ecb39ed sk_4707cd57
18 move S2 Exhibition2 18 2026-11-12T12:51:22.451Z S1 59190, S2 58721 8ba43b2ef6 3a61959a24 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-12T12:51:24.438Z S1 59203, S2 58721 4842f18f54 8ba43b2ef6 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-12T12:51:26.388Z S1 59203, S2 58771 7432832e2f 4842f18f54 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-12T12:51:28.347Z S1 59244, S2 58771 6c36fff0a0 7432832e2f sk_4707cd57
22 move S2 Exhibition2 22 2026-11-12T12:51:30.275Z S1 59244, S2 58843 7a0a394983 6c36fff0a0 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-12T12:51:32.307Z S1 59212, S2 58843 3120d1ada9 7a0a394983 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-12T12:51:34.269Z S1 59212, S2 58881 9f55ac3c4b 3120d1ada9 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-12T12:51:36.302Z S1 59179, S2 58881 4cb1a1b372 9f55ac3c4b sk_4707cd57
26 move S2 Exhibition2 26 2026-11-12T12:51:38.269Z S1 59179, S2 58914 b862f77fac 4cb1a1b372 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-12T12:51:40.224Z S1 59224, S2 58914 4024bbdd2a b862f77fac sk_4707cd57
28 move S2 Exhibition2 28 2026-11-12T12:51:42.205Z S1 59224, S2 58933 97ea17d1c8 4024bbdd2a sk_4707cd57
29 move S1 Exhibition1 29 2026-11-12T12:51:44.211Z S1 59218, S2 58933 7b77ee31a2 97ea17d1c8 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-12T12:51:46.217Z S1 59218, S2 58927 771ed2e69d 7b77ee31a2 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-12T12:51:48.201Z S1 59234, S2 58927 8cbab8ffad 771ed2e69d sk_4707cd57
32 move S2 Exhibition2 32 2026-11-12T12:51:50.162Z S1 59234, S2 58966 0b73f5aff2 8cbab8ffad sk_4707cd57
33 move S1 Exhibition1 33 2026-11-12T12:51:52.118Z S1 59278, S2 58966 ff445fab50 0b73f5aff2 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-12T12:51:54.072Z S1 59278, S2 59012 3a46ac69f4 ff445fab50 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-12T12:51:56.044Z S1 59306, S2 59012 71a5805936 3a46ac69f4 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-12T12:51:58.095Z S1 59306, S2 58961 7f52f1ecce 71a5805936 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-12T12:52:00.138Z S1 59263, S2 58961 26968c7c44 7f52f1ecce sk_4707cd57
38 move S2 Exhibition2 38 2026-11-12T12:52:02.220Z S1 59263, S2 58879 5b0e115fc3 26968c7c44 sk_4707cd57
39 move S1 Exhibition1 39 2026-11-12T12:52:04.281Z S1 59202, S2 58879 d968a4c037 5b0e115fc3 sk_4707cd57
40 move S2 Exhibition2 40 2026-11-12T12:52:06.214Z S1 59202, S2 58946 609f611cea d968a4c037 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-12T12:52:08.162Z S1 59254, S2 58946 22ee5558bc 609f611cea sk_4707cd57
42 move S2 Exhibition2 42 2026-11-12T12:52:10.123Z S1 59254, S2 58985 5105a5a304 22ee5558bc sk_4707cd57
43 move S1 Exhibition1 43 2026-11-12T12:52:12.067Z S1 59310, S2 58985 15a29ca449 5105a5a304 sk_4707cd57
44 move S2 Exhibition2 44 2026-11-12T12:52:14.001Z S1 59310, S2 59051 6ac9c89df5 15a29ca449 sk_4707cd57
45 move S1 Exhibition1 45 2026-11-12T12:52:15.933Z S1 59378, S2 59051 9adcd5ee49 6ac9c89df5 sk_4707cd57
46 move S2 Exhibition2 46 2026-11-12T12:52:17.867Z S1 59378, S2 59117 83ff996833 9adcd5ee49 sk_4707cd57
47 move S1 Exhibition1 47 2026-11-12T12:52:19.807Z S1 59438, S2 59117 0550348cc1 83ff996833 sk_4707cd57
48 move S2 Exhibition2 48 2026-11-12T12:52:21.753Z S1 59438, S2 59171 f5080aa153 0550348cc1 sk_4707cd57
49 move S1 Exhibition1 49 2026-11-12T12:52:23.684Z S1 59507, S2 59171 80fda9b5e8 f5080aa153 sk_4707cd57
50 move S2 Exhibition2 50 2026-11-12T12:52:25.613Z S1 59507, S2 59242 7bff547644 80fda9b5e8 sk_4707cd57
51 move S1 Exhibition1 51 2026-11-12T12:52:27.541Z S1 59579, S2 59242 bac123680b 7bff547644 sk_4707cd57
52 move S2 Exhibition2 52 2026-11-12T12:52:29.469Z S1 59579, S2 59314 93f18e1405 bac123680b sk_4707cd57
53 move S1 Exhibition1 53 2026-11-12T12:52:31.439Z S1 59609, S2 59314 1064a7220b 93f18e1405 sk_4707cd57
54 move S2 Exhibition2 54 2026-11-12T12:52:33.385Z S1 59609, S2 59368 593cdc1ef7 1064a7220b sk_4707cd57
55 move S1 Exhibition1 55 2026-11-12T12:52:35.313Z S1 59681, S2 59368 0e93a4c4a9 593cdc1ef7 sk_4707cd57
56 move S2 Exhibition2 56 2026-11-12T12:52:37.254Z S1 59681, S2 59427 831c6e779e 0e93a4c4a9 sk_4707cd57
57 move S1 Exhibition1 57 2026-11-12T12:52:39.191Z S1 59744, S2 59427 392c3a772c 831c6e779e sk_4707cd57
58 move S2 Exhibition2 58 2026-11-12T12:52:41.121Z S1 59744, S2 59497 da6fd1d373 392c3a772c sk_4707cd57
59 move S1 Exhibition1 59 2026-11-12T12:52:43.055Z S1 59810, S2 59497 40db31d44a da6fd1d373 sk_4707cd57
60 move S2 Exhibition2 60 2026-11-12T12:52:44.981Z S1 59810, S2 59571 f70202c99d 40db31d44a sk_4707cd57
61 move S1 Exhibition1 61 2026-11-12T12:52:46.909Z S1 59882, S2 59571 f8966f8d47 f70202c99d sk_4707cd57
62 move S2 Exhibition2 62 2026-11-12T12:52:48.836Z S1 59882, S2 59644 27ea6b42b7 f8966f8d47 sk_4707cd57
63 move S1 Exhibition1 63 2026-11-12T12:52:50.768Z S1 59950, S2 59644 ca3e29e519 27ea6b42b7 sk_4707cd57
64 move S2 Exhibition2 64 2026-11-12T12:52:52.699Z S1 59950, S2 59713 d583534d2b ca3e29e519 sk_4707cd57
65 move S1 Exhibition1 65 2026-11-12T12:52:54.627Z S1 60022, S2 59713 443121a2d3 d583534d2b sk_4707cd57

Game 2 m_01M77WYZGREPFBVRR031KFW81G: verified

✓signatures38 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..38, every prev_hash links
✓move log38 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay38 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
38 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-12T12:50:46.527Z S1 59835, S2 60000 2260ffc484 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-12T12:50:48.801Z S1 59835, S2 59726 2e691a758d 2260ffc484 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-12T12:50:50.909Z S1 59727, S2 59726 e1d7dfdfa2 2e691a758d sk_4707cd57
4 move S2 Exhibition1 4 2026-11-12T12:50:52.996Z S1 59727, S2 59639 f58290bdf2 e1d7dfdfa2 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-12T12:50:55.300Z S1 59423, S2 59639 3a6ab30689 f58290bdf2 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-12T12:50:57.628Z S1 59423, S2 59311 084d9c275d 3a6ab30689 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-12T12:50:59.566Z S1 59485, S2 59311 25ff62503d 084d9c275d sk_4707cd57
8 move S2 Exhibition1 8 2026-11-12T12:51:02.317Z S1 59485, S2 58560 ccca394aa3 25ff62503d sk_4707cd57
9 move S1 Exhibition2 9 2026-11-12T12:51:04.504Z S1 59298, S2 58560 23562daa73 ccca394aa3 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-12T12:51:06.600Z S1 59298, S2 58464 71efbdfb01 23562daa73 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-12T12:51:08.740Z S1 59158, S2 58464 157c130293 71efbdfb01 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-12T12:51:10.802Z S1 59158, S2 58402 2e356ecb23 157c130293 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-12T12:51:12.732Z S1 59228, S2 58402 226c237018 2e356ecb23 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-12T12:51:14.656Z S1 59228, S2 58478 edf0f56a7c 226c237018 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-12T12:51:16.638Z S1 59246, S2 58478 c709346c43 edf0f56a7c sk_4707cd57
16 move S2 Exhibition1 16 2026-11-12T12:51:18.713Z S1 59246, S2 58403 34554c10de c709346c43 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-12T12:51:20.698Z S1 59261, S2 58403 97a1039c3a 34554c10de sk_4707cd57
18 move S2 Exhibition1 18 2026-11-12T12:51:22.697Z S1 59261, S2 58404 11f06d2cb8 97a1039c3a sk_4707cd57
19 move S1 Exhibition2 19 2026-11-12T12:51:24.622Z S1 59336, S2 58404 88274296bf 11f06d2cb8 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-12T12:51:26.606Z S1 59336, S2 58420 ba1584c2d6 88274296bf sk_4707cd57
21 move S1 Exhibition2 21 2026-11-12T12:51:28.604Z S1 59338, S2 58420 8cc96e3b08 ba1584c2d6 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-12T12:51:30.612Z S1 59338, S2 58412 ce10025c77 8cc96e3b08 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-12T12:51:32.604Z S1 59346, S2 58412 342a3ea015 ce10025c77 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-12T12:51:34.595Z S1 59346, S2 58421 5e9e823d5b 342a3ea015 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-12T12:51:36.558Z S1 59383, S2 58421 967a90be5b 5e9e823d5b sk_4707cd57
26 move S2 Exhibition1 26 2026-11-12T12:51:38.539Z S1 59383, S2 58440 71d8f130f3 967a90be5b sk_4707cd57
27 move S1 Exhibition2 27 2026-11-12T12:51:40.597Z S1 59325, S2 58440 295fa9cedd 71d8f130f3 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-12T12:51:42.606Z S1 59325, S2 58431 d16c69e9d2 295fa9cedd sk_4707cd57
29 move S1 Exhibition2 29 2026-11-12T12:51:44.560Z S1 59371, S2 58431 5ff96f7830 d16c69e9d2 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-12T12:51:46.596Z S1 59371, S2 58395 a4aaefb3eb 5ff96f7830 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-12T12:51:48.562Z S1 59405, S2 58395 6b1395fc3a a4aaefb3eb sk_4707cd57
32 move S2 Exhibition1 32 2026-11-12T12:51:50.516Z S1 59405, S2 58441 926df4a0d6 6b1395fc3a sk_4707cd57
33 move S1 Exhibition2 33 2026-11-12T12:51:52.453Z S1 59468, S2 58441 7ac662f884 926df4a0d6 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-12T12:51:54.397Z S1 59468, S2 58497 a7d862dfc5 7ac662f884 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-12T12:51:56.325Z S1 59540, S2 58497 e903979370 a7d862dfc5 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-12T12:51:58.269Z S1 59540, S2 58553 42df77cb3d e903979370 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-12T12:52:00.218Z S1 59591, S2 58553 da4fffa695 42df77cb3d sk_4707cd57
38 move S2 Exhibition1 38 2026-11-12T12:52:02.235Z S1 59591, S2 58536 7824bfa5ee da4fffa695 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_01M77WYZGNE00T40D8NFDJHRD2

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