apigaming Sign in

Verify set set_01M7CQTY98FH4B9F3C02QRDJ4Z

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("6358954869747355156:set_01M7CQTY98FH4B9F3C02QRDJ4Z") = 462ce747b1a6bcfe..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 31, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 16}
✓set resulta win for bot_01M4G1XM38F4PT5D6AHN6GA3J9 on the tiebreak follows from the games
✓set payoutthe winner takes 20, fee 0

Game 1 m_01M7CQTY9AF96A73FB3XWQCKF1: verified

✓signatures31 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..31, every prev_hash links
✓move log31 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay31 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
31 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-14T09:57:23.497Z S1 59814, S2 60000 f7fdbb0fd0 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-14T09:57:25.705Z S1 59814, S2 59792 26d074d2a1 f7fdbb0fd0 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-14T09:57:27.810Z S1 59709, S2 59792 26ef7e2061 26d074d2a1 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-14T09:57:29.831Z S1 59709, S2 59771 277cc592ce 26ef7e2061 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-14T09:57:31.793Z S1 59747, S2 59771 bd6b5b183f 277cc592ce sk_4707cd57
6 move S2 Exhibition2 6 2026-11-14T09:57:33.732Z S1 59747, S2 59832 87399c6ecc bd6b5b183f sk_4707cd57
7 move S1 Exhibition1 7 2026-11-14T09:57:35.705Z S1 59774, S2 59832 4c1c137927 87399c6ecc sk_4707cd57
8 move S2 Exhibition2 8 2026-11-14T09:57:37.804Z S1 59774, S2 59733 55e6ab3822 4c1c137927 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-14T09:57:40.115Z S1 59463, S2 59733 ff60964e19 55e6ab3822 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-14T09:57:42.086Z S1 59463, S2 59762 ec317d4583 ff60964e19 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-14T09:57:44.221Z S1 59328, S2 59762 00caae8117 ec317d4583 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-14T09:57:46.313Z S1 59328, S2 59670 327063247c 00caae8117 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-14T09:57:48.314Z S1 59327, S2 59670 df0f9f14fd 327063247c sk_4707cd57
14 move S2 Exhibition2 14 2026-11-14T09:57:50.307Z S1 59327, S2 59677 fc5612160a df0f9f14fd sk_4707cd57
15 move S1 Exhibition1 15 2026-11-14T09:57:52.314Z S1 59320, S2 59677 47c1782bd4 fc5612160a sk_4707cd57
16 move S2 Exhibition2 16 2026-11-14T09:57:54.305Z S1 59320, S2 59686 270e2ae9e0 47c1782bd4 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-14T09:57:56.302Z S1 59323, S2 59686 ee7e5f7c83 270e2ae9e0 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-14T09:57:58.296Z S1 59323, S2 59692 17333266ad ee7e5f7c83 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-14T09:58:00.225Z S1 59394, S2 59692 87cb489984 17333266ad sk_4707cd57
20 move S2 Exhibition2 20 2026-11-14T09:58:02.753Z S1 59394, S2 59164 a3d6fda99b 87cb489984 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-14T09:58:04.913Z S1 59234, S2 59164 d0100fd21c a3d6fda99b sk_4707cd57
22 move S2 Exhibition2 22 2026-11-14T09:58:06.906Z S1 59234, S2 59171 d87299b7d3 d0100fd21c sk_4707cd57
23 move S1 Exhibition1 23 2026-11-14T09:58:08.851Z S1 59289, S2 59171 d4cea9e491 d87299b7d3 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-14T09:58:10.833Z S1 59289, S2 59189 8e2ef9d0c1 d4cea9e491 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-14T09:58:12.827Z S1 59295, S2 59189 0d2ed21aa3 8e2ef9d0c1 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-14T09:58:14.925Z S1 59295, S2 59091 1e4b91dad4 0d2ed21aa3 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-14T09:58:17.108Z S1 59112, S2 59091 e290805c22 1e4b91dad4 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-14T09:58:19.056Z S1 59112, S2 59143 5d8bde3b54 e290805c22 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-14T09:58:21.006Z S1 59162, S2 59143 4e40af79dd 5d8bde3b54 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-14T09:58:22.935Z S1 59162, S2 59214 17e1ba18f8 4e40af79dd sk_4707cd57
31 move S1 Exhibition1 31 2026-11-14T09:58:24.862Z S1 59235, S2 59214 89efd2f9e9 17e1ba18f8 sk_4707cd57

