apigaming Sign in

Verify set set_01M72J1P5VE01TKCQT272F5WQG

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

Game 1 m_01M72J1P5XFD7RY3Q6FFFGP02Q: verified

✓signatures35 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..35, every prev_hash links
✓move log35 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay35 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
35 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-10T11:03:48.816Z S1 59792, S2 60000 66bbe51bbc start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-10T11:03:50.902Z S1 59792, S2 59914 44f7edffb7 66bbe51bbc sk_4707cd57
3 move S1 Exhibition1 3 2026-11-10T11:03:53.003Z S1 59691, S2 59914 8120c83b64 44f7edffb7 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-10T11:03:55.038Z S1 59691, S2 59879 bc584332ce 8120c83b64 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-10T11:03:57.115Z S1 59614, S2 59879 113c671f74 bc584332ce sk_4707cd57
6 move S2 Exhibition2 6 2026-11-10T11:03:59.235Z S1 59614, S2 59759 f5dae084ae 113c671f74 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-10T11:04:01.411Z S1 59438, S2 59759 a69ea735bd f5dae084ae sk_4707cd57
8 move S2 Exhibition2 8 2026-11-10T11:04:03.423Z S1 59438, S2 59747 af179d1ae7 a69ea735bd sk_4707cd57
9 move S1 Exhibition1 9 2026-11-10T11:04:05.393Z S1 59468, S2 59747 872bab2b48 af179d1ae7 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-10T11:04:07.417Z S1 59468, S2 59723 2a051f58e4 872bab2b48 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-10T11:04:09.377Z S1 59508, S2 59723 43f9d85b42 2a051f58e4 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-10T11:04:11.396Z S1 59508, S2 59704 54838a5ffc 43f9d85b42 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-10T11:04:13.397Z S1 59507, S2 59704 825d4bf8f2 54838a5ffc sk_4707cd57
14 move S2 Exhibition2 14 2026-11-10T11:04:15.342Z S1 59507, S2 59759 aa5eea2f85 825d4bf8f2 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-10T11:04:17.274Z S1 59575, S2 59759 1496960cc0 aa5eea2f85 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-10T11:04:19.238Z S1 59575, S2 59795 b228c8eccc 1496960cc0 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-10T11:04:21.208Z S1 59605, S2 59795 ad7ae52cdf b228c8eccc sk_4707cd57
18 move S2 Exhibition2 18 2026-11-10T11:04:23.136Z S1 59605, S2 59867 b83a09b94b ad7ae52cdf sk_4707cd57
19 move S1 Exhibition1 19 2026-11-10T11:04:25.129Z S1 59612, S2 59867 031f08e10a b83a09b94b sk_4707cd57
20 move S2 Exhibition2 20 2026-11-10T11:04:27.060Z S1 59612, S2 59936 d5f491fa8c 031f08e10a sk_4707cd57
21 move S1 Exhibition1 21 2026-11-10T11:04:29.007Z S1 59665, S2 59936 751a653646 d5f491fa8c sk_4707cd57
22 move S2 Exhibition2 22 2026-11-10T11:04:31.031Z S1 59665, S2 59912 bc1cd01b2b 751a653646 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-10T11:04:33.102Z S1 59594, S2 59912 8855a7f740 bc1cd01b2b sk_4707cd57
24 move S2 Exhibition2 24 2026-11-10T11:04:35.131Z S1 59594, S2 59883 a81e5fd6ce 8855a7f740 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-10T11:04:37.057Z S1 59668, S2 59883 8ca4fea1f6 a81e5fd6ce sk_4707cd57
26 move S2 Exhibition2 26 2026-11-10T11:04:39.019Z S1 59668, S2 59921 78366b8df9 8ca4fea1f6 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-10T11:04:41.027Z S1 59660, S2 59921 ed842f8c05 78366b8df9 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-10T11:04:43.102Z S1 59660, S2 59846 29f8fec9cf ed842f8c05 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-10T11:04:45.107Z S1 59655, S2 59846 41baf8fa2c 29f8fec9cf sk_4707cd57
30 move S2 Exhibition2 30 2026-11-10T11:04:47.115Z S1 59655, S2 59838 4a61c2d111 41baf8fa2c sk_4707cd57
31 move S1 Exhibition1 31 2026-11-10T11:04:49.072Z S1 59698, S2 59838 340aefacdb 4a61c2d111 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-10T11:04:51.042Z S1 59698, S2 59868 664134be06 340aefacdb sk_4707cd57
33 move S1 Exhibition1 33 2026-11-10T11:04:53.009Z S1 59731, S2 59868 4b27b47e28 664134be06 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-10T11:04:54.941Z S1 59731, S2 59936 e860622e8b 4b27b47e28 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-10T11:04:56.878Z S1 59794, S2 59936 f573ab7b23 e860622e8b sk_4707cd57

