apigaming Sign in

Verify set set_01M6A49R7XE3YTYE6910TC2ANC

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

Game 1 m_01M6A49R80FN79XR7PG59EF25T: verified

✓signatures25 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..25, every prev_hash links
✓move log25 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay25 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
25 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-10-31T23:21:46.613Z S1 59822, S2 60000 eb4ba9f7cb start sk_4707cd57
2 move S2 Exhibition2 2 2026-10-31T23:21:48.711Z S1 59822, S2 59902 6e783c9469 eb4ba9f7cb sk_4707cd57
3 move S1 Exhibition1 3 2026-10-31T23:21:50.836Z S1 59697, S2 59902 87dcf6cd7c 6e783c9469 sk_4707cd57
4 move S2 Exhibition2 4 2026-10-31T23:21:52.853Z S1 59697, S2 59885 c1e3bc0a0d 87dcf6cd7c sk_4707cd57
5 move S1 Exhibition1 5 2026-10-31T23:21:54.935Z S1 59615, S2 59885 3f800eb93a c1e3bc0a0d sk_4707cd57
6 move S2 Exhibition2 6 2026-10-31T23:21:57.035Z S1 59615, S2 59785 6a9e6ffab4 3f800eb93a sk_4707cd57
7 move S1 Exhibition1 7 2026-10-31T23:21:59.216Z S1 59434, S2 59785 feffde1ae1 6a9e6ffab4 sk_4707cd57
8 move S2 Exhibition2 8 2026-10-31T23:22:01.606Z S1 59434, S2 59395 a4b949558e feffde1ae1 sk_4707cd57
9 move S1 Exhibition1 9 2026-10-31T23:22:03.611Z S1 59429, S2 59395 bb4b9c56ee a4b949558e sk_4707cd57
10 move S2 Exhibition2 10 2026-10-31T23:22:05.597Z S1 59429, S2 59409 d8110c999a bb4b9c56ee sk_4707cd57
11 move S1 Exhibition1 11 2026-10-31T23:22:07.607Z S1 59419, S2 59409 574ede2e2e d8110c999a sk_4707cd57
12 move S2 Exhibition2 12 2026-10-31T23:22:09.609Z S1 59419, S2 59407 4b4402d6fd 574ede2e2e sk_4707cd57
13 move S1 Exhibition1 13 2026-10-31T23:22:11.534Z S1 59494, S2 59407 7ce4d45970 4b4402d6fd sk_4707cd57
14 move S2 Exhibition2 14 2026-10-31T23:22:13.501Z S1 59494, S2 59440 82427b3d84 7ce4d45970 sk_4707cd57
15 move S1 Exhibition1 15 2026-10-31T23:22:15.505Z S1 59490, S2 59440 906af9e008 82427b3d84 sk_4707cd57
16 move S2 Exhibition2 16 2026-10-31T23:22:17.501Z S1 59490, S2 59444 fbdb310f14 906af9e008 sk_4707cd57
17 move S1 Exhibition1 17 2026-10-31T23:22:19.498Z S1 59493, S2 59444 1ec406143d fbdb310f14 sk_4707cd57
18 move S2 Exhibition2 18 2026-10-31T23:22:21.429Z S1 59493, S2 59513 866289c9f9 1ec406143d sk_4707cd57
19 move S1 Exhibition1 19 2026-10-31T23:22:23.397Z S1 59525, S2 59513 dc6b425213 866289c9f9 sk_4707cd57
20 move S2 Exhibition2 20 2026-10-31T23:22:25.419Z S1 59525, S2 59491 d438cb3f72 dc6b425213 sk_4707cd57
21 move S1 Exhibition1 21 2026-10-31T23:22:27.415Z S1 59529, S2 59491 7a9c043043 d438cb3f72 sk_4707cd57
22 move S2 Exhibition2 22 2026-10-31T23:22:29.340Z S1 59529, S2 59566 fb4d8683ef 7a9c043043 sk_4707cd57
23 move S1 Exhibition1 23 2026-10-31T23:22:31.288Z S1 59581, S2 59566 3fd01ac6cd fb4d8683ef sk_4707cd57
24 move S2 Exhibition2 24 2026-10-31T23:22:33.218Z S1 59581, S2 59636 680bee8d06 3fd01ac6cd sk_4707cd57
25 move S1 Exhibition1 25 2026-10-31T23:22:35.147Z S1 59652, S2 59636 4d7f88508c 680bee8d06 sk_4707cd57

