apigaming Sign in

Verify set set_01M7C8TXQAEB09Z564FH8K25KJ

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("827397045241004927:set_01M7C8TXQAEB09Z564FH8K25KJ") = 9e43fc37a16748fb..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 15, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 19}
✓set resulta win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC on the tiebreak follows from the games
✓set payoutthe winner takes 20, fee 0

Game 1 m_01M7C8TXQCFCG8BR7D1V39K648: verified

✓signatures37 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..37, every prev_hash links
✓move log37 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay37 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
37 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-14T05:35:14.214Z S1 59882, S2 60000 45878186af start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-14T05:35:16.307Z S1 59882, S2 59907 00c6d729bc 45878186af sk_4707cd57
3 move S1 Exhibition1 3 2026-11-14T05:35:18.507Z S1 59682, S2 59907 b0013fce61 00c6d729bc sk_4707cd57
4 move S2 Exhibition2 4 2026-11-14T05:35:20.450Z S1 59682, S2 59964 aec24e2c30 b0013fce61 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-14T05:35:22.605Z S1 59527, S2 59964 ed92f6c350 aec24e2c30 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-14T05:35:24.714Z S1 59527, S2 59855 799a094211 ed92f6c350 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-14T05:35:26.663Z S1 59578, S2 59855 e91dd48dd1 799a094211 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-14T05:35:28.634Z S1 59578, S2 59884 e8bac95d34 e91dd48dd1 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-14T05:35:30.702Z S1 59510, S2 59884 dc3a83567a e8bac95d34 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-14T05:35:32.667Z S1 59510, S2 59919 94b10245d3 dc3a83567a sk_4707cd57
11 move S1 Exhibition1 11 2026-11-14T05:35:34.696Z S1 59481, S2 59919 7106b0837b 94b10245d3 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-14T05:35:36.720Z S1 59481, S2 59895 876f8f9ef1 7106b0837b sk_4707cd57
13 move S1 Exhibition1 13 2026-11-14T05:35:38.699Z S1 59502, S2 59895 84e4052030 876f8f9ef1 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-14T05:35:40.752Z S1 59502, S2 59842 eb5aa54737 84e4052030 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-14T05:35:42.732Z S1 59522, S2 59842 b3f3202b9f eb5aa54737 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-14T05:35:44.720Z S1 59522, S2 59854 b63a30ab09 b3f3202b9f sk_4707cd57
17 move S1 Exhibition1 17 2026-11-14T05:35:46.644Z S1 59598, S2 59854 57499cd4ca b63a30ab09 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-14T05:35:48.625Z S1 59598, S2 59873 7f21aa4322 57499cd4ca sk_4707cd57
19 move S1 Exhibition1 19 2026-11-14T05:35:50.553Z S1 59670, S2 59873 ed92f1d9b1 7f21aa4322 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-14T05:35:52.529Z S1 59670, S2 59897 fca566964a ed92f1d9b1 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-14T05:35:54.518Z S1 59681, S2 59897 cd7558531d fca566964a sk_4707cd57
22 move S2 Exhibition2 22 2026-11-14T05:35:56.497Z S1 59681, S2 59918 8fd8ad9f28 cd7558531d sk_4707cd57
23 move S1 Exhibition1 23 2026-11-14T05:35:58.435Z S1 59743, S2 59918 492da48038 8fd8ad9f28 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-14T05:36:00.412Z S1 59743, S2 59941 824d3f454d 492da48038 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-14T05:36:02.565Z S1 59590, S2 59941 2023a182ce 824d3f454d sk_4707cd57
26 move S2 Exhibition2 26 2026-11-14T05:36:04.622Z S1 59590, S2 59884 f1c8b571ed 2023a182ce sk_4707cd57
27 move S1 Exhibition1 27 2026-11-14T05:36:06.614Z S1 59598, S2 59884 ab0730f47b f1c8b571ed sk_4707cd57
28 move S2 Exhibition2 28 2026-11-14T05:36:08.600Z S1 59598, S2 59898 9830c19971 ab0730f47b sk_4707cd57
29 move S1 Exhibition1 29 2026-11-14T05:36:10.606Z S1 59592, S2 59898 b2521a3fca 9830c19971 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-14T05:36:12.620Z S1 59592, S2 59884 de64893301 b2521a3fca sk_4707cd57
31 move S1 Exhibition1 31 2026-11-14T05:36:14.582Z S1 59630, S2 59884 a95da3b5e0 de64893301 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-14T05:36:16.609Z S1 59630, S2 59857 7843a7db75 a95da3b5e0 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-14T05:36:18.546Z S1 59693, S2 59857 a7eb180369 7843a7db75 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-14T05:36:20.559Z S1 59693, S2 59844 f7c73bc6b2 a7eb180369 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-14T05:36:22.509Z S1 59743, S2 59844 d15f108fea f7c73bc6b2 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-14T05:36:24.435Z S1 59743, S2 59918 6f9e287f4c d15f108fea sk_4707cd57
37 move S1 Exhibition1 37 2026-11-14T05:36:26.358Z S1 59820, S2 59918 3bbf77ae0a 6f9e287f4c sk_4707cd57

