apigaming Sign in

Verify set set_01M78YWPYFEKXR8B1Z3K4MTRKJ

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("8202794744017233269:set_01M78YWPYFEKXR8B1Z3K4MTRKJ") = 52c935ea67f99e58..., 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_01M78YWPYHEHJVX6NMSMPQWBY4: verified

✓signatures60 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..60, every prev_hash links
✓move log60 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay60 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
60 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-12T22:43:43.808Z S1 59830, S2 60000 1d78b0e95d start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-12T22:43:45.836Z S1 59830, S2 59972 78c0dbae95 1d78b0e95d sk_4707cd57
3 move S1 Exhibition1 3 2026-11-12T22:43:47.999Z S1 59667, S2 59972 8169e4332e 78c0dbae95 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-12T22:43:50.101Z S1 59667, S2 59870 67e86ac4d2 8169e4332e sk_4707cd57
5 move S1 Exhibition1 5 2026-11-12T22:43:52.242Z S1 59526, S2 59870 bf97eed68e 67e86ac4d2 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-12T22:43:54.327Z S1 59526, S2 59785 3d5bcfcc3e bf97eed68e sk_4707cd57
7 move S1 Exhibition1 7 2026-11-12T22:43:56.411Z S1 59442, S2 59785 67251d5b81 3d5bcfcc3e sk_4707cd57
8 move S2 Exhibition2 8 2026-11-12T22:43:58.411Z S1 59442, S2 59785 ab8b861142 67251d5b81 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-12T22:44:00.425Z S1 59428, S2 59785 341e83c429 ab8b861142 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-12T22:44:03.021Z S1 59428, S2 59189 ccde850f90 341e83c429 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-12T22:44:05.102Z S1 59347, S2 59189 296a7dcea4 ccde850f90 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-12T22:44:07.230Z S1 59347, S2 59061 1c9008caa2 296a7dcea4 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-12T22:44:09.398Z S1 59179, S2 59061 b64d271a7a 1c9008caa2 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-12T22:44:11.340Z S1 59179, S2 59119 1727243ce5 b64d271a7a sk_4707cd57
15 move S1 Exhibition1 15 2026-11-12T22:44:13.284Z S1 59235, S2 59119 a2d9959991 1727243ce5 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-12T22:44:15.246Z S1 59235, S2 59157 5eaaf990e9 a2d9959991 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-12T22:44:17.241Z S1 59240, S2 59157 2ed924a950 5eaaf990e9 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-12T22:44:19.508Z S1 59240, S2 58890 1a65817315 2ed924a950 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-12T22:44:21.600Z S1 59148, S2 58890 bdb559ac94 1a65817315 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-12T22:44:23.804Z S1 59148, S2 58686 c8fc783557 bdb559ac94 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-12T22:44:25.763Z S1 59189, S2 58686 dac5d142b7 c8fc783557 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-12T22:44:27.801Z S1 59189, S2 58648 fd6a9dd566 dac5d142b7 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-12T22:44:29.901Z S1 59089, S2 58648 8074635651 fd6a9dd566 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-12T22:44:32.102Z S1 59089, S2 58447 c0e98ce587 8074635651 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-12T22:44:34.198Z S1 58993, S2 58447 7051773e63 c0e98ce587 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-12T22:44:36.304Z S1 58993, S2 58341 e43235d62b 7051773e63 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-12T22:44:38.415Z S1 58882, S2 58341 56c126583e e43235d62b sk_4707cd57
28 move S2 Exhibition2 28 2026-11-12T22:44:40.605Z S1 58882, S2 58151 ea4483dbab 56c126583e sk_4707cd57
29 move S1 Exhibition1 29 2026-11-12T22:44:42.697Z S1 58790, S2 58151 45a216312d ea4483dbab sk_4707cd57
30 move S2 Exhibition2 30 2026-11-12T22:44:44.729Z S1 58790, S2 58119 5bfd1a5974 45a216312d sk_4707cd57
31 move S1 Exhibition1 31 2026-11-12T22:44:46.815Z S1 58704, S2 58119 215c444fd6 5bfd1a5974 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-12T22:44:48.856Z S1 58704, S2 58078 76d11c0051 215c444fd6 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-12T22:44:50.897Z S1 58663, S2 58078 1b65d3275c 76d11c0051 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-12T22:44:52.848Z S1 58663, S2 58127 2ac6cadd45 1b65d3275c sk_4707cd57
35 move S1 Exhibition1 35 2026-11-12T22:44:54.819Z S1 58692, S2 58127 2e75cd0471 2ac6cadd45 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-12T22:44:56.747Z S1 58692, S2 58199 22b80e43e3 2e75cd0471 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-12T22:44:58.674Z S1 58765, S2 58199 6a67f0e29b 22b80e43e3 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-12T22:45:00.631Z S1 58765, S2 58242 ca11cac4f3 6a67f0e29b sk_4707cd57
39 move S1 Exhibition1 39 2026-11-12T22:45:02.809Z S1 58587, S2 58242 4015c13e0d ca11cac4f3 sk_4707cd57
40 move S2 Exhibition2 40 2026-11-12T22:45:04.768Z S1 58587, S2 58283 9aae43ab3a 4015c13e0d sk_4707cd57
41 move S1 Exhibition1 41 2026-11-12T22:45:06.725Z S1 58630, S2 58283 691ae1a2e3 9aae43ab3a sk_4707cd57
42 move S2 Exhibition2 42 2026-11-12T22:45:08.679Z S1 58630, S2 58329 54ee68c03b 691ae1a2e3 sk_4707cd57
43 move S1 Exhibition1 43 2026-11-12T22:45:10.626Z S1 58683, S2 58329 d5d9151f8e 54ee68c03b sk_4707cd57
44 move S2 Exhibition2 44 2026-11-12T22:45:12.556Z S1 58683, S2 58399 a43fc61274 d5d9151f8e sk_4707cd57
45 move S1 Exhibition1 45 2026-11-12T22:45:14.483Z S1 58756, S2 58399 eba0b7055e a43fc61274 sk_4707cd57
46 move S2 Exhibition2 46 2026-11-12T22:45:16.414Z S1 58756, S2 58468 13089ecdfe eba0b7055e sk_4707cd57
47 move S1 Exhibition1 47 2026-11-12T22:45:18.351Z S1 58819, S2 58468 80a90ce63b 13089ecdfe sk_4707cd57
48 move S2 Exhibition2 48 2026-11-12T22:45:20.287Z S1 58819, S2 58532 f556f3992f 80a90ce63b sk_4707cd57
49 move S1 Exhibition1 49 2026-11-12T22:45:22.213Z S1 58893, S2 58532 4a236f0b23 f556f3992f sk_4707cd57
50 move S2 Exhibition2 50 2026-11-12T22:45:24.140Z S1 58893, S2 58605 9515e20807 4a236f0b23 sk_4707cd57
51 move S1 Exhibition1 51 2026-11-12T22:45:26.071Z S1 58962, S2 58605 82a09f31e6 9515e20807 sk_4707cd57
52 move S2 Exhibition2 52 2026-11-12T22:45:28.009Z S1 58962, S2 58667 bcb597e83f 82a09f31e6 sk_4707cd57
53 move S1 Exhibition1 53 2026-11-12T22:45:29.939Z S1 59032, S2 58667 beece09068 bcb597e83f sk_4707cd57
54 move S2 Exhibition2 54 2026-11-12T22:45:31.865Z S1 59032, S2 58741 e8960861d5 beece09068 sk_4707cd57
55 move S1 Exhibition1 55 2026-11-12T22:45:33.793Z S1 59104, S2 58741 eb71e54f7c e8960861d5 sk_4707cd57
56 move S2 Exhibition2 56 2026-11-12T22:45:35.727Z S1 59104, S2 58807 ef5a0c8405 eb71e54f7c sk_4707cd57
57 move S1 Exhibition1 57 2026-11-12T22:45:37.653Z S1 59178, S2 58807 c85e98c1b2 ef5a0c8405 sk_4707cd57
58 move S2 Exhibition2 58 2026-11-12T22:45:39.579Z S1 59178, S2 58881 dbe2038846 c85e98c1b2 sk_4707cd57
59 move S1 Exhibition1 59 2026-11-12T22:45:41.504Z S1 59253, S2 58881 cfe0e5b498 dbe2038846 sk_4707cd57
60 move S2 Exhibition2 60 2026-11-12T22:45:43.430Z S1 59253, S2 58955 ff51aecdfb cfe0e5b498 sk_4707cd57