Game 2 m_01M72J1P5YF0MR9JFQNBESPW12: verified

✓signatures67 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..67, every prev_hash links
✓move log67 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay67 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
67 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-10T11:03:48.814Z S1 59794, S2 60000 d01d243ac7 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-10T11:03:50.836Z S1 59794, S2 59978 335546e36c d01d243ac7 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-10T11:03:52.930Z S1 59700, S2 59978 33cd9f9cfc 335546e36c sk_4707cd57
4 move S2 Exhibition1 4 2026-11-10T11:03:54.944Z S1 59700, S2 59964 3a45a520a9 33cd9f9cfc sk_4707cd57
5 move S1 Exhibition2 5 2026-11-10T11:03:56.940Z S1 59704, S2 59964 1ed74c3cb3 3a45a520a9 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-10T11:03:58.935Z S1 59704, S2 59969 5b8fc4ef3d 1ed74c3cb3 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-10T11:04:00.904Z S1 59735, S2 59969 60c3d169b6 5b8fc4ef3d sk_4707cd57
8 move S2 Exhibition1 8 2026-11-10T11:04:03.130Z S1 59735, S2 59743 a058a483a9 60c3d169b6 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-10T11:04:05.110Z S1 59755, S2 59743 8c3431cd2d a058a483a9 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-10T11:04:07.095Z S1 59755, S2 59758 38da9a2f93 8c3431cd2d sk_4707cd57
11 move S1 Exhibition2 11 2026-11-10T11:04:09.130Z S1 59720, S2 59758 6ef48f4e32 38da9a2f93 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-10T11:04:11.111Z S1 59720, S2 59777 6f2be3f138 6ef48f4e32 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-10T11:04:13.132Z S1 59699, S2 59777 a0e9d430da 6f2be3f138 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-10T11:04:15.112Z S1 59699, S2 59797 09755814b9 a0e9d430da sk_4707cd57
15 move S1 Exhibition2 15 2026-11-10T11:04:17.077Z S1 59734, S2 59797 ad87d6912f 09755814b9 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-10T11:04:19.016Z S1 59734, S2 59858 538aeb94ee ad87d6912f sk_4707cd57
17 move S1 Exhibition2 17 2026-11-10T11:04:20.951Z S1 59799, S2 59858 0861096e5f 538aeb94ee sk_4707cd57
18 move S2 Exhibition1 18 2026-11-10T11:04:22.937Z S1 59799, S2 59872 87035bc0d0 0861096e5f sk_4707cd57
19 move S1 Exhibition2 19 2026-11-10T11:04:25.008Z S1 59728, S2 59872 fd27483c20 87035bc0d0 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-10T11:04:27.004Z S1 59728, S2 59876 d38aa0057f fd27483c20 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-10T11:04:28.999Z S1 59733, S2 59876 07a4291389 d38aa0057f sk_4707cd57
22 move S2 Exhibition1 22 2026-11-10T11:04:30.937Z S1 59733, S2 59938 10f90df7a1 07a4291389 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-10T11:04:32.924Z S1 59746, S2 59938 670b032fc7 10f90df7a1 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-10T11:04:34.915Z S1 59746, S2 59947 8f578f8238 670b032fc7 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-10T11:04:36.907Z S1 59754, S2 59947 f1a0795149 8f578f8238 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-10T11:04:38.903Z S1 59754, S2 59951 bd5e12e7bb f1a0795149 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-10T11:04:40.900Z S1 59757, S2 59951 5c1271e2fa bd5e12e7bb sk_4707cd57
28 move S2 Exhibition1 28 2026-11-10T11:04:42.929Z S1 59757, S2 59922 2eeeab24c0 5c1271e2fa sk_4707cd57
29 move S1 Exhibition2 29 2026-11-10T11:04:44.997Z S1 59689, S2 59922 531e77b0a7 2eeeab24c0 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-10T11:04:46.947Z S1 59689, S2 59972 61cf71074c 531e77b0a7 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-10T11:04:48.903Z S1 59733, S2 59972 642de85619 61cf71074c sk_4707cd57
32 move S2 Exhibition1 32 2026-11-10T11:04:50.864Z S1 59733, S2 60011 a11df18b38 642de85619 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-10T11:04:52.796Z S1 59801, S2 60011 1cf7e463fd a11df18b38 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-10T11:04:54.757Z S1 59801, S2 60050 0a2c1d47f2 1cf7e463fd sk_4707cd57
35 move S1 Exhibition2 35 2026-11-10T11:04:56.712Z S1 59846, S2 60050 c8bcf6ea57 0a2c1d47f2 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-10T11:04:58.679Z S1 59846, S2 60083 f19fb5ab9b c8bcf6ea57 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-10T11:05:00.712Z S1 59813, S2 60083 78987ecebc f19fb5ab9b sk_4707cd57
38 move S2 Exhibition1 38 2026-11-10T11:05:02.835Z S1 59813, S2 59960 7a5467fb3d 78987ecebc sk_4707cd57
39 move S1 Exhibition2 39 2026-11-10T11:05:04.886Z S1 59762, S2 59960 01b070193f 7a5467fb3d sk_4707cd57
40 move S2 Exhibition1 40 2026-11-10T11:05:06.860Z S1 59762, S2 59986 5414cd4619 01b070193f sk_4707cd57
41 move S1 Exhibition2 41 2026-11-10T11:05:08.828Z S1 59794, S2 59986 ef14620608 5414cd4619 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-10T11:05:10.773Z S1 59794, S2 60041 973fdd68e1 ef14620608 sk_4707cd57
43 move S1 Exhibition2 43 2026-11-10T11:05:12.701Z S1 59866, S2 60041 7f082ed77c 973fdd68e1 sk_4707cd57
44 move S2 Exhibition1 44 2026-11-10T11:05:14.642Z S1 59866, S2 60100 291daab0e1 7f082ed77c sk_4707cd57
45 move S1 Exhibition2 45 2026-11-10T11:05:16.577Z S1 59931, S2 60100 1741a62d2b 291daab0e1 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-10T11:05:18.512Z S1 59931, S2 60165 2be6bb8c35 1741a62d2b sk_4707cd57
47 move S1 Exhibition2 47 2026-11-10T11:05:20.453Z S1 59990, S2 60165 46e97c3f99 2be6bb8c35 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-10T11:05:22.392Z S1 59990, S2 60226 3e7f3faf95 46e97c3f99 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-10T11:05:24.336Z S1 60046, S2 60226 eddf03e4ce 3e7f3faf95 sk_4707cd57
50 move S2 Exhibition1 50 2026-11-10T11:05:26.271Z S1 60046, S2 60291 72acfa1c51 eddf03e4ce sk_4707cd57
51 move S1 Exhibition2 51 2026-11-10T11:05:28.210Z S1 60107, S2 60291 71f1445116 72acfa1c51 sk_4707cd57
52 move S2 Exhibition1 52 2026-11-10T11:05:30.141Z S1 60107, S2 60360 de6149fbe4 71f1445116 sk_4707cd57
53 move S1 Exhibition2 53 2026-11-10T11:05:32.078Z S1 60170, S2 60360 8e87c6a570 de6149fbe4 sk_4707cd57
54 move S2 Exhibition1 54 2026-11-10T11:05:34.007Z S1 60170, S2 60431 dd332a6dc4 8e87c6a570 sk_4707cd57
55 move S1 Exhibition2 55 2026-11-10T11:05:35.954Z S1 60223, S2 60431 c7781813df dd332a6dc4 sk_4707cd57
56 move S2 Exhibition1 56 2026-11-10T11:05:37.891Z S1 60223, S2 60494 2ed8a88d85 c7781813df sk_4707cd57
57 move S1 Exhibition2 57 2026-11-10T11:05:39.831Z S1 60283, S2 60494 991cd60d62 2ed8a88d85 sk_4707cd57
58 move S2 Exhibition1 58 2026-11-10T11:05:41.765Z S1 60283, S2 60560 14a5a1b407 991cd60d62 sk_4707cd57
59 move S1 Exhibition2 59 2026-11-10T11:05:43.698Z S1 60350, S2 60560 dbec2643fb 14a5a1b407 sk_4707cd57
60 move S2 Exhibition1 60 2026-11-10T11:05:45.661Z S1 60350, S2 60597 17e1662dfc dbec2643fb sk_4707cd57
61 move S1 Exhibition2 61 2026-11-10T11:05:47.627Z S1 60384, S2 60597 f0f7707a2c 17e1662dfc sk_4707cd57
62 move S2 Exhibition1 62 2026-11-10T11:05:49.576Z S1 60384, S2 60648 f9d816ddbd f0f7707a2c sk_4707cd57
63 move S1 Exhibition2 63 2026-11-10T11:05:51.512Z S1 60448, S2 60648 4682915b99 f9d816ddbd sk_4707cd57
64 move S2 Exhibition1 64 2026-11-10T11:05:53.450Z S1 60448, S2 60710 d71c566fef 4682915b99 sk_4707cd57
65 move S1 Exhibition2 65 2026-11-10T11:05:55.378Z S1 60520, S2 60710 bae45be242 d71c566fef sk_4707cd57
66 move S2 Exhibition1 66 2026-11-10T11:05:57.311Z S1 60520, S2 60777 6a7922578b bae45be242 sk_4707cd57
67 move S1 Exhibition2 67 2026-11-10T11:05:59.237Z S1 60594, S2 60777 af04e71331 6a7922578b 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_01M72J1P5VE01TKCQT272F5WQG

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