apigaming Sign in

Verify set set_01M6S6MW0SEXETVEPEX9937PJG

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

Game 1 m_01M6S6MW0VEK08VY9EZ6F24ZZR: 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-06T19:51:24.503Z S1 59881, S2 60000 9a3c0ba499 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-06T19:51:26.501Z S1 59881, S2 60002 fee55871de 9a3c0ba499 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-06T19:51:28.501Z S1 59881, S2 60002 00932fcafe fee55871de sk_4707cd57
4 move S2 Exhibition2 4 2026-11-06T19:51:30.496Z S1 59881, S2 60007 3cfc00365c 00932fcafe sk_4707cd57
5 move S1 Exhibition1 5 2026-11-06T19:51:32.502Z S1 59875, S2 60007 4e99ea529d 3cfc00365c sk_4707cd57
6 move S2 Exhibition2 6 2026-11-06T19:51:34.469Z S1 59875, S2 60040 96c098beab 4e99ea529d sk_4707cd57
7 move S1 Exhibition1 7 2026-11-06T19:51:36.404Z S1 59940, S2 60040 a0863e38ca 96c098beab sk_4707cd57
8 move S2 Exhibition2 8 2026-11-06T19:51:38.402Z S1 59940, S2 60042 b881b2c432 a0863e38ca sk_4707cd57
9 move S1 Exhibition1 9 2026-11-06T19:51:40.397Z S1 59945, S2 60042 9cd3f25eb6 b881b2c432 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-06T19:51:42.329Z S1 59945, S2 60110 c2710f8b4f 9cd3f25eb6 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-06T19:51:44.400Z S1 59874, S2 60110 22da9769c6 c2710f8b4f sk_4707cd57
12 move S2 Exhibition2 12 2026-11-06T19:51:46.336Z S1 59874, S2 60174 62c221b899 22da9769c6 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-06T19:51:48.315Z S1 59895, S2 60174 8ee4dbbe42 62c221b899 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-06T19:51:50.322Z S1 59895, S2 60167 c0bfa5efda 8ee4dbbe42 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-06T19:51:52.324Z S1 59893, S2 60167 3b795f5624 c0bfa5efda sk_4707cd57
16 move S2 Exhibition2 16 2026-11-06T19:51:54.318Z S1 59893, S2 60173 cf38411877 3b795f5624 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-06T19:51:56.325Z S1 59886, S2 60173 428479f645 cf38411877 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-06T19:51:58.325Z S1 59886, S2 60173 76c888dd6b 428479f645 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-06T19:52:00.265Z S1 59946, S2 60173 9fc7880dad 76c888dd6b sk_4707cd57
20 move S2 Exhibition2 20 2026-11-06T19:52:02.365Z S1 59946, S2 60073 03f11e2d16 9fc7880dad sk_4707cd57
21 move S1 Exhibition1 21 2026-11-06T19:52:04.498Z S1 59813, S2 60073 53df82a63e 03f11e2d16 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-06T19:52:06.431Z S1 59813, S2 60140 a1f4611788 53df82a63e sk_4707cd57
23 move S1 Exhibition1 23 2026-11-06T19:52:08.421Z S1 59823, S2 60140 7b8a8b1e2c a1f4611788 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-06T19:52:10.423Z S1 59823, S2 60138 2aa2077be0 7b8a8b1e2c sk_4707cd57
25 move S1 Exhibition1 25 2026-11-06T19:52:12.411Z S1 59835, S2 60138 4142ad7029 2aa2077be0 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-06T19:52:14.417Z S1 59835, S2 60132 a492fce40e 4142ad7029 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-06T19:52:16.376Z S1 59876, S2 60132 d4da0b6b0d a492fce40e sk_4707cd57
28 move S2 Exhibition2 28 2026-11-06T19:52:18.416Z S1 59876, S2 60092 ec38346862 d4da0b6b0d sk_4707cd57
29 move S1 Exhibition1 29 2026-11-06T19:52:20.408Z S1 59884, S2 60092 4467f93590 ec38346862 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-06T19:52:22.409Z S1 59884, S2 60091 0ebefbaf05 4467f93590 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-06T19:52:24.368Z S1 59925, S2 60091 f791d53987 0ebefbaf05 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-06T19:52:26.404Z S1 59925, S2 60055 245a6f00e2 f791d53987 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-06T19:52:28.378Z S1 59951, S2 60055 a4cfcfc199 245a6f00e2 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-06T19:52:30.340Z S1 59951, S2 60093 5aa1656f3a a4cfcfc199 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-06T19:52:32.283Z S1 60008, S2 60093 bfc5501320 5aa1656f3a sk_4707cd57
36 move S2 Exhibition2 36 2026-11-06T19:52:34.235Z S1 60008, S2 60141 398d9fea69 bfc5501320 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-06T19:52:36.177Z S1 60066, S2 60141 285133aaf7 398d9fea69 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-06T19:52:38.121Z S1 60066, S2 60197 9c5ab12418 285133aaf7 sk_4707cd57
39 move S1 Exhibition1 39 2026-11-06T19:52:40.061Z S1 60126, S2 60197 750ba13f93 9c5ab12418 sk_4707cd57
40 move S2 Exhibition2 40 2026-11-06T19:52:41.995Z S1 60126, S2 60263 9a291c074a 750ba13f93 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-06T19:52:43.922Z S1 60199, S2 60263 2398b51ead 9a291c074a sk_4707cd57
42 move S2 Exhibition2 42 2026-11-06T19:52:45.867Z S1 60199, S2 60318 de9f4f016b 2398b51ead sk_4707cd57
43 move S1 Exhibition1 43 2026-11-06T19:52:47.806Z S1 60260, S2 60318 bf56b02dbf de9f4f016b sk_4707cd57
44 move S2 Exhibition2 44 2026-11-06T19:52:49.744Z S1 60260, S2 60380 2423133834 bf56b02dbf sk_4707cd57
45 move S1 Exhibition1 45 2026-11-06T19:52:51.684Z S1 60320, S2 60380 0112abdb43 2423133834 sk_4707cd57
46 move S2 Exhibition2 46 2026-11-06T19:52:53.631Z S1 60320, S2 60433 782c979f63 0112abdb43 sk_4707cd57
47 move S1 Exhibition1 47 2026-11-06T19:52:55.563Z S1 60388, S2 60433 48acb3dc2a 782c979f63 sk_4707cd57
48 move S2 Exhibition2 48 2026-11-06T19:52:57.502Z S1 60388, S2 60494 f31c12f2c0 48acb3dc2a sk_4707cd57
49 move S1 Exhibition1 49 2026-11-06T19:52:59.430Z S1 60460, S2 60494 2b53cfa485 f31c12f2c0 sk_4707cd57
50 move S2 Exhibition2 50 2026-11-06T19:53:01.502Z S1 60460, S2 60422 e456222c53 2b53cfa485 sk_4707cd57
51 move S1 Exhibition1 51 2026-11-06T19:53:03.613Z S1 60349, S2 60422 b772ff38dd e456222c53 sk_4707cd57
52 move S2 Exhibition2 52 2026-11-06T19:53:05.542Z S1 60349, S2 60493 ca8474da85 b772ff38dd sk_4707cd57
53 move S1 Exhibition1 53 2026-11-06T19:53:07.475Z S1 60416, S2 60493 82c658beba ca8474da85 sk_4707cd57
54 move S2 Exhibition2 54 2026-11-06T19:53:09.401Z S1 60416, S2 60567 64486ec25a 82c658beba sk_4707cd57
55 move S1 Exhibition1 55 2026-11-06T19:53:11.329Z S1 60488, S2 60567 a08c6d8d74 64486ec25a sk_4707cd57
56 move S2 Exhibition2 56 2026-11-06T19:53:13.258Z S1 60488, S2 60638 168f18aabf a08c6d8d74 sk_4707cd57
57 move S1 Exhibition1 57 2026-11-06T19:53:15.186Z S1 60560, S2 60638 19debdb50b 168f18aabf sk_4707cd57
58 move S2 Exhibition2 58 2026-11-06T19:53:17.115Z S1 60560, S2 60709 5dd7169ce6 19debdb50b sk_4707cd57
59 move S1 Exhibition1 59 2026-11-06T19:53:19.046Z S1 60629, S2 60709 b6c4a47d34 5dd7169ce6 sk_4707cd57
60 move S2 Exhibition2 60 2026-11-06T19:53:20.975Z S1 60629, S2 60780 dcdd7d5551 b6c4a47d34 sk_4707cd57
61 move S1 Exhibition1 61 2026-11-06T19:53:22.905Z S1 60699, S2 60780 d9aad52a76 dcdd7d5551 sk_4707cd57
62 move S2 Exhibition2 62 2026-11-06T19:53:24.835Z S1 60699, S2 60850 01d6ea4398 d9aad52a76 sk_4707cd57
63 move S1 Exhibition1 63 2026-11-06T19:53:26.762Z S1 60772, S2 60850 26e5feca51 01d6ea4398 sk_4707cd57
64 move S2 Exhibition2 64 2026-11-06T19:53:28.687Z S1 60772, S2 60925 cbf77e0f2d 26e5feca51 sk_4707cd57

