apigaming Sign in

Verify set set_01M75VAQK2E41SXDTXX8B21CY8

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

Game 1 m_01M75VAQK4FS3BJ1K2ESDNZGZZ: verified

✓signatures52 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..52, every prev_hash links
✓move log52 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay52 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
52 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-11T17:43:45.530Z S1 59915, S2 60000 d60fd7ef8a start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-11T17:43:47.543Z S1 59915, S2 59987 179da821c4 d60fd7ef8a sk_4707cd57
3 move S1 Exhibition1 3 2026-11-11T17:43:49.612Z S1 59846, S2 59987 4999cc599c 179da821c4 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-11T17:43:51.725Z S1 59846, S2 59874 4520757530 4999cc599c sk_4707cd57
5 move S1 Exhibition1 5 2026-11-11T17:43:53.920Z S1 59651, S2 59874 a94117ecd2 4520757530 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-11T17:43:56.028Z S1 59651, S2 59766 30e12f50bd a94117ecd2 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-11T17:43:58.199Z S1 59480, S2 59766 dc0882758f 30e12f50bd sk_4707cd57
8 move S2 Exhibition2 8 2026-11-11T17:44:00.400Z S1 59480, S2 59565 a12bfbcaa9 dc0882758f sk_4707cd57
9 move S1 Exhibition1 9 2026-11-11T17:44:02.402Z S1 59478, S2 59565 323218f7d3 a12bfbcaa9 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-11T17:44:04.507Z S1 59478, S2 59460 2c67bccdc8 323218f7d3 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-11T17:44:06.486Z S1 59499, S2 59460 469c40b491 2c67bccdc8 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-11T17:44:08.518Z S1 59499, S2 59428 58ca9257c2 469c40b491 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-11T17:44:10.486Z S1 59531, S2 59428 08d13578de 58ca9257c2 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-11T17:44:12.417Z S1 59531, S2 59497 20ab5f6216 08d13578de sk_4707cd57
15 move S1 Exhibition1 15 2026-11-11T17:44:14.379Z S1 59569, S2 59497 860e27837a 20ab5f6216 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-11T17:44:16.306Z S1 59569, S2 59570 870f0289e1 860e27837a sk_4707cd57
17 move S1 Exhibition1 17 2026-11-11T17:44:18.298Z S1 59577, S2 59570 449adcc221 870f0289e1 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-11T17:44:20.231Z S1 59577, S2 59637 830d36b616 449adcc221 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-11T17:44:22.217Z S1 59591, S2 59637 8dedd7a44f 830d36b616 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-11T17:44:24.198Z S1 59591, S2 59656 327d1f9272 8dedd7a44f sk_4707cd57
21 move S1 Exhibition1 21 2026-11-11T17:44:26.125Z S1 59664, S2 59656 3b97e4eac9 327d1f9272 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-11T17:44:28.055Z S1 59664, S2 59726 47b7ef6dfe 3b97e4eac9 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-11T17:44:30.020Z S1 59699, S2 59726 28e6452885 47b7ef6dfe sk_4707cd57
24 move S2 Exhibition2 24 2026-11-11T17:44:32.018Z S1 59699, S2 59728 9cfa1d86c6 28e6452885 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-11T17:44:33.979Z S1 59738, S2 59728 7d8fcce5d9 9cfa1d86c6 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-11T17:44:36.034Z S1 59738, S2 59673 db9b0a2b0a 7d8fcce5d9 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-11T17:44:38.004Z S1 59768, S2 59673 c03e5d2b7a db9b0a2b0a sk_4707cd57
28 move S2 Exhibition2 28 2026-11-11T17:44:40.018Z S1 59768, S2 59659 3104e314ce c03e5d2b7a sk_4707cd57
29 move S1 Exhibition1 29 2026-11-11T17:44:42.009Z S1 59777, S2 59659 44bbe3c7d3 3104e314ce sk_4707cd57
30 move S2 Exhibition2 30 2026-11-11T17:44:44.013Z S1 59777, S2 59655 ef60c2328e 44bbe3c7d3 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-11T17:44:45.942Z S1 59848, S2 59655 13eb85fcce ef60c2328e sk_4707cd57
32 move S2 Exhibition2 32 2026-11-11T17:44:47.915Z S1 59848, S2 59682 05dce80d12 13eb85fcce sk_4707cd57
33 move S1 Exhibition1 33 2026-11-11T17:44:49.839Z S1 59924, S2 59682 378c44969e 05dce80d12 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-11T17:44:51.795Z S1 59924, S2 59726 68069c4e1a 378c44969e sk_4707cd57
35 move S1 Exhibition1 35 2026-11-11T17:44:53.720Z S1 59999, S2 59726 df1a21b45f 68069c4e1a sk_4707cd57
36 move S2 Exhibition2 36 2026-11-11T17:44:55.713Z S1 59999, S2 59733 d6a3b82192 df1a21b45f sk_4707cd57
37 move S1 Exhibition1 37 2026-11-11T17:44:57.656Z S1 60056, S2 59733 c9c80f8a0c d6a3b82192 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-11T17:44:59.583Z S1 60056, S2 59806 30c7f91459 c9c80f8a0c sk_4707cd57
39 move S1 Exhibition1 39 2026-11-11T17:45:02.227Z S1 59412, S2 59806 d2da640e38 30c7f91459 sk_4707cd57
40 move S2 Exhibition2 40 2026-11-11T17:45:04.318Z S1 59412, S2 59715 0926274379 d2da640e38 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-11T17:45:06.288Z S1 59442, S2 59715 b265954238 0926274379 sk_4707cd57
42 move S2 Exhibition2 42 2026-11-11T17:45:08.310Z S1 59442, S2 59693 b42d387c2b b265954238 sk_4707cd57
43 move S1 Exhibition1 43 2026-11-11T17:45:10.259Z S1 59493, S2 59693 8f7a583e8e b42d387c2b sk_4707cd57
44 move S2 Exhibition2 44 2026-11-11T17:45:12.196Z S1 59493, S2 59756 73489c70ea 8f7a583e8e sk_4707cd57
45 move S1 Exhibition1 45 2026-11-11T17:45:14.128Z S1 59561, S2 59756 3f6a2c5f9c 73489c70ea sk_4707cd57
46 move S2 Exhibition2 46 2026-11-11T17:45:16.065Z S1 59561, S2 59819 8896efcbc3 3f6a2c5f9c sk_4707cd57
47 move S1 Exhibition1 47 2026-11-11T17:45:18.000Z S1 59626, S2 59819 fa18c97610 8896efcbc3 sk_4707cd57
48 move S2 Exhibition2 48 2026-11-11T17:45:19.937Z S1 59626, S2 59882 2f21e24e58 fa18c97610 sk_4707cd57
49 move S1 Exhibition1 49 2026-11-11T17:45:21.870Z S1 59693, S2 59882 c4835f9131 2f21e24e58 sk_4707cd57
50 move S2 Exhibition2 50 2026-11-11T17:45:23.800Z S1 59693, S2 59952 200882bfb9 c4835f9131 sk_4707cd57
51 move S1 Exhibition1 51 2026-11-11T17:45:25.724Z S1 59769, S2 59952 2f401a2aeb 200882bfb9 sk_4707cd57
52 move S2 Exhibition2 52 2026-11-11T17:45:27.652Z S1 59769, S2 60024 1a328260da 2f401a2aeb sk_4707cd57

