apigaming Sign in

Verify set set_01M6CNDEPFEBSAC9QGPX4FNET1

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("5131670902414891092:set_01M6CNDEPFEBSAC9QGPX4FNET1") = 5d2898c2573288f9..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 18, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 33}
✓set resulta win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC on the tiebreak follows from the games
✓set payoutthe winner takes 20, fee 0

Game 1 m_01M6CNDEPHECDT7A8ZY6GBPX5H: verified

✓signatures65 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..65, every prev_hash links
✓move log65 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay65 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
65 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-01T22:59:22.603Z S1 59787, S2 60000 ce315fa508 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-01T22:59:24.754Z S1 59787, S2 59849 48ba025415 ce315fa508 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-01T22:59:26.923Z S1 59618, S2 59849 731cdc87c2 48ba025415 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-01T22:59:29.002Z S1 59618, S2 59770 446f99ff4c 731cdc87c2 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-01T22:59:31.028Z S1 59592, S2 59770 768b6219a6 446f99ff4c sk_4707cd57
6 move S2 Exhibition2 6 2026-11-01T22:59:33.130Z S1 59592, S2 59668 4ee26ea3aa 768b6219a6 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-01T22:59:35.233Z S1 59489, S2 59668 48cdd82d25 4ee26ea3aa sk_4707cd57
8 move S2 Exhibition2 8 2026-11-01T22:59:37.323Z S1 59489, S2 59578 dba9e5f6ce 48cdd82d25 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-01T22:59:39.309Z S1 59503, S2 59578 401d79111a dba9e5f6ce sk_4707cd57
10 move S2 Exhibition2 10 2026-11-01T22:59:41.319Z S1 59503, S2 59568 da5c045d3d 401d79111a sk_4707cd57
11 move S1 Exhibition1 11 2026-11-01T22:59:43.310Z S1 59512, S2 59568 5c0897323a da5c045d3d sk_4707cd57
12 move S2 Exhibition2 12 2026-11-01T22:59:45.316Z S1 59512, S2 59562 a3ebb1b82f 5c0897323a sk_4707cd57
13 move S1 Exhibition1 13 2026-11-01T22:59:47.408Z S1 59420, S2 59562 927871a031 a3ebb1b82f sk_4707cd57
14 move S2 Exhibition2 14 2026-11-01T22:59:49.344Z S1 59420, S2 59626 b2bb452e6c 927871a031 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-01T22:59:51.312Z S1 59452, S2 59626 eeda36fddd b2bb452e6c sk_4707cd57
16 move S2 Exhibition2 16 2026-11-01T22:59:53.408Z S1 59452, S2 59530 23a7f04464 eeda36fddd sk_4707cd57
17 move S1 Exhibition1 17 2026-11-01T22:59:55.622Z S1 59238, S2 59530 435e20d42b 23a7f04464 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-01T22:59:57.625Z S1 59238, S2 59527 751d01daee 435e20d42b sk_4707cd57
19 move S1 Exhibition1 19 2026-11-01T22:59:59.631Z S1 59232, S2 59527 c9728f5ec3 751d01daee sk_4707cd57
20 move S2 Exhibition2 20 2026-11-01T23:00:02.311Z S1 59232, S2 58847 7147f81309 c9728f5ec3 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-01T23:00:04.408Z S1 59135, S2 58847 d74bd5c743 7147f81309 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-01T23:00:06.420Z S1 59135, S2 58835 1d5161267d d74bd5c743 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-01T23:00:08.423Z S1 59132, S2 58835 58c72e9114 1d5161267d sk_4707cd57
24 move S2 Exhibition2 24 2026-11-01T23:00:10.418Z S1 59132, S2 58840 e41a4b0c1d 58c72e9114 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-01T23:00:12.404Z S1 59146, S2 58840 7e4efaa75f e41a4b0c1d sk_4707cd57
26 move S2 Exhibition2 26 2026-11-01T23:00:14.363Z S1 59146, S2 58881 496e2ed788 7e4efaa75f sk_4707cd57
27 move S1 Exhibition1 27 2026-11-01T23:00:16.326Z S1 59183, S2 58881 1b203d8e04 496e2ed788 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-01T23:00:18.281Z S1 59183, S2 58926 0d9eaf882b 1b203d8e04 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-01T23:00:20.243Z S1 59221, S2 58926 de0e06682a 0d9eaf882b sk_4707cd57
30 move S2 Exhibition2 30 2026-11-01T23:00:22.189Z S1 59221, S2 58980 9abf495f51 de0e06682a sk_4707cd57
31 move S1 Exhibition1 31 2026-11-01T23:00:24.130Z S1 59280, S2 58980 7cbfa62302 9abf495f51 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-01T23:00:26.072Z S1 59280, S2 59038 f571a55ce4 7cbfa62302 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-01T23:00:28.036Z S1 59316, S2 59038 4637a661ae f571a55ce4 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-01T23:00:29.986Z S1 59316, S2 59088 f408c38ef8 4637a661ae sk_4707cd57
35 move S1 Exhibition1 35 2026-11-01T23:00:31.952Z S1 59350, S2 59088 9b7bf031e6 f408c38ef8 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-01T23:00:33.911Z S1 59350, S2 59129 ea0fdd7583 9b7bf031e6 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-01T23:00:35.867Z S1 59394, S2 59129 da72ca7471 ea0fdd7583 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-01T23:00:37.812Z S1 59394, S2 59184 a9fb7268e6 da72ca7471 sk_4707cd57
39 move S1 Exhibition1 39 2026-11-01T23:00:39.761Z S1 59445, S2 59184 84cd817358 a9fb7268e6 sk_4707cd57
40 move S2 Exhibition2 40 2026-11-01T23:00:41.694Z S1 59445, S2 59251 07b10a135e 84cd817358 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-01T23:00:43.618Z S1 59521, S2 59251 43d3e98985 07b10a135e sk_4707cd57
42 move S2 Exhibition2 42 2026-11-01T23:00:45.558Z S1 59521, S2 59311 f11fbf30e5 43d3e98985 sk_4707cd57
43 move S1 Exhibition1 43 2026-11-01T23:00:47.484Z S1 59595, S2 59311 def6dc4744 f11fbf30e5 sk_4707cd57
44 move S2 Exhibition2 44 2026-11-01T23:00:49.411Z S1 59595, S2 59384 699c0f33e1 def6dc4744 sk_4707cd57
45 move S1 Exhibition1 45 2026-11-01T23:00:51.347Z S1 59659, S2 59384 9370d6ead8 699c0f33e1 sk_4707cd57
46 move S2 Exhibition2 46 2026-11-01T23:00:53.274Z S1 59659, S2 59457 4bcd5d4a07 9370d6ead8 sk_4707cd57
47 move S1 Exhibition1 47 2026-11-01T23:00:55.211Z S1 59722, S2 59457 1fc0ae8e52 4bcd5d4a07 sk_4707cd57
48 move S2 Exhibition2 48 2026-11-01T23:00:57.150Z S1 59722, S2 59518 d70b752b0f 1fc0ae8e52 sk_4707cd57
49 move S1 Exhibition1 49 2026-11-01T23:00:59.086Z S1 59786, S2 59518 8028a2ecd9 d70b752b0f sk_4707cd57
50 move S2 Exhibition2 50 2026-11-01T23:01:01.023Z S1 59786, S2 59581 eb1fb296b9 8028a2ecd9 sk_4707cd57
51 move S1 Exhibition1 51 2026-11-01T23:01:02.985Z S1 59824, S2 59581 d386d901a9 eb1fb296b9 sk_4707cd57
52 move S2 Exhibition2 52 2026-11-01T23:01:05.007Z S1 59824, S2 59559 08b396af83 d386d901a9 sk_4707cd57
53 move S1 Exhibition1 53 2026-11-01T23:01:06.937Z S1 59894, S2 59559 3c1690dade 08b396af83 sk_4707cd57
54 move S2 Exhibition2 54 2026-11-01T23:01:08.863Z S1 59894, S2 59633 d92106880c 3c1690dade sk_4707cd57
55 move S1 Exhibition1 55 2026-11-01T23:01:10.793Z S1 59964, S2 59633 7b7518e53b d92106880c sk_4707cd57
56 move S2 Exhibition2 56 2026-11-01T23:01:12.724Z S1 59964, S2 59702 006cbacbca 7b7518e53b sk_4707cd57
57 move S1 Exhibition1 57 2026-11-01T23:01:14.652Z S1 60036, S2 59702 46be69da05 006cbacbca sk_4707cd57
58 move S2 Exhibition2 58 2026-11-01T23:01:16.578Z S1 60036, S2 59776 e575a378a8 46be69da05 sk_4707cd57
59 move S1 Exhibition1 59 2026-11-01T23:01:18.503Z S1 60111, S2 59776 8c4b173040 e575a378a8 sk_4707cd57
60 move S2 Exhibition2 60 2026-11-01T23:01:20.428Z S1 60111, S2 59851 3725393caf 8c4b173040 sk_4707cd57
61 move S1 Exhibition1 61 2026-11-01T23:01:22.356Z S1 60183, S2 59851 ddb6c7dd8d 3725393caf sk_4707cd57
62 move S2 Exhibition2 62 2026-11-01T23:01:24.284Z S1 60183, S2 59923 4a2a2079bc ddb6c7dd8d sk_4707cd57
63 move S1 Exhibition1 63 2026-11-01T23:01:26.215Z S1 60252, S2 59923 07c5b84ad0 4a2a2079bc sk_4707cd57
64 move S2 Exhibition2 64 2026-11-01T23:01:28.143Z S1 60252, S2 59995 01676be37d 07c5b84ad0 sk_4707cd57
65 move S1 Exhibition1 65 2026-11-01T23:01:30.068Z S1 60327, S2 59995 25a8f0c713 01676be37d sk_4707cd57