Game 2 m_01M7C8TXQDEFXRDDSVTAH2V9P7: verified

✓signatures29 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..29, every prev_hash links
✓move log29 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay29 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
29 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-14T05:35:14.208Z S1 59888, S2 60000 8085f3c496 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-14T05:35:16.303Z S1 59888, S2 59905 9befee73df 8085f3c496 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-14T05:35:18.516Z S1 59675, S2 59905 e952cbefba 9befee73df sk_4707cd57
4 move S2 Exhibition1 4 2026-11-14T05:35:20.475Z S1 59675, S2 59946 adb8f55096 e952cbefba sk_4707cd57
5 move S1 Exhibition2 5 2026-11-14T05:35:22.611Z S1 59539, S2 59946 7fd0c13199 adb8f55096 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-14T05:35:24.719Z S1 59539, S2 59838 3714b0c708 7fd0c13199 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-14T05:35:26.707Z S1 59551, S2 59838 014fac760e 3714b0c708 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-14T05:35:28.823Z S1 59551, S2 59722 2d21ad989c 014fac760e sk_4707cd57
9 move S1 Exhibition2 9 2026-11-14T05:35:30.814Z S1 59560, S2 59722 49f075ed31 2d21ad989c sk_4707cd57
10 move S2 Exhibition1 10 2026-11-14T05:35:32.803Z S1 59560, S2 59733 b4935700a1 49f075ed31 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-14T05:35:34.814Z S1 59549, S2 59733 8a3cfd61db b4935700a1 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-14T05:35:36.829Z S1 59549, S2 59718 f187f3ee65 8a3cfd61db sk_4707cd57
13 move S1 Exhibition2 13 2026-11-14T05:35:38.913Z S1 59465, S2 59718 64a96544bd f187f3ee65 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-14T05:35:40.923Z S1 59465, S2 59708 77a3de6b4d 64a96544bd sk_4707cd57
15 move S1 Exhibition2 15 2026-11-14T05:35:42.928Z S1 59460, S2 59708 d568ea8a29 77a3de6b4d sk_4707cd57
16 move S2 Exhibition1 16 2026-11-14T05:35:44.924Z S1 59460, S2 59712 b5a8f7a080 d568ea8a29 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-14T05:35:46.909Z S1 59475, S2 59712 443935a147 b5a8f7a080 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-14T05:35:48.923Z S1 59475, S2 59698 78c00205b5 443935a147 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-14T05:35:50.849Z S1 59549, S2 59698 c68f5b465e 78c00205b5 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-14T05:35:52.836Z S1 59549, S2 59711 c59a22b176 c68f5b465e sk_4707cd57
21 move S1 Exhibition2 21 2026-11-14T05:35:54.908Z S1 59477, S2 59711 76f5cb762c c59a22b176 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-14T05:35:56.903Z S1 59477, S2 59716 bc82a7e43e 76f5cb762c sk_4707cd57
23 move S1 Exhibition2 23 2026-11-14T05:35:58.843Z S1 59537, S2 59716 4d41c0c0b4 bc82a7e43e sk_4707cd57
24 move S2 Exhibition1 24 2026-11-14T05:36:00.804Z S1 59537, S2 59755 69979f13f4 4d41c0c0b4 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-14T05:36:02.817Z S1 59524, S2 59755 5a68c44d9c 69979f13f4 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-14T05:36:04.888Z S1 59524, S2 59684 74d6ca60a2 5a68c44d9c sk_4707cd57
27 move S1 Exhibition2 27 2026-11-14T05:36:06.829Z S1 59583, S2 59684 37ea4c7a4b 74d6ca60a2 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-14T05:36:08.757Z S1 59583, S2 59756 e2a26b21d1 37ea4c7a4b sk_4707cd57
29 move S1 Exhibition2 29 2026-11-14T05:36:10.683Z S1 59657, S2 59756 2e204f79ac e2a26b21d1 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_01M7C8TXQAEB09Z564FH8K25KJ

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