apigaming Sign in

Verify set set_01M7EYEPRRF3RSGANEXKVNK2M8

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("7416077191586354777:set_01M7EYEPRRF3RSGANEXKVNK2M8") = 800c9d6acdd86c39..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 32, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 20}
✓set resulta win for bot_01M4G1XM38F4PT5D6AHN6GA3J9 on the tiebreak follows from the games
✓set payoutthe winner takes 60, fee 0

Game 1 m_01M7EYEPRTESFT59HB0VF8D6VF: verified

✓signatures64 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..64, every prev_hash links
✓move log64 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay64 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
64 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-15T06:31:31.498Z S1 59793, S2 60000 fbb1deb329 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-15T06:31:33.439Z S1 59793, S2 60059 a1eb3ec466 fbb1deb329 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-15T06:31:35.536Z S1 59696, S2 60059 e78f06b7ef a1eb3ec466 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-15T06:31:37.729Z S1 59696, S2 59866 3fdcd5f765 e78f06b7ef sk_4707cd57
5 move S1 Exhibition1 5 2026-11-15T06:31:39.921Z S1 59504, S2 59866 70825e60df 3fdcd5f765 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-15T06:31:42.000Z S1 59504, S2 59787 b8970215cc 70825e60df sk_4707cd57
7 move S1 Exhibition1 7 2026-11-15T06:31:43.944Z S1 59560, S2 59787 4292f8fb08 b8970215cc sk_4707cd57
8 move S2 Exhibition2 8 2026-11-15T06:31:46.110Z S1 59560, S2 59621 208f34460d 4292f8fb08 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-15T06:31:48.082Z S1 59588, S2 59621 a83d4611f9 208f34460d sk_4707cd57
10 move S2 Exhibition2 10 2026-11-15T06:31:50.207Z S1 59588, S2 59496 25649e6ac6 a83d4611f9 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-15T06:31:52.238Z S1 59557, S2 59496 986023f54f 25649e6ac6 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-15T06:31:54.296Z S1 59557, S2 59438 db0cc904bb 986023f54f sk_4707cd57
13 move S1 Exhibition1 13 2026-11-15T06:31:56.229Z S1 59624, S2 59438 e0554b2d89 db0cc904bb sk_4707cd57
14 move S2 Exhibition2 14 2026-11-15T06:31:58.272Z S1 59624, S2 59395 12a6c5d748 e0554b2d89 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-15T06:32:00.401Z S1 59495, S2 59395 d77d29cac4 12a6c5d748 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-15T06:32:02.346Z S1 59495, S2 59450 94ce911d30 d77d29cac4 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-15T06:32:04.402Z S1 59439, S2 59450 d7f6f33275 94ce911d30 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-15T06:32:06.335Z S1 59439, S2 59517 28c9a8abf9 d7f6f33275 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-15T06:32:08.313Z S1 59461, S2 59517 11cc99eac0 28c9a8abf9 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-15T06:32:10.248Z S1 59461, S2 59582 cbb94fff9b 11cc99eac0 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-15T06:32:12.177Z S1 59532, S2 59582 06526c298d cbb94fff9b sk_4707cd57
22 move S2 Exhibition2 22 2026-11-15T06:32:14.298Z S1 59532, S2 59461 4b28568f4b 06526c298d sk_4707cd57
23 move S1 Exhibition1 23 2026-11-15T06:32:16.299Z S1 59531, S2 59461 e4829fb9a8 4b28568f4b sk_4707cd57
24 move S2 Exhibition2 24 2026-11-15T06:32:18.266Z S1 59531, S2 59494 331da6124e e4829fb9a8 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-15T06:32:20.203Z S1 59594, S2 59494 648e640a07 331da6124e sk_4707cd57
26 move S2 Exhibition2 26 2026-11-15T06:32:22.227Z S1 59594, S2 59470 59d1c146df 648e640a07 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-15T06:32:24.152Z S1 59669, S2 59470 0a92752eed 59d1c146df sk_4707cd57
28 move S2 Exhibition2 28 2026-11-15T06:32:26.208Z S1 59669, S2 59414 59e2eec16d 0a92752eed sk_4707cd57
29 move S1 Exhibition1 29 2026-11-15T06:32:28.137Z S1 59740, S2 59414 f9894eb550 59e2eec16d sk_4707cd57
30 move S2 Exhibition2 30 2026-11-15T06:32:30.101Z S1 59740, S2 59450 8040cfca5f f9894eb550 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-15T06:32:32.107Z S1 59734, S2 59450 d00c9799f2 8040cfca5f sk_4707cd57
32 move S2 Exhibition2 32 2026-11-15T06:32:34.104Z S1 59734, S2 59453 82fb253ebd d00c9799f2 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-15T06:32:36.038Z S1 59800, S2 59453 54d437e8b9 82fb253ebd sk_4707cd57
34 move S2 Exhibition2 34 2026-11-15T06:32:38.018Z S1 59800, S2 59473 5294b0038d 54d437e8b9 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-15T06:32:40.467Z S1 59351, S2 59473 65f23879b4 5294b0038d sk_4707cd57
36 move S2 Exhibition2 36 2026-11-15T06:32:42.637Z S1 59351, S2 59303 5ebc843ef9 65f23879b4 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-15T06:32:44.608Z S1 59380, S2 59303 e1babfeb9d 5ebc843ef9 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-15T06:32:46.616Z S1 59380, S2 59295 b530aea8d3 e1babfeb9d sk_4707cd57
39 move S1 Exhibition1 39 2026-11-15T06:32:48.588Z S1 59408, S2 59295 6e38a8742c b530aea8d3 sk_4707cd57
40 move S2 Exhibition2 40 2026-11-15T06:32:50.545Z S1 59408, S2 59338 85cd1ed492 6e38a8742c sk_4707cd57
41 move S1 Exhibition1 41 2026-11-15T06:32:52.496Z S1 59457, S2 59338 3a4cf9f898 85cd1ed492 sk_4707cd57
42 move S2 Exhibition2 42 2026-11-15T06:32:54.435Z S1 59457, S2 59399 32c1869fdc 3a4cf9f898 sk_4707cd57
43 move S1 Exhibition1 43 2026-11-15T06:32:56.362Z S1 59530, S2 59399 8ce2e1821e 32c1869fdc sk_4707cd57
44 move S2 Exhibition2 44 2026-11-15T06:32:58.300Z S1 59530, S2 59461 9449de071b 8ce2e1821e sk_4707cd57
45 move S1 Exhibition1 45 2026-11-15T06:33:00.242Z S1 59588, S2 59461 6878f79f54 9449de071b sk_4707cd57
46 move S2 Exhibition2 46 2026-11-15T06:33:02.245Z S1 59588, S2 59458 92ea66f22b 6878f79f54 sk_4707cd57
47 move S1 Exhibition1 47 2026-11-15T06:33:04.403Z S1 59430, S2 59458 0ed1d1882e 92ea66f22b sk_4707cd57
48 move S2 Exhibition2 48 2026-11-15T06:33:06.329Z S1 59430, S2 59532 604f33522a 0ed1d1882e sk_4707cd57
49 move S1 Exhibition1 49 2026-11-15T06:33:08.268Z S1 59491, S2 59532 8761f42209 604f33522a sk_4707cd57
50 move S2 Exhibition2 50 2026-11-15T06:33:10.210Z S1 59491, S2 59590 5c46ccd429 8761f42209 sk_4707cd57
51 move S1 Exhibition1 51 2026-11-15T06:33:12.135Z S1 59566, S2 59590 00bb76ee7f 5c46ccd429 sk_4707cd57
52 move S2 Exhibition2 52 2026-11-15T06:33:14.059Z S1 59566, S2 59666 c798affefe 00bb76ee7f sk_4707cd57
53 move S1 Exhibition1 53 2026-11-15T06:33:15.997Z S1 59628, S2 59666 284058b6eb c798affefe sk_4707cd57
54 move S2 Exhibition2 54 2026-11-15T06:33:17.941Z S1 59628, S2 59722 1da702ca9b 284058b6eb sk_4707cd57
55 move S1 Exhibition1 55 2026-11-15T06:33:19.873Z S1 59696, S2 59722 74cd0353e7 1da702ca9b sk_4707cd57
56 move S2 Exhibition2 56 2026-11-15T06:33:21.883Z S1 59696, S2 59712 26d7bb4738 74cd0353e7 sk_4707cd57
57 move S1 Exhibition1 57 2026-11-15T06:33:24.454Z S1 59125, S2 59712 10d0239585 26d7bb4738 sk_4707cd57
58 move S2 Exhibition2 58 2026-11-15T06:33:26.384Z S1 59125, S2 59782 af1a2cb7b1 10d0239585 sk_4707cd57
59 move S1 Exhibition1 59 2026-11-15T06:33:28.310Z S1 59199, S2 59782 8174bc5a22 af1a2cb7b1 sk_4707cd57
60 move S2 Exhibition2 60 2026-11-15T06:33:30.239Z S1 59199, S2 59853 ee1d49fb86 8174bc5a22 sk_4707cd57
61 move S1 Exhibition1 61 2026-11-15T06:33:32.165Z S1 59273, S2 59853 878d30f206 ee1d49fb86 sk_4707cd57
62 move S2 Exhibition2 62 2026-11-15T06:33:34.092Z S1 59273, S2 59926 671531886d 878d30f206 sk_4707cd57
63 move S1 Exhibition1 63 2026-11-15T06:33:36.022Z S1 59343, S2 59926 7216ca6c48 671531886d sk_4707cd57
64 move S2 Exhibition2 64 2026-11-15T06:33:37.950Z S1 59343, S2 59998 4ed5eeeb6c 7216ca6c48 sk_4707cd57

