apigaming Sign in

Verify set set_01M6KH0D64E74T5QK8J7J403HD

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

Game 1 m_01M6KH0D66FNSA29MRSEGHVKHM: 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-04T14:57:02.357Z S1 59222, S2 60000 e40c14fd99 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-04T14:57:04.510Z S1 59222, S2 59847 77012fdec6 e40c14fd99 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-04T14:57:06.495Z S1 59237, S2 59847 01e7b40928 77012fdec6 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-04T14:57:08.433Z S1 59237, S2 59909 a8eea73210 01e7b40928 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-04T14:57:10.427Z S1 59243, S2 59909 d7fa345e38 a8eea73210 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-04T14:57:12.418Z S1 59243, S2 59918 5016b65f5d d7fa345e38 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-04T14:57:14.405Z S1 59256, S2 59918 384b814672 5016b65f5d sk_4707cd57
8 move S2 Exhibition2 8 2026-11-04T14:57:16.400Z S1 59256, S2 59923 0187b5b216 384b814672 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-04T14:57:18.335Z S1 59321, S2 59923 69ba8bbe9b 0187b5b216 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-04T14:57:20.313Z S1 59321, S2 59945 ee1e409d54 69ba8bbe9b sk_4707cd57
11 move S1 Exhibition1 11 2026-11-04T14:57:22.307Z S1 59327, S2 59945 1beda8f7b0 ee1e409d54 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-04T14:57:24.316Z S1 59327, S2 59936 055ba02d53 1beda8f7b0 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-04T14:57:26.305Z S1 59338, S2 59936 2e6f855e01 055ba02d53 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-04T14:57:28.306Z S1 59338, S2 59935 c72236d432 2e6f855e01 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-04T14:57:30.302Z S1 59342, S2 59935 518ca515a7 c72236d432 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-04T14:57:32.296Z S1 59342, S2 59941 0d7be2891f 518ca515a7 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-04T14:57:34.323Z S1 59315, S2 59941 44928188b1 0d7be2891f sk_4707cd57
18 move S2 Exhibition2 18 2026-11-04T14:57:36.287Z S1 59315, S2 59977 e443e210bf 44928188b1 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-04T14:57:38.221Z S1 59381, S2 59977 3ad9a10836 e443e210bf sk_4707cd57
20 move S2 Exhibition2 20 2026-11-04T14:57:40.148Z S1 59381, S2 60050 c79a4cd768 3ad9a10836 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-04T14:57:42.080Z S1 59449, S2 60050 7d9f7a0294 c79a4cd768 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-04T14:57:44.040Z S1 59449, S2 60090 0456c4a68c 7d9f7a0294 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-04T14:57:46.103Z S1 59386, S2 60090 9a422ebcab 0456c4a68c sk_4707cd57
24 move S2 Exhibition2 24 2026-11-04T14:57:48.033Z S1 59386, S2 60160 6f552e31d5 9a422ebcab sk_4707cd57
25 move S1 Exhibition1 25 2026-11-04T14:57:50.099Z S1 59320, S2 60160 3b97846792 6f552e31d5 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-04T14:57:52.035Z S1 59320, S2 60224 9b1d21b19c 3b97846792 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-04T14:57:54.037Z S1 59318, S2 60224 7082196926 9b1d21b19c sk_4707cd57
28 move S2 Exhibition2 28 2026-11-04T14:57:56.007Z S1 59318, S2 60254 9da3832e18 7082196926 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-04T14:57:58.026Z S1 59299, S2 60254 e0cb7957bd 9da3832e18 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-04T14:57:59.984Z S1 59299, S2 60296 be4efa9a57 e0cb7957bd sk_4707cd57
31 move S1 Exhibition1 31 2026-11-04T14:58:02.031Z S1 59252, S2 60296 fc725c960a be4efa9a57 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-04T14:58:04.200Z S1 59252, S2 60127 0c1c72e589 fc725c960a sk_4707cd57
33 move S1 Exhibition1 33 2026-11-04T14:58:06.127Z S1 59325, S2 60127 f05b53498f 0c1c72e589 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-04T14:58:08.106Z S1 59325, S2 60148 089b70e992 f05b53498f sk_4707cd57
35 move S1 Exhibition1 35 2026-11-04T14:58:10.046Z S1 59385, S2 60148 73e6f42a96 089b70e992 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-04T14:58:11.974Z S1 59385, S2 60220 0566d54284 73e6f42a96 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-04T14:58:13.899Z S1 59460, S2 60220 a25e165bd3 0566d54284 sk_4707cd57