Game 2 m_01M78YWPYKF6F81WV1PYJN710F: 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 Exhibition2 1 2026-11-12T22:43:43.801Z S1 59837, S2 60000 9428ea5607 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-12T22:43:45.834Z S1 59837, S2 59967 708cea4201 9428ea5607 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-12T22:43:47.998Z S1 59673, S2 59967 2329e80d78 708cea4201 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-12T22:43:50.033Z S1 59673, S2 59932 394d750982 2329e80d78 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-12T22:43:52.106Z S1 59600, S2 59932 81fddf2af8 394d750982 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-12T22:43:54.208Z S1 59600, S2 59830 763ec5d11f 81fddf2af8 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-12T22:43:56.298Z S1 59510, S2 59830 95e8564111 763ec5d11f sk_4707cd57
8 move S2 Exhibition1 8 2026-11-12T22:43:58.302Z S1 59510, S2 59826 114a1413a4 95e8564111 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-12T22:44:00.307Z S1 59505, S2 59826 5a538a5508 114a1413a4 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-12T22:44:03.001Z S1 59505, S2 59132 29da4d48bc 5a538a5508 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-12T22:44:05.102Z S1 59404, S2 59132 7c8a27c036 29da4d48bc sk_4707cd57
12 move S2 Exhibition1 12 2026-11-12T22:44:07.197Z S1 59404, S2 59037 9ce0bef33b 7c8a27c036 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-12T22:44:09.403Z S1 59198, S2 59037 ca80e0cd36 9ce0bef33b sk_4707cd57
14 move S2 Exhibition1 14 2026-11-12T22:44:11.420Z S1 59198, S2 59020 0d906a85ee ca80e0cd36 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-12T22:44:13.424Z S1 59194, S2 59020 efd0170d0a 0d906a85ee sk_4707cd57
16 move S2 Exhibition1 16 2026-11-12T22:44:15.352Z S1 59194, S2 59092 7e203145a0 efd0170d0a sk_4707cd57
17 move S1 Exhibition2 17 2026-11-12T22:44:17.308Z S1 59238, S2 59092 79ca815767 7e203145a0 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-12T22:44:19.510Z S1 59238, S2 58890 b6a6529903 79ca815767 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-12T22:44:21.602Z S1 59146, S2 58890 613508e3e8 b6a6529903 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-12T22:44:23.801Z S1 59146, S2 58691 de92bc6e89 613508e3e8 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-12T22:44:25.739Z S1 59208, S2 58691 8df873b52f de92bc6e89 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-12T22:44:27.732Z S1 59208, S2 58698 96cdfc6f77 8df873b52f sk_4707cd57
23 move S1 Exhibition2 23 2026-11-12T22:44:29.834Z S1 59106, S2 58698 4bdaab4946 96cdfc6f77 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-12T22:44:32.031Z S1 59106, S2 58501 0c9982788f 4bdaab4946 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-12T22:44:34.198Z S1 58939, S2 58501 2fced8ee04 0c9982788f sk_4707cd57
26 move S2 Exhibition1 26 2026-11-12T22:44:36.301Z S1 58939, S2 58398 24c75dbcdc 2fced8ee04 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-12T22:44:38.410Z S1 58830, S2 58398 0fa455594d 24c75dbcdc sk_4707cd57
28 move S2 Exhibition1 28 2026-11-12T22:44:40.600Z S1 58830, S2 58208 970b3cb4f5 0fa455594d sk_4707cd57
29 move S1 Exhibition2 29 2026-11-12T22:44:42.696Z S1 58734, S2 58208 c9528e79b3 970b3cb4f5 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-12T22:44:44.724Z S1 58734, S2 58180 d7df6f407d c9528e79b3 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-12T22:44:46.814Z S1 58644, S2 58180 568d5458c9 d7df6f407d sk_4707cd57
32 move S2 Exhibition1 32 2026-11-12T22:44:48.852Z S1 58644, S2 58142 79c69464b3 568d5458c9 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-12T22:44:50.835Z S1 58661, S2 58142 3808d24082 79c69464b3 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-12T22:44:52.804Z S1 58661, S2 58173 2f7879ac2c 3808d24082 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-12T22:44:54.740Z S1 58725, S2 58173 020fe4321b 2f7879ac2c 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_01M78YWPYFEKXR8B1Z3K4MTRKJ

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