Game 2 m_01M75VAQK6FBVB0R296DZQFVJ5: 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-11T17:43:45.529Z S1 59916, S2 60000 f6f016c0f6 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-11T17:43:47.505Z S1 59916, S2 60024 15172d4ebe f6f016c0f6 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-11T17:43:49.602Z S1 59819, S2 60024 de3e38595f 15172d4ebe sk_4707cd57
4 move S2 Exhibition1 4 2026-11-11T17:43:51.704Z S1 59819, S2 59922 a78c88e1c3 de3e38595f sk_4707cd57
5 move S1 Exhibition2 5 2026-11-11T17:43:53.918Z S1 59605, S2 59922 74a03a90f3 a78c88e1c3 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-11T17:43:55.911Z S1 59605, S2 59929 f622f847f3 74a03a90f3 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-11T17:43:58.033Z S1 59483, S2 59929 56dd3eb499 f622f847f3 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-11T17:44:00.301Z S1 59483, S2 59661 b05ef16198 56dd3eb499 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-11T17:44:02.625Z S1 59159, S2 59661 9201b28f81 b05ef16198 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-11T17:44:04.712Z S1 59159, S2 59574 92dd972df6 9201b28f81 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-11T17:44:06.698Z S1 59173, S2 59574 fac92181cf 92dd972df6 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-11T17:44:08.733Z S1 59173, S2 59539 791c067685 fac92181cf sk_4707cd57
13 move S1 Exhibition2 13 2026-11-11T17:44:10.706Z S1 59200, S2 59539 0a4bd3c711 791c067685 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-11T17:44:12.711Z S1 59200, S2 59534 8d4689a838 0a4bd3c711 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-11T17:44:14.709Z S1 59202, S2 59534 de86505bd0 8d4689a838 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-11T17:44:16.717Z S1 59202, S2 59526 6cbd98431b de86505bd0 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-11T17:44:18.643Z S1 59276, S2 59526 b45407bbf6 6cbd98431b sk_4707cd57
18 move S2 Exhibition1 18 2026-11-11T17:44:20.571Z S1 59276, S2 59598 1fcc6ff82d b45407bbf6 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-11T17:44:22.498Z S1 59349, S2 59598 c53c974ea5 1fcc6ff82d sk_4707cd57
20 move S2 Exhibition1 20 2026-11-11T17:44:24.536Z S1 59349, S2 59560 543d6db0c9 c53c974ea5 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-11T17:44:26.548Z S1 59337, S2 59560 8a604ec646 543d6db0c9 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-11T17:44:28.500Z S1 59337, S2 59608 f0309d1b33 8a604ec646 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-11T17:44:30.431Z S1 59406, S2 59608 bba0f00ef4 f0309d1b33 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-11T17:44:32.406Z S1 59406, S2 59633 0fc0a325b7 bba0f00ef4 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-11T17:44:34.422Z S1 59390, S2 59633 147d5760ca 0fc0a325b7 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-11T17:44:36.387Z S1 59390, S2 59668 36c870d61a 147d5760ca sk_4707cd57
27 move S1 Exhibition2 27 2026-11-11T17:44:38.431Z S1 59346, S2 59668 0cea6e0723 36c870d61a sk_4707cd57
28 move S2 Exhibition1 28 2026-11-11T17:44:40.439Z S1 59346, S2 59660 af0f13bb3d 0cea6e0723 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-11T17:44:42.453Z S1 59332, S2 59660 5320b0bf03 af0f13bb3d sk_4707cd57
30 move S2 Exhibition1 30 2026-11-11T17:44:44.403Z S1 59332, S2 59710 30aa96e321 5320b0bf03 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-11T17:44:46.361Z S1 59374, S2 59710 1020266a79 30aa96e321 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-11T17:44:48.308Z S1 59374, S2 59763 c7121a9cb4 1020266a79 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-11T17:44:50.234Z S1 59448, S2 59763 a79294c5ce c7121a9cb4 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-11T17:44:52.172Z S1 59448, S2 59825 0cf4daf99f a79294c5ce sk_4707cd57
35 move S1 Exhibition2 35 2026-11-11T17:44:54.100Z S1 59520, S2 59825 aa06f3074a 0cf4daf99f sk_4707cd57
36 move S2 Exhibition1 36 2026-11-11T17:44:56.037Z S1 59520, S2 59888 3f244a2395 aa06f3074a sk_4707cd57
37 move S1 Exhibition2 37 2026-11-11T17:44:57.963Z S1 59594, S2 59888 2a1b20a0ca 3f244a2395 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-11T17:44:59.888Z S1 59594, S2 59963 97caf4fd00 2a1b20a0ca 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_01M75VAQK2E41SXDTXX8B21CY8

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