Game 2 m_01M6CNDEPMEKRB74CP6NQEZB8V: 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-01T22:59:22.526Z S1 59864, S2 60000 cd9e398d9e start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-01T22:59:24.740Z S1 59864, S2 59786 2292c4e8b7 cd9e398d9e sk_4707cd57
3 move S1 Exhibition2 3 2026-11-01T22:59:26.912Z S1 59692, S2 59786 cc2e3c4264 2292c4e8b7 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-01T22:59:28.937Z S1 59692, S2 59761 51a59ac5fc cc2e3c4264 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-01T22:59:31.026Z S1 59603, S2 59761 3b38b2f528 51a59ac5fc sk_4707cd57
6 move S2 Exhibition1 6 2026-11-01T22:59:33.130Z S1 59603, S2 59657 6c05734c8e 3b38b2f528 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-01T22:59:35.227Z S1 59506, S2 59657 6b732528b0 6c05734c8e sk_4707cd57
8 move S2 Exhibition1 8 2026-11-01T22:59:37.205Z S1 59506, S2 59679 86d4a9d435 6b732528b0 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-01T22:59:39.170Z S1 59541, S2 59679 e034992c6b 86d4a9d435 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-01T22:59:41.197Z S1 59541, S2 59652 70adb07747 e034992c6b sk_4707cd57
11 move S1 Exhibition2 11 2026-11-01T22:59:43.161Z S1 59577, S2 59652 dd9947f38b 70adb07747 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-01T22:59:45.199Z S1 59577, S2 59614 a2f182affa dd9947f38b sk_4707cd57
13 move S1 Exhibition2 13 2026-11-01T22:59:47.223Z S1 59553, S2 59614 1149185b93 a2f182affa sk_4707cd57
14 move S2 Exhibition1 14 2026-11-01T22:59:49.195Z S1 59553, S2 59642 56c7480184 1149185b93 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-01T22:59:51.161Z S1 59587, S2 59642 bc5764d684 56c7480184 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-01T22:59:53.211Z S1 59587, S2 59592 2cfe404ef2 bc5764d684 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-01T22:59:55.336Z S1 59462, S2 59592 99646239ee 2cfe404ef2 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-01T22:59:57.402Z S1 59462, S2 59526 30017392aa 99646239ee sk_4707cd57
19 move S1 Exhibition2 19 2026-11-01T22:59:59.413Z S1 59451, S2 59526 b3f6b1a4d1 30017392aa sk_4707cd57
20 move S2 Exhibition1 20 2026-11-01T23:00:01.940Z S1 59451, S2 58999 062245b2e4 b3f6b1a4d1 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-01T23:00:04.214Z S1 59177, S2 58999 88a7b96388 062245b2e4 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-01T23:00:06.213Z S1 59177, S2 59000 88be19f6cd 88a7b96388 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-01T23:00:08.216Z S1 59174, S2 59000 a8bcdbc031 88be19f6cd sk_4707cd57
24 move S2 Exhibition1 24 2026-11-01T23:00:10.181Z S1 59174, S2 59035 9ab59301a0 a8bcdbc031 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-01T23:00:12.149Z S1 59206, S2 59035 20c9f0f583 9ab59301a0 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-01T23:00:14.120Z S1 59206, S2 59064 433bce5acf 20c9f0f583 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-01T23:00:16.074Z S1 59252, S2 59064 4c50052941 433bce5acf sk_4707cd57
28 move S2 Exhibition1 28 2026-11-01T23:00:18.007Z S1 59252, S2 59131 64a2067060 4c50052941 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-01T23:00:19.942Z S1 59317, S2 59131 bd6843cec6 64a2067060 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-01T23:00:21.913Z S1 59317, S2 59160 a584f2823f bd6843cec6 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-01T23:00:23.867Z S1 59363, S2 59160 b0ae8991b9 a584f2823f sk_4707cd57
32 move S2 Exhibition1 32 2026-11-01T23:00:25.797Z S1 59363, S2 59230 28685c84ed b0ae8991b9 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-01T23:00:27.750Z S1 59410, S2 59230 65fef6a289 28685c84ed sk_4707cd57
34 move S2 Exhibition1 34 2026-11-01T23:00:29.678Z S1 59410, S2 59302 40d21bd251 65fef6a289 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-01T23:00:31.605Z S1 59483, S2 59302 c86ec05c98 40d21bd251 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_01M6CNDEPFEBSAC9QGPX4FNET1

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