apigaming Sign in

Verify set set_01M7FSM95VESB88TTFD3C23QG5

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("6157667963913427166:set_01M7FSM95VESB88TTFD3C23QG5") = 114e496ecfa962be..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 10, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 36}
✓set resulta win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC on the tiebreak follows from the games
✓set payoutthe winner takes 40, fee 0

Game 1 m_01M7FSM95WFYRTCZDZ9FCHN9SV: verified

✓signatures20 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..20, every prev_hash links
✓move log20 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay20 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
20 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-15T14:26:25.715Z S1 59821, S2 60000 76e6f8906d start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-15T14:26:27.900Z S1 59821, S2 59815 504e0787a6 76e6f8906d sk_4707cd57
3 move S1 Exhibition1 3 2026-11-15T14:26:29.933Z S1 59788, S2 59815 94e0440aab 504e0787a6 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-15T14:26:32.211Z S1 59788, S2 59537 320b95129a 94e0440aab sk_4707cd57
5 move S1 Exhibition1 5 2026-11-15T14:26:34.300Z S1 59699, S2 59537 c474eab5e3 320b95129a sk_4707cd57
6 move S2 Exhibition2 6 2026-11-15T14:26:36.330Z S1 59699, S2 59507 ff1efd7941 c474eab5e3 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-15T14:26:38.305Z S1 59724, S2 59507 fc0d974eb3 ff1efd7941 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-15T14:26:40.312Z S1 59724, S2 59500 e3121ecd8e fc0d974eb3 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-15T14:26:42.402Z S1 59634, S2 59500 4dcb1f0ace e3121ecd8e sk_4707cd57
10 move S2 Exhibition2 10 2026-11-15T14:26:44.336Z S1 59634, S2 59566 615a9ec060 4dcb1f0ace sk_4707cd57
11 move S1 Exhibition1 11 2026-11-15T14:26:46.414Z S1 59556, S2 59566 e2e48eee51 615a9ec060 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-15T14:26:48.424Z S1 59556, S2 59556 f8d4b213d2 e2e48eee51 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-15T14:26:50.359Z S1 59621, S2 59556 4e22a6eace f8d4b213d2 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-15T14:26:52.285Z S1 59621, S2 59630 8d83d2693b 4e22a6eace sk_4707cd57
15 move S1 Exhibition1 15 2026-11-15T14:26:54.212Z S1 59694, S2 59630 93766f655f 8d83d2693b sk_4707cd57
16 move S2 Exhibition2 16 2026-11-15T14:26:56.226Z S1 59694, S2 59616 2b2587d0dd 93766f655f sk_4707cd57
17 move S1 Exhibition1 17 2026-11-15T14:26:58.152Z S1 59768, S2 59616 3faf260ce5 2b2587d0dd sk_4707cd57
18 move S2 Exhibition2 18 2026-11-15T14:27:00.241Z S1 59768, S2 59527 b5838545f9 3faf260ce5 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-15T14:27:02.292Z S1 59717, S2 59527 bcdf2df871 b5838545f9 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-15T14:27:04.486Z S1 59717, S2 59333 68f65bfc42 bcdf2df871 sk_4707cd57

Game 2 m_01M7FSM95YE1MR15KX3ACZX2SG: verified