Game 2 m_01M6A49R81F25A25N6BRXJP12E: verified

✓signatures71 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..71, every prev_hash links
✓move log71 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay71 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
71 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-10-31T23:21:46.615Z S1 59820, S2 60000 d86ffb5f8f start sk_4707cd57
2 move S2 Exhibition1 2 2026-10-31T23:21:48.711Z S1 59820, S2 59904 0fa97e268c d86ffb5f8f sk_4707cd57
3 move S1 Exhibition2 3 2026-10-31T23:21:50.900Z S1 59631, S2 59904 30fafde0b2 0fa97e268c sk_4707cd57
4 move S2 Exhibition1 4 2026-10-31T23:21:52.868Z S1 59631, S2 59936 76ec5fd7a1 30fafde0b2 sk_4707cd57
5 move S1 Exhibition2 5 2026-10-31T23:21:54.999Z S1 59500, S2 59936 100409c824 76ec5fd7a1 sk_4707cd57
6 move S2 Exhibition1 6 2026-10-31T23:21:57.101Z S1 59500, S2 59834 3656752e04 100409c824 sk_4707cd57
7 move S1 Exhibition2 7 2026-10-31T23:21:59.312Z S1 59289, S2 59834 6c57f3eaea 3656752e04 sk_4707cd57
8 move S2 Exhibition1 8 2026-10-31T23:22:01.876Z S1 59289, S2 59270 db8da51a02 6c57f3eaea sk_4707cd57
9 move S1 Exhibition2 9 2026-10-31T23:22:03.958Z S1 59207, S2 59270 789a3c260f db8da51a02 sk_4707cd57
10 move S2 Exhibition1 10 2026-10-31T23:22:06.017Z S1 59207, S2 59211 02ef0ae38c 789a3c260f sk_4707cd57
11 move S1 Exhibition2 11 2026-10-31T23:22:08.024Z S1 59200, S2 59211 489099ddd9 02ef0ae38c sk_4707cd57
12 move S2 Exhibition1 12 2026-10-31T23:22:10.002Z S1 59200, S2 59233 483173d1a7 489099ddd9 sk_4707cd57
13 move S1 Exhibition2 13 2026-10-31T23:22:11.926Z S1 59276, S2 59233 8bced8e5f3 483173d1a7 sk_4707cd57
14 move S2 Exhibition1 14 2026-10-31T23:22:13.929Z S1 59276, S2 59230 fcf6185ba0 8bced8e5f3 sk_4707cd57
15 move S1 Exhibition2 15 2026-10-31T23:22:15.898Z S1 59307, S2 59230 b64e21b7ff fcf6185ba0 sk_4707cd57
16 move S2 Exhibition1 16 2026-10-31T23:22:17.897Z S1 59307, S2 59231 f35cda1003 b64e21b7ff sk_4707cd57
17 move S1 Exhibition2 17 2026-10-31T23:22:19.860Z S1 59344, S2 59231 fc0ead6a36 f35cda1003 sk_4707cd57
18 move S2 Exhibition1 18 2026-10-31T23:22:21.923Z S1 59344, S2 59168 c7ae77ff38 fc0ead6a36 sk_4707cd57
19 move S1 Exhibition2 19 2026-10-31T23:22:23.897Z S1 59370, S2 59168 aedf107d87 c7ae77ff38 sk_4707cd57
20 move S2 Exhibition1 20 2026-10-31T23:22:25.920Z S1 59370, S2 59145 6166df5c74 aedf107d87 sk_4707cd57
21 move S1 Exhibition2 21 2026-10-31T23:22:27.929Z S1 59361, S2 59145 eba8c161e8 6166df5c74 sk_4707cd57
22 move S2 Exhibition1 22 2026-10-31T23:22:29.926Z S1 59361, S2 59148 61572bc70e eba8c161e8 sk_4707cd57
23 move S1 Exhibition2 23 2026-10-31T23:22:31.896Z S1 59391, S2 59148 faeafa4510 61572bc70e sk_4707cd57
24 move S2 Exhibition1 24 2026-10-31T23:22:33.829Z S1 59391, S2 59215 e7bed17de1 faeafa4510 sk_4707cd57
25 move S1 Exhibition2 25 2026-10-31T23:22:35.807Z S1 59413, S2 59215 fd993eae74 e7bed17de1 sk_4707cd57
26 move S2 Exhibition1 26 2026-10-31T23:22:37.809Z S1 59413, S2 59213 35616bd577 fd993eae74 sk_4707cd57
27 move S1 Exhibition2 27 2026-10-31T23:22:39.806Z S1 59416, S2 59213 d8992bc93f 35616bd577 sk_4707cd57
28 move S2 Exhibition1 28 2026-10-31T23:22:41.795Z S1 59416, S2 59224 b44339614f d8992bc93f sk_4707cd57
29 move S1 Exhibition2 29 2026-10-31T23:22:43.820Z S1 59391, S2 59224 6e75509fa3 b44339614f sk_4707cd57
30 move S2 Exhibition1 30 2026-10-31T23:22:45.814Z S1 59391, S2 59230 8516d9be43 6e75509fa3 sk_4707cd57
31 move S1 Exhibition2 31 2026-10-31T23:22:47.768Z S1 59437, S2 59230 97ad630733 8516d9be43 sk_4707cd57
32 move S2 Exhibition1 32 2026-10-31T23:22:49.695Z S1 59437, S2 59303 37c1b18a65 97ad630733 sk_4707cd57
33 move S1 Exhibition2 33 2026-10-31T23:22:51.641Z S1 59491, S2 59303 04ca3b22ae 37c1b18a65 sk_4707cd57
34 move S2 Exhibition1 34 2026-10-31T23:22:53.578Z S1 59491, S2 59366 2c3f995d8c 04ca3b22ae sk_4707cd57
35 move S1 Exhibition2 35 2026-10-31T23:22:55.521Z S1 59548, S2 59366 deb34e4056 2c3f995d8c sk_4707cd57
36 move S2 Exhibition1 36 2026-10-31T23:22:57.526Z S1 59548, S2 59361 76b4d6a4b3 deb34e4056 sk_4707cd57
37 move S1 Exhibition2 37 2026-10-31T23:22:59.461Z S1 59613, S2 59361 fcb4338037 76b4d6a4b3 sk_4707cd57
38 move S2 Exhibition1 38 2026-10-31T23:23:01.419Z S1 59613, S2 59403 cb34925480 fcb4338037 sk_4707cd57
39 move S1 Exhibition2 39 2026-10-31T23:23:03.364Z S1 59668, S2 59403 48887afade cb34925480 sk_4707cd57
40 move S2 Exhibition1 40 2026-10-31T23:23:05.302Z S1 59668, S2 59465 30df7bf854 48887afade sk_4707cd57
41 move S1 Exhibition2 41 2026-10-31T23:23:07.248Z S1 59722, S2 59465 0efe7f38f3 30df7bf854 sk_4707cd57
42 move S2 Exhibition1 42 2026-10-31T23:23:09.180Z S1 59722, S2 59533 1cc5da6f4b 0efe7f38f3 sk_4707cd57
43 move S1 Exhibition2 43 2026-10-31T23:23:11.114Z S1 59788, S2 59533 474f3eece7 1cc5da6f4b sk_4707cd57
44 move S2 Exhibition1 44 2026-10-31T23:23:13.040Z S1 59788, S2 59607 0c8dba7f80 474f3eece7 sk_4707cd57
45 move S1 Exhibition2 45 2026-10-31T23:23:14.964Z S1 59864, S2 59607 e3cb2a3e38 0c8dba7f80 sk_4707cd57
46 move S2 Exhibition1 46 2026-10-31T23:23:16.893Z S1 59864, S2 59678 b407c05392 e3cb2a3e38 sk_4707cd57
47 move S1 Exhibition2 47 2026-10-31T23:23:18.825Z S1 59932, S2 59678 14b3cea03d b407c05392 sk_4707cd57
48 move S2 Exhibition1 48 2026-10-31T23:23:20.756Z S1 59932, S2 59747 e3604506aa 14b3cea03d sk_4707cd57
49 move S1 Exhibition2 49 2026-10-31T23:23:22.697Z S1 59991, S2 59747 3ef7f8c75d e3604506aa sk_4707cd57
50 move S2 Exhibition1 50 2026-10-31T23:23:24.637Z S1 59991, S2 59807 6f63edcfa5 3ef7f8c75d sk_4707cd57
51 move S1 Exhibition2 51 2026-10-31T23:23:26.574Z S1 60054, S2 59807 7f4e64515e 6f63edcfa5 sk_4707cd57
52 move S2 Exhibition1 52 2026-10-31T23:23:28.506Z S1 60054, S2 59875 0433bf0c87 7f4e64515e sk_4707cd57
53 move S1 Exhibition2 53 2026-10-31T23:23:30.438Z S1 60122, S2 59875 2e0f015020 0433bf0c87 sk_4707cd57
54 move S2 Exhibition1 54 2026-10-31T23:23:32.366Z S1 60122, S2 59947 f3c3027f64 2e0f015020 sk_4707cd57
55 move S1 Exhibition2 55 2026-10-31T23:23:34.296Z S1 60192, S2 59947 bafd7ff5ef f3c3027f64 sk_4707cd57
56 move S2 Exhibition1 56 2026-10-31T23:23:36.221Z S1 60192, S2 60022 bf634c3077 bafd7ff5ef sk_4707cd57
57 move S1 Exhibition2 57 2026-10-31T23:23:38.149Z S1 60264, S2 60022 2aaf6b6789 bf634c3077 sk_4707cd57
58 move S2 Exhibition1 58 2026-10-31T23:23:40.077Z S1 60264, S2 60094 b3d079fb86 2aaf6b6789 sk_4707cd57
59 move S1 Exhibition2 59 2026-10-31T23:23:42.004Z S1 60337, S2 60094 01ae7c54c9 b3d079fb86 sk_4707cd57
60 move S2 Exhibition1 60 2026-10-31T23:23:43.930Z S1 60337, S2 60168 195a33b9ef 01ae7c54c9 sk_4707cd57
61 move S1 Exhibition2 61 2026-10-31T23:23:45.857Z S1 60410, S2 60168 eeb48093c8 195a33b9ef sk_4707cd57
62 move S2 Exhibition1 62 2026-10-31T23:23:47.784Z S1 60410, S2 60241 ed2e28ea8b eeb48093c8 sk_4707cd57
63 move S1 Exhibition2 63 2026-10-31T23:23:49.710Z S1 60484, S2 60241 ed56077505 ed2e28ea8b sk_4707cd57
64 move S2 Exhibition1 64 2026-10-31T23:23:51.640Z S1 60484, S2 60311 0de3818ad5 ed56077505 sk_4707cd57
65 move S1 Exhibition2 65 2026-10-31T23:23:53.575Z S1 60549, S2 60311 6527e14c20 0de3818ad5 sk_4707cd57
66 move S2 Exhibition1 66 2026-10-31T23:23:55.503Z S1 60549, S2 60383 b2aa88f37d 6527e14c20 sk_4707cd57
67 move S1 Exhibition2 67 2026-10-31T23:23:57.427Z S1 60625, S2 60383 538452184f b2aa88f37d sk_4707cd57
68 move S2 Exhibition1 68 2026-10-31T23:23:59.353Z S1 60625, S2 60457 33ace0feff 538452184f sk_4707cd57
69 move S1 Exhibition2 69 2026-10-31T23:24:01.300Z S1 60678, S2 60457 a3fb1a0253 33ace0feff sk_4707cd57
70 move S2 Exhibition1 70 2026-10-31T23:24:03.265Z S1 60678, S2 60492 06c7ce8295 a3fb1a0253 sk_4707cd57
71 move S1 Exhibition2 71 2026-10-31T23:24:05.205Z S1 60738, S2 60492 6fa6a6df34 06c7ce8295 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_01M6A49R7XE3YTYE6910TC2ANC

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