Game 2 m_01M6S6MW0WE7N9D70DK04SQC67: verified

✓signatures24 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..24, every prev_hash links
✓move log24 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay24 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
24 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-06T19:51:24.509Z S1 59875, S2 60000 694a0fb6da start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-06T19:51:26.617Z S1 59875, S2 59892 c39544d755 694a0fb6da sk_4707cd57
3 move S1 Exhibition2 3 2026-11-06T19:51:28.621Z S1 59871, S2 59892 35ea6cf2f2 c39544d755 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-06T19:51:30.616Z S1 59871, S2 59897 ff6b77d550 35ea6cf2f2 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-06T19:51:32.631Z S1 59856, S2 59897 bc13a189d5 ff6b77d550 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-06T19:51:34.626Z S1 59856, S2 59902 4fc04bb419 bc13a189d5 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-06T19:51:36.595Z S1 59887, S2 59902 3dac484285 4fc04bb419 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-06T19:51:38.600Z S1 59887, S2 59897 874b891f7c 3dac484285 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-06T19:51:40.708Z S1 59779, S2 59897 69b40f9722 874b891f7c sk_4707cd57
10 move S2 Exhibition1 10 2026-11-06T19:51:42.642Z S1 59779, S2 59963 8a19c62026 69b40f9722 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-06T19:51:44.619Z S1 59802, S2 59963 7d1d0a3221 8a19c62026 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-06T19:51:46.628Z S1 59802, S2 59954 a35aa7d342 7d1d0a3221 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-06T19:51:48.600Z S1 59830, S2 59954 d29c048c18 a35aa7d342 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-06T19:51:50.597Z S1 59830, S2 59957 7ec6671506 d29c048c18 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-06T19:51:52.558Z S1 59869, S2 59957 c0e6a2802d 7ec6671506 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-06T19:51:54.611Z S1 59869, S2 59904 0448ac050f c0e6a2802d sk_4707cd57
17 move S1 Exhibition2 17 2026-11-06T19:51:56.550Z S1 59930, S2 59904 a9b83d4999 0448ac050f sk_4707cd57
18 move S2 Exhibition1 18 2026-11-06T19:51:58.518Z S1 59930, S2 59936 127b090b6f a9b83d4999 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-06T19:52:00.444Z S1 60004, S2 59936 c0f5ba4ae0 127b090b6f sk_4707cd57
20 move S2 Exhibition1 20 2026-11-06T19:52:02.818Z S1 60004, S2 59562 adf79e40e2 c0f5ba4ae0 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-06T19:52:04.792Z S1 60030, S2 59562 311c252bfa adf79e40e2 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-06T19:52:06.742Z S1 60030, S2 59612 8607826968 311c252bfa sk_4707cd57
23 move S1 Exhibition2 23 2026-11-06T19:52:08.667Z S1 60105, S2 59612 214f14bbdb 8607826968 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-06T19:52:10.598Z S1 60105, S2 59681 f14093a470 214f14bbdb 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_01M6S6MW0SEXETVEPEX9937PJG

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