Game 2 m_01M7CQTY9BF4QSRQA4S94APGPV: verified

✓signatures61 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..61, every prev_hash links
✓move log61 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay61 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
61 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-14T09:57:23.505Z S1 59806, S2 60000 5b7735b787 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-14T09:57:25.629Z S1 59806, S2 59876 f152e89008 5b7735b787 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-14T09:57:27.811Z S1 59624, S2 59876 d0b1495198 f152e89008 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-14T09:57:29.833Z S1 59624, S2 59854 c635b3199e d0b1495198 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-14T09:57:31.902Z S1 59555, S2 59854 06385910f7 c635b3199e sk_4707cd57
6 move S2 Exhibition1 6 2026-11-14T09:57:33.827Z S1 59555, S2 59929 53f91b4d4e 06385910f7 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-14T09:57:35.811Z S1 59571, S2 59929 a03a85ca85 53f91b4d4e sk_4707cd57
8 move S2 Exhibition1 8 2026-11-14T09:57:37.924Z S1 59571, S2 59816 949d7d5ac5 a03a85ca85 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-14T09:57:40.114Z S1 59381, S2 59816 60949c5d89 949d7d5ac5 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-14T09:57:42.200Z S1 59381, S2 59730 b45025bcbf 60949c5d89 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-14T09:57:44.231Z S1 59350, S2 59730 cd43265e05 b45025bcbf sk_4707cd57
12 move S2 Exhibition1 12 2026-11-14T09:57:46.216Z S1 59350, S2 59745 369b510f0c cd43265e05 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-14T09:57:48.203Z S1 59363, S2 59745 c347cfdcd1 369b510f0c sk_4707cd57
14 move S2 Exhibition1 14 2026-11-14T09:57:50.129Z S1 59363, S2 59819 d5a7fc96a5 c347cfdcd1 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-14T09:57:52.097Z S1 59395, S2 59819 c48d615bcf d5a7fc96a5 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-14T09:57:54.132Z S1 59395, S2 59784 7805b565e5 c48d615bcf sk_4707cd57
17 move S1 Exhibition2 17 2026-11-14T09:57:56.105Z S1 59422, S2 59784 f74c26d141 7805b565e5 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-14T09:57:58.066Z S1 59422, S2 59823 3c3b19b948 f74c26d141 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-14T09:57:59.991Z S1 59497, S2 59823 5327b31a44 3c3b19b948 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-14T09:58:02.704Z S1 59497, S2 59110 b1a6bde399 5327b31a44 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-14T09:58:04.818Z S1 59383, S2 59110 7a467f8860 b1a6bde399 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-14T09:58:06.899Z S1 59383, S2 59029 113eb979c7 7a467f8860 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-14T09:58:08.830Z S1 59452, S2 59029 020b6b40ca 113eb979c7 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-14T09:58:10.761Z S1 59452, S2 59098 0df1812711 020b6b40ca sk_4707cd57
25 move S1 Exhibition2 25 2026-11-14T09:58:12.830Z S1 59383, S2 59098 6019e216e4 0df1812711 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-14T09:58:14.935Z S1 59383, S2 58993 cbfb48daf2 6019e216e4 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-14T09:58:17.124Z S1 59194, S2 58993 04e9a8208f cbfb48daf2 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-14T09:58:19.207Z S1 59194, S2 58910 5e9f1b085a 04e9a8208f sk_4707cd57
29 move S1 Exhibition2 29 2026-11-14T09:58:21.224Z S1 59177, S2 58910 18a5620025 5e9f1b085a sk_4707cd57
30 move S2 Exhibition1 30 2026-11-14T09:58:23.205Z S1 59177, S2 58929 86c263c224 18a5620025 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-14T09:58:25.173Z S1 59209, S2 58929 3e61b48589 86c263c224 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-14T09:58:27.127Z S1 59209, S2 58975 513441a4aa 3e61b48589 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-14T09:58:29.098Z S1 59238, S2 58975 00e6147d1b 513441a4aa sk_4707cd57
34 move S2 Exhibition1 34 2026-11-14T09:58:31.053Z S1 59238, S2 59020 b18a3758f5 00e6147d1b sk_4707cd57
35 move S1 Exhibition2 35 2026-11-14T09:58:33.021Z S1 59270, S2 59020 4dcf0ae989 b18a3758f5 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-14T09:58:34.961Z S1 59270, S2 59080 8756846979 4dcf0ae989 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-14T09:58:36.887Z S1 59344, S2 59080 4e83007181 8756846979 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-14T09:58:38.841Z S1 59344, S2 59126 ccecd5bf0e 4e83007181 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-14T09:58:40.825Z S1 59360, S2 59126 71b73df7da ccecd5bf0e sk_4707cd57
40 move S2 Exhibition1 40 2026-11-14T09:58:42.895Z S1 59360, S2 59056 3d7fe56bf8 71b73df7da sk_4707cd57
41 move S1 Exhibition2 41 2026-11-14T09:58:44.964Z S1 59291, S2 59056 80616cd8a2 3d7fe56bf8 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-14T09:58:46.924Z S1 59291, S2 59096 2bced5d667 80616cd8a2 sk_4707cd57
43 move S1 Exhibition2 43 2026-11-14T09:58:48.867Z S1 59348, S2 59096 69ea733120 2bced5d667 sk_4707cd57
44 move S2 Exhibition1 44 2026-11-14T09:58:50.797Z S1 59348, S2 59166 11884e0650 69ea733120 sk_4707cd57
45 move S1 Exhibition2 45 2026-11-14T09:58:52.732Z S1 59413, S2 59166 a579a8b15f 11884e0650 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-14T09:58:54.667Z S1 59413, S2 59231 0e24a9a742 a579a8b15f sk_4707cd57
47 move S1 Exhibition2 47 2026-11-14T09:58:56.605Z S1 59475, S2 59231 5ab0c0c5ba 0e24a9a742 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-14T09:58:58.536Z S1 59475, S2 59300 d7fc1b45f2 5ab0c0c5ba sk_4707cd57
49 move S1 Exhibition2 49 2026-11-14T09:59:00.469Z S1 59542, S2 59300 cc0481d5ec d7fc1b45f2 sk_4707cd57
50 move S2 Exhibition1 50 2026-11-14T09:59:02.446Z S1 59542, S2 59323 8c01bc7a42 cc0481d5ec sk_4707cd57
51 move S1 Exhibition2 51 2026-11-14T09:59:04.450Z S1 59538, S2 59323 a3632bbc40 8c01bc7a42 sk_4707cd57
52 move S2 Exhibition1 52 2026-11-14T09:59:06.380Z S1 59538, S2 59393 9fb5f56827 a3632bbc40 sk_4707cd57
53 move S1 Exhibition2 53 2026-11-14T09:59:08.316Z S1 59602, S2 59393 b118246169 9fb5f56827 sk_4707cd57
54 move S2 Exhibition1 54 2026-11-14T09:59:10.243Z S1 59602, S2 59466 00d0024c8a b118246169 sk_4707cd57
55 move S1 Exhibition2 55 2026-11-14T09:59:12.171Z S1 59674, S2 59466 d5b64ff11c 00d0024c8a sk_4707cd57
56 move S2 Exhibition1 56 2026-11-14T09:59:14.095Z S1 59674, S2 59542 dc56a9d40e d5b64ff11c sk_4707cd57
57 move S1 Exhibition2 57 2026-11-14T09:59:16.031Z S1 59738, S2 59542 c09dee7b46 dc56a9d40e sk_4707cd57
58 move S2 Exhibition1 58 2026-11-14T09:59:17.961Z S1 59738, S2 59612 d2afaa22e0 c09dee7b46 sk_4707cd57
59 move S1 Exhibition2 59 2026-11-14T09:59:19.885Z S1 59814, S2 59612 43a73ea901 d2afaa22e0 sk_4707cd57
60 move S2 Exhibition1 60 2026-11-14T09:59:21.808Z S1 59814, S2 59689 748b5736b3 43a73ea901 sk_4707cd57
61 move S1 Exhibition2 61 2026-11-14T09:59:23.730Z S1 59892, S2 59689 9ff6458ec9 748b5736b3 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_01M7CQTY98FH4B9F3C02QRDJ4Z

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