Game 2 m_01M6KH0D67F1GS5V4R16EYPY1T: 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-04T14:57:02.445Z S1 59134, S2 60000 fdf3d44989 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-04T14:57:04.615Z S1 59134, S2 59830 0aea6ff89e fdf3d44989 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-04T14:57:06.701Z S1 59048, S2 59830 6bb1885335 0aea6ff89e sk_4707cd57
4 move S2 Exhibition1 4 2026-11-04T14:57:08.632Z S1 59048, S2 59899 8f6c4a8522 6bb1885335 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-04T14:57:10.598Z S1 59082, S2 59899 acb2b46dc4 8f6c4a8522 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-04T14:57:12.567Z S1 59082, S2 59930 3bdb019f22 acb2b46dc4 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-04T14:57:14.600Z S1 59049, S2 59930 c1ab1a8063 3bdb019f22 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-04T14:57:16.609Z S1 59049, S2 59921 2c359fe556 c1ab1a8063 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-04T14:57:18.593Z S1 59065, S2 59921 9af17c5b93 2c359fe556 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-04T14:57:20.611Z S1 59065, S2 59903 9d81cafe45 9af17c5b93 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-04T14:57:22.539Z S1 59137, S2 59903 2f95d2774e 9d81cafe45 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-04T14:57:24.520Z S1 59137, S2 59922 28d01c9703 2f95d2774e sk_4707cd57
13 move S1 Exhibition2 13 2026-11-04T14:57:26.505Z S1 59152, S2 59922 f19816b2eb 28d01c9703 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-04T14:57:28.504Z S1 59152, S2 59923 99814ada9c f19816b2eb sk_4707cd57
15 move S1 Exhibition2 15 2026-11-04T14:57:30.504Z S1 59152, S2 59923 d0879ecf7a 99814ada9c sk_4707cd57
16 move S2 Exhibition1 16 2026-11-04T14:57:32.506Z S1 59152, S2 59921 4f6bcc0ee0 d0879ecf7a sk_4707cd57
17 move S1 Exhibition2 17 2026-11-04T14:57:34.446Z S1 59212, S2 59921 8dfec9916c 4f6bcc0ee0 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-04T14:57:36.795Z S1 59212, S2 59572 644af12937 8dfec9916c sk_4707cd57
19 move S1 Exhibition2 19 2026-11-04T14:57:38.761Z S1 59246, S2 59572 06ec5c9c3f 644af12937 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-04T14:57:40.800Z S1 59246, S2 59533 1074954c7d 06ec5c9c3f sk_4707cd57
21 move S1 Exhibition2 21 2026-11-04T14:57:42.797Z S1 59249, S2 59533 10dc696e0c 1074954c7d sk_4707cd57
22 move S2 Exhibition1 22 2026-11-04T14:57:44.828Z S1 59249, S2 59502 e1c409a0e0 10dc696e0c sk_4707cd57
23 move S1 Exhibition2 23 2026-11-04T14:57:46.801Z S1 59276, S2 59502 c1a365eae4 e1c409a0e0 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-04T14:57:48.826Z S1 59276, S2 59477 b6103ffced c1a365eae4 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-04T14:57:50.795Z S1 59307, S2 59477 5c57b4af3c b6103ffced sk_4707cd57
26 move S2 Exhibition1 26 2026-11-04T14:57:52.822Z S1 59307, S2 59450 4724289d49 5c57b4af3c sk_4707cd57
27 move S1 Exhibition2 27 2026-11-04T14:57:54.823Z S1 59306, S2 59450 664796e44a 4724289d49 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-04T14:57:56.817Z S1 59306, S2 59456 4d41af0f86 664796e44a sk_4707cd57
29 move S1 Exhibition2 29 2026-11-04T14:57:58.823Z S1 59300, S2 59456 c8dca528b1 4d41af0f86 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-04T14:58:00.752Z S1 59300, S2 59527 6ea92cb881 c8dca528b1 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-04T14:58:02.737Z S1 59315, S2 59527 4d27d2f2db 6ea92cb881 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-04T14:58:04.703Z S1 59315, S2 59561 675738b870 4d27d2f2db sk_4707cd57
33 move S1 Exhibition2 33 2026-11-04T14:58:06.642Z S1 59376, S2 59561 75656a9f7e 675738b870 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-04T14:58:08.577Z S1 59376, S2 59626 64e6ef517a 75656a9f7e sk_4707cd57
35 move S1 Exhibition2 35 2026-11-04T14:58:10.506Z S1 59447, S2 59626 cd4559e5fb 64e6ef517a 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_01M6KH0D64E74T5QK8J7J403HD

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