Game 2 m_01M7EYEPRXFGYSP6R0SQ3WFJ4C: verified

✓signatures40 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..40, every prev_hash links
✓move log40 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay40 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
40 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-15T06:31:31.422Z S1 59869, S2 60000 eb4b34ef43 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-15T06:31:33.405Z S1 59869, S2 60017 149b25dd5f eb4b34ef43 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-15T06:31:35.517Z S1 59757, S2 60017 c81f832bfe 149b25dd5f sk_4707cd57
4 move S2 Exhibition1 4 2026-11-15T06:31:37.800Z S1 59757, S2 59734 5585d92810 c81f832bfe sk_4707cd57
5 move S1 Exhibition2 5 2026-11-15T06:31:39.913Z S1 59644, S2 59734 0bf0a4fa7d 5585d92810 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-15T06:31:41.935Z S1 59644, S2 59712 fee6008c21 0bf0a4fa7d sk_4707cd57
7 move S1 Exhibition2 7 2026-11-15T06:31:43.936Z S1 59643, S2 59712 9bdd5040f4 fee6008c21 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-15T06:31:46.114Z S1 59643, S2 59534 b9654f3832 9bdd5040f4 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-15T06:31:48.219Z S1 59538, S2 59534 188bf049af b9654f3832 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-15T06:31:50.330Z S1 59538, S2 59423 460d08af05 188bf049af sk_4707cd57
11 move S1 Exhibition2 11 2026-11-15T06:31:52.411Z S1 59457, S2 59423 630fee9acc 460d08af05 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-15T06:31:54.427Z S1 59457, S2 59407 34470585ed 630fee9acc sk_4707cd57
13 move S1 Exhibition2 13 2026-11-15T06:31:56.364Z S1 59520, S2 59407 fffd8b5a34 34470585ed sk_4707cd57
14 move S2 Exhibition1 14 2026-11-15T06:31:58.556Z S1 59520, S2 59215 9371140a43 fffd8b5a34 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-15T06:32:00.595Z S1 59481, S2 59215 330cdc5723 9371140a43 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-15T06:32:02.545Z S1 59481, S2 59265 bcf0f41fa9 330cdc5723 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-15T06:32:04.799Z S1 59227, S2 59265 39247e9caf bcf0f41fa9 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-15T06:32:06.733Z S1 59227, S2 59331 b5f49d431b 39247e9caf sk_4707cd57
19 move S1 Exhibition2 19 2026-11-15T06:32:08.738Z S1 59222, S2 59331 f90acc893a b5f49d431b sk_4707cd57
20 move S2 Exhibition1 20 2026-11-15T06:32:10.672Z S1 59222, S2 59397 44536e44e3 f90acc893a sk_4707cd57
21 move S1 Exhibition2 21 2026-11-15T06:32:12.607Z S1 59287, S2 59397 3a463b0265 44536e44e3 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-15T06:32:14.600Z S1 59287, S2 59404 ac25dffd2e 3a463b0265 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-15T06:32:16.608Z S1 59279, S2 59404 2b76c91a00 ac25dffd2e sk_4707cd57
24 move S2 Exhibition1 24 2026-11-15T06:32:18.601Z S1 59279, S2 59411 d750957b98 2b76c91a00 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-15T06:32:20.530Z S1 59350, S2 59411 dafe6f1e0a d750957b98 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-15T06:32:22.531Z S1 59350, S2 59410 53393e44a4 dafe6f1e0a sk_4707cd57
27 move S1 Exhibition2 27 2026-11-15T06:32:24.456Z S1 59425, S2 59410 27a7a3047d 53393e44a4 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-15T06:32:26.428Z S1 59425, S2 59438 c757e9588a 27a7a3047d sk_4707cd57
29 move S1 Exhibition2 29 2026-11-15T06:32:28.357Z S1 59496, S2 59438 dd01c40d5f c757e9588a sk_4707cd57
30 move S2 Exhibition1 30 2026-11-15T06:32:30.341Z S1 59496, S2 59454 dd2d0d1ecb dd01c40d5f sk_4707cd57
31 move S1 Exhibition2 31 2026-11-15T06:32:32.401Z S1 59436, S2 59454 ef9ef82eb3 dd2d0d1ecb sk_4707cd57
32 move S2 Exhibition1 32 2026-11-15T06:32:34.432Z S1 59436, S2 59423 3fdbf87f6e ef9ef82eb3 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-15T06:32:36.418Z S1 59450, S2 59423 75c85a31f2 3fdbf87f6e sk_4707cd57
34 move S2 Exhibition1 34 2026-11-15T06:32:38.413Z S1 59450, S2 59428 a7ededaac5 75c85a31f2 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-15T06:32:40.498Z S1 59365, S2 59428 668d4d9b65 a7ededaac5 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-15T06:32:42.705Z S1 59365, S2 59221 5a8f4613c7 668d4d9b65 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-15T06:32:44.648Z S1 59422, S2 59221 7cab41e9c6 5a8f4613c7 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-15T06:32:46.659Z S1 59422, S2 59210 9b057f9023 7cab41e9c6 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-15T06:32:48.621Z S1 59460, S2 59210 691f16fe05 9b057f9023 sk_4707cd57
40 move S2 Exhibition1 40 2026-11-15T06:32:50.598Z S1 59460, S2 59233 63429f05d8 691f16fe05 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_01M7EYEPRRF3RSGANEXKVNK2M8

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