✓signatures72 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..72, every prev_hash links
✓move log72 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay72 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
72 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-15T14:26:25.718Z S1 59818, S2 60000 ce63ceeb38 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-15T14:26:27.910Z S1 59818, S2 59808 53e6ef80fa ce63ceeb38 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-15T14:26:30.001Z S1 59727, S2 59808 9f92934224 53e6ef80fa sk_4707cd57
4 move S2 Exhibition1 4 2026-11-15T14:26:32.214Z S1 59727, S2 59595 7f99af7cad 9f92934224 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-15T14:26:34.297Z S1 59644, S2 59595 66e1c869b6 7f99af7cad sk_4707cd57
6 move S2 Exhibition1 6 2026-11-15T14:26:36.236Z S1 59644, S2 59656 5b75344d44 66e1c869b6 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-15T14:26:38.223Z S1 59657, S2 59656 e4b00b6894 5b75344d44 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-15T14:26:40.197Z S1 59657, S2 59682 5c16aa025d e4b00b6894 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-15T14:26:42.228Z S1 59626, S2 59682 01263cfc2f 5c16aa025d sk_4707cd57
10 move S2 Exhibition1 10 2026-11-15T14:26:44.296Z S1 59626, S2 59614 f66f292f68 01263cfc2f sk_4707cd57
11 move S1 Exhibition2 11 2026-11-15T14:26:46.317Z S1 59605, S2 59614 fb50b7b312 f66f292f68 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-15T14:26:48.425Z S1 59605, S2 59506 d80b274625 fb50b7b312 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-15T14:26:50.495Z S1 59535, S2 59506 1f498d07bd d80b274625 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-15T14:26:52.495Z S1 59535, S2 59506 5ae25188b1 1f498d07bd sk_4707cd57
15 move S1 Exhibition2 15 2026-11-15T14:26:54.529Z S1 59501, S2 59506 895d01b6d4 5ae25188b1 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-15T14:26:56.633Z S1 59501, S2 59402 e86cff5547 895d01b6d4 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-15T14:26:58.722Z S1 59412, S2 59402 be7e95858c e86cff5547 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-15T14:27:00.717Z S1 59412, S2 59407 f9702bd2c1 be7e95858c sk_4707cd57
19 move S1 Exhibition2 19 2026-11-15T14:27:02.719Z S1 59410, S2 59407 cabea310df f9702bd2c1 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-15T14:27:04.737Z S1 59410, S2 59389 d32a54d290 cabea310df sk_4707cd57
21 move S1 Exhibition2 21 2026-11-15T14:27:06.697Z S1 59450, S2 59389 25a48242c6 d32a54d290 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-15T14:27:08.712Z S1 59450, S2 59374 a5fb554613 25a48242c6 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-15T14:27:10.638Z S1 59524, S2 59374 63e7cb938b a5fb554613 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-15T14:27:12.607Z S1 59524, S2 59405 27fab76215 63e7cb938b sk_4707cd57
25 move S1 Exhibition2 25 2026-11-15T14:27:14.576Z S1 59555, S2 59405 b8b4861bdc 27fab76215 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-15T14:27:16.610Z S1 59555, S2 59371 deb33d81a4 b8b4861bdc sk_4707cd57
27 move S1 Exhibition2 27 2026-11-15T14:27:18.623Z S1 59542, S2 59371 9488b90950 deb33d81a4 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-15T14:27:20.581Z S1 59542, S2 59413 c47602f336 9488b90950 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-15T14:27:22.539Z S1 59584, S2 59413 96dc5b66da c47602f336 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-15T14:27:24.466Z S1 59584, S2 59486 85be9c540a 96dc5b66da sk_4707cd57
31 move S1 Exhibition2 31 2026-11-15T14:27:26.413Z S1 59637, S2 59486 b29e042957 85be9c540a sk_4707cd57
32 move S2 Exhibition1 32 2026-11-15T14:27:28.357Z S1 59637, S2 59542 cb3186a713 b29e042957 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-15T14:27:30.300Z S1 59694, S2 59542 d6535cfb52 cb3186a713 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-15T14:27:32.228Z S1 59694, S2 59614 3c40596aa9 d6535cfb52 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-15T14:27:34.174Z S1 59748, S2 59614 db75141d6d 3c40596aa9 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-15T14:27:36.108Z S1 59748, S2 59680 701154194e db75141d6d sk_4707cd57
37 move S1 Exhibition2 37 2026-11-15T14:27:38.040Z S1 59816, S2 59680 adb56e8bf0 701154194e sk_4707cd57
38 move S2 Exhibition1 38 2026-11-15T14:27:39.977Z S1 59816, S2 59743 499c3844df adb56e8bf0 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-15T14:27:41.913Z S1 59880, S2 59743 190b36947f 499c3844df sk_4707cd57
40 move S2 Exhibition1 40 2026-11-15T14:27:43.888Z S1 59880, S2 59768 d750fdf009 190b36947f sk_4707cd57
41 move S1 Exhibition2 41 2026-11-15T14:27:45.814Z S1 59954, S2 59768 14b15e0dad d750fdf009 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-15T14:27:47.738Z S1 59954, S2 59844 5126689c98 14b15e0dad sk_4707cd57
43 move S1 Exhibition2 43 2026-11-15T14:27:49.664Z S1 60028, S2 59844 8fd97472ea 5126689c98 sk_4707cd57
44 move S2 Exhibition1 44 2026-11-15T14:27:51.611Z S1 60028, S2 59897 d8b71e2582 8fd97472ea sk_4707cd57
45 move S1 Exhibition2 45 2026-11-15T14:27:53.555Z S1 60084, S2 59897 26317e66af d8b71e2582 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-15T14:27:55.481Z S1 60084, S2 59971 e3e1302fc0 26317e66af sk_4707cd57
47 move S1 Exhibition2 47 2026-11-15T14:27:57.423Z S1 60142, S2 59971 27e0f73318 e3e1302fc0 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-15T14:27:59.369Z S1 60142, S2 60025 17bc79064a 27e0f73318 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-15T14:28:01.400Z S1 60111, S2 60025 bc41078e10 17bc79064a sk_4707cd57
50 move S2 Exhibition1 50 2026-11-15T14:28:03.498Z S1 60111, S2 59927 7bd3117593 bc41078e10 sk_4707cd57
51 move S1 Exhibition2 51 2026-11-15T14:28:05.442Z S1 60167, S2 59927 5866f11f94 7bd3117593 sk_4707cd57
52 move S2 Exhibition1 52 2026-11-15T14:28:07.373Z S1 60167, S2 59996 62bf6b6eec 5866f11f94 sk_4707cd57
53 move S1 Exhibition2 53 2026-11-15T14:28:09.305Z S1 60235, S2 59996 5d695943c8 62bf6b6eec sk_4707cd57
54 move S2 Exhibition1 54 2026-11-15T14:28:11.236Z S1 60235, S2 60065 f0e667c306 5d695943c8 sk_4707cd57
55 move S1 Exhibition2 55 2026-11-15T14:28:13.174Z S1 60297, S2 60065 fda13ede76 f0e667c306 sk_4707cd57
56 move S2 Exhibition1 56 2026-11-15T14:28:15.106Z S1 60297, S2 60133 ff182963d8 fda13ede76 sk_4707cd57
57 move S1 Exhibition2 57 2026-11-15T14:28:17.037Z S1 60366, S2 60133 c671834643 ff182963d8 sk_4707cd57
58 move S2 Exhibition1 58 2026-11-15T14:28:18.967Z S1 60366, S2 60203 b0a172f1cd c671834643 sk_4707cd57
59 move S1 Exhibition2 59 2026-11-15T14:28:20.898Z S1 60435, S2 60203 7efc699965 b0a172f1cd sk_4707cd57
60 move S2 Exhibition1 60 2026-11-15T14:28:22.829Z S1 60435, S2 60272 fc80ebc0a3 7efc699965 sk_4707cd57
61 move S1 Exhibition2 61 2026-11-15T14:28:24.760Z S1 60504, S2 60272 ff4325c7f5 fc80ebc0a3 sk_4707cd57
62 move S2 Exhibition1 62 2026-11-15T14:28:26.690Z S1 60504, S2 60342 d8c40b6300 ff4325c7f5 sk_4707cd57
63 move S1 Exhibition2 63 2026-11-15T14:28:28.625Z S1 60569, S2 60342 6d60354e73 d8c40b6300 sk_4707cd57
64 move S2 Exhibition1 64 2026-11-15T14:28:30.553Z S1 60569, S2 60414 e5be956136 6d60354e73 sk_4707cd57
65 move S1 Exhibition2 65 2026-11-15T14:28:32.480Z S1 60642, S2 60414 40612f2742 e5be956136 sk_4707cd57
66 move S2 Exhibition1 66 2026-11-15T14:28:34.408Z S1 60642, S2 60486 c0c21a2f30 40612f2742 sk_4707cd57
67 move S1 Exhibition2 67 2026-11-15T14:28:36.334Z S1 60716, S2 60486 bd03cb2830 c0c21a2f30 sk_4707cd57
68 move S2 Exhibition1 68 2026-11-15T14:28:38.259Z S1 60716, S2 60561 c59f9254e6 bd03cb2830 sk_4707cd57
69 move S1 Exhibition2 69 2026-11-15T14:28:40.185Z S1 60790, S2 60561 f89d91a8a3 c59f9254e6 sk_4707cd57
70 move S2 Exhibition1 70 2026-11-15T14:28:42.109Z S1 60790, S2 60637 ff6a888ce0 f89d91a8a3 sk_4707cd57
71 move S1 Exhibition2 71 2026-11-15T14:28:44.035Z S1 60864, S2 60637 eeccb08a35 ff6a888ce0 sk_4707cd57
72 move S2 Exhibition1 72 2026-11-15T14:28:45.959Z S1 60864, S2 60713 06fc4bebf1 eeccb08a35 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_01M7FSM95VESB88TTFD3C23QG5

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