apigaming Sign in

Verify set set_01M6E62SN4F068X5CK3AZJVYJ9

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

Game 1 m_01M6E62SN5E4XV8HXN4KW7X3Z1: 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 Exhibition1 1 2026-11-02T13:09:53.519Z S1 59866, S2 60000 6c293180e0 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-02T13:09:55.805Z S1 59866, S2 59714 282f96b3bb 6c293180e0 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-02T13:09:57.909Z S1 59762, S2 59714 34d273c21a 282f96b3bb sk_4707cd57
4 move S2 Exhibition2 4 2026-11-02T13:10:00.004Z S1 59762, S2 59619 dba68363ed 34d273c21a sk_4707cd57
5 move S1 Exhibition1 5 2026-11-02T13:10:03.014Z S1 58752, S2 59619 ad1e1fb61d dba68363ed sk_4707cd57
6 move S2 Exhibition2 6 2026-11-02T13:10:05.306Z S1 58752, S2 59327 9a694cdf2e ad1e1fb61d sk_4707cd57
7 move S1 Exhibition1 7 2026-11-02T13:10:07.416Z S1 58642, S2 59327 68465f20a5 9a694cdf2e sk_4707cd57
8 move S2 Exhibition2 8 2026-11-02T13:10:09.603Z S1 58642, S2 59140 a4d7bc629b 68465f20a5 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-02T13:10:11.614Z S1 58631, S2 59140 21d03f14d0 a4d7bc629b sk_4707cd57
10 move S2 Exhibition2 10 2026-11-02T13:10:13.618Z S1 58631, S2 59136 b05ce921f6 21d03f14d0 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-02T13:10:15.611Z S1 58638, S2 59136 79c6b0081a b05ce921f6 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-02T13:10:17.612Z S1 58638, S2 59135 3d8c6432a8 79c6b0081a sk_4707cd57
13 move S1 Exhibition1 13 2026-11-02T13:10:19.570Z S1 58680, S2 59135 1022be9ad6 3d8c6432a8 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-02T13:10:21.505Z S1 58680, S2 59200 395098cc0e 1022be9ad6 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-02T13:10:23.521Z S1 58664, S2 59200 fdd7a484a9 395098cc0e sk_4707cd57
16 move S2 Exhibition2 16 2026-11-02T13:10:25.528Z S1 58664, S2 59193 3b3bdf2577 fdd7a484a9 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-02T13:10:27.679Z S1 58513, S2 59193 c350daf234 3b3bdf2577 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-02T13:10:29.813Z S1 58513, S2 59059 2ff7320f22 c350daf234 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-02T13:10:32.005Z S1 58321, S2 59059 a8830391ee 2ff7320f22 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-02T13:10:33.998Z S1 58321, S2 59066 0e4044daed a8830391ee sk_4707cd57
21 move S1 Exhibition1 21 2026-11-02T13:10:36.198Z S1 58121, S2 59066 8958fadc15 0e4044daed sk_4707cd57
22 move S2 Exhibition2 22 2026-11-02T13:10:38.252Z S1 58121, S2 59012 3eb0ba35af 8958fadc15 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-02T13:10:41.213Z S1 57160, S2 59012 0637a513d5 3eb0ba35af sk_4707cd57
24 move S2 Exhibition2 24 2026-11-02T13:10:43.335Z S1 57160, S2 58890 7d9ffc0bb0 0637a513d5 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-02T13:10:45.551Z S1 56944, S2 58890 cf689cfeeb 7d9ffc0bb0 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-02T13:10:47.606Z S1 56944, S2 58835 9696d6e828 cf689cfeeb sk_4707cd57
27 move S1 Exhibition1 27 2026-11-02T13:10:49.639Z S1 56911, S2 58835 0bc654320e 9696d6e828 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-02T13:10:51.725Z S1 56911, S2 58749 dd5c6efcba 0bc654320e sk_4707cd57
29 move S1 Exhibition1 29 2026-11-02T13:10:53.795Z S1 56841, S2 58749 d51d6dd063 dd5c6efcba sk_4707cd57
30 move S2 Exhibition2 30 2026-11-02T13:10:55.743Z S1 56841, S2 58801 42098435f4 d51d6dd063 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-02T13:10:57.673Z S1 56911, S2 58801 234a1f3573 42098435f4 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-02T13:11:00.712Z S1 56911, S2 57762 c464cba7ec 234a1f3573 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-02T13:11:03.413Z S1 56210, S2 57762 8c4dedc504 c464cba7ec sk_4707cd57
34 move S2 Exhibition2 34 2026-11-02T13:11:05.485Z S1 56210, S2 57690 833ae5e8f5 8c4dedc504 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-02T13:11:07.443Z S1 56252, S2 57690 fd83c51e1e 833ae5e8f5 sk_4707cd57

Game 2 m_01M6E62SN7FSG9YZ164W7KC69N: verified

✓signatures67 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..67, every prev_hash links
✓move log67 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay67 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
67 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-02T13:09:53.518Z S1 59867, S2 60000 7f715cb99c start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-02T13:09:55.808Z S1 59867, S2 59710 f0dacaa61a 7f715cb99c sk_4707cd57
3 move S1 Exhibition2 3 2026-11-02T13:09:57.916Z S1 59759, S2 59710 4f6823f06e f0dacaa61a sk_4707cd57
4 move S2 Exhibition1 4 2026-11-02T13:10:00.015Z S1 59759, S2 59611 8548d972e4 4f6823f06e sk_4707cd57
5 move S1 Exhibition2 5 2026-11-02T13:10:03.014Z S1 58760, S2 59611 d3e412be23 8548d972e4 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-02T13:10:05.309Z S1 58760, S2 59316 770042d3f5 d3e412be23 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-02T13:10:07.420Z S1 58649, S2 59316 fa1bbbf2d7 770042d3f5 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-02T13:10:09.608Z S1 58649, S2 59128 ea79049cf5 fa1bbbf2d7 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-02T13:10:12.620Z S1 57637, S2 59128 cf06d11cc3 ea79049cf5 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-02T13:10:14.865Z S1 57637, S2 58883 9d7a57e6db cf06d11cc3 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-02T13:10:16.919Z S1 57583, S2 58883 8f229a6476 9d7a57e6db sk_4707cd57
12 move S2 Exhibition1 12 2026-11-02T13:10:18.907Z S1 57583, S2 58895 be473e17c5 8f229a6476 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-02T13:10:20.839Z S1 57651, S2 58895 02a2e98454 be473e17c5 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-02T13:10:22.770Z S1 57651, S2 58964 e352219266 02a2e98454 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-02T13:10:24.835Z S1 57586, S2 58964 e5da0826d7 e352219266 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-02T13:10:27.500Z S1 57586, S2 58299 36786788b4 e5da0826d7 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-02T13:10:29.699Z S1 57387, S2 58299 1076eebe4d 36786788b4 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-02T13:10:31.918Z S1 57387, S2 58080 809b1d21bd 1076eebe4d sk_4707cd57
19 move S1 Exhibition2 19 2026-11-02T13:10:34.001Z S1 57304, S2 58080 8d82aae234 809b1d21bd sk_4707cd57
20 move S2 Exhibition1 20 2026-11-02T13:10:36.198Z S1 57304, S2 57883 318a454ef4 8d82aae234 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-02T13:10:38.145Z S1 57357, S2 57883 c60d7f4904 318a454ef4 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-02T13:10:41.211Z S1 57357, S2 56817 234d7632bb c60d7f4904 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-02T13:10:43.329Z S1 57239, S2 56817 f91c7ef88a 234d7632bb sk_4707cd57
24 move S2 Exhibition1 24 2026-11-02T13:10:45.541Z S1 57239, S2 56605 26961955bf f91c7ef88a sk_4707cd57
25 move S1 Exhibition2 25 2026-11-02T13:10:47.600Z S1 57180, S2 56605 38b089109d 26961955bf sk_4707cd57
26 move S2 Exhibition1 26 2026-11-02T13:10:49.640Z S1 57180, S2 56565 06cacbd6e3 38b089109d sk_4707cd57
27 move S1 Exhibition2 27 2026-11-02T13:10:51.732Z S1 57088, S2 56565 fa561c99c1 06cacbd6e3 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-02T13:10:53.878Z S1 57088, S2 56419 f9bee98553 fa561c99c1 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-02T13:10:55.826Z S1 57140, S2 56419 202bb826c5 f9bee98553 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-02T13:10:57.760Z S1 57140, S2 56485 4587dea71a 202bb826c5 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-02T13:11:00.714Z S1 56186, S2 56485 eb06ffaa8c 4587dea71a sk_4707cd57
32 move S2 Exhibition1 32 2026-11-02T13:11:03.419Z S1 56186, S2 55780 149f928f86 eb06ffaa8c sk_4707cd57
33 move S1 Exhibition2 33 2026-11-02T13:11:05.537Z S1 56068, S2 55780 be8f144e02 149f928f86 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-02T13:11:07.544Z S1 56068, S2 55773 efaa913aaa be8f144e02 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-02T13:11:09.502Z S1 56110, S2 55773 1798bfa337 efaa913aaa sk_4707cd57
36 move S2 Exhibition1 36 2026-11-02T13:11:11.471Z S1 56110, S2 55804 dd0020c8c3 1798bfa337 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-02T13:11:13.445Z S1 56136, S2 55804 16e64cd313 dd0020c8c3 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-02T13:11:15.421Z S1 56136, S2 55828 f3f949e64c 16e64cd313 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-02T13:11:17.349Z S1 56208, S2 55828 6f39f3ffa1 f3f949e64c sk_4707cd57
40 move S2 Exhibition1 40 2026-11-02T13:11:19.528Z S1 56208, S2 55649 87e3bf2801 6f39f3ffa1 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-02T13:11:21.657Z S1 56079, S2 55649 872683014e 87e3bf2801 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-02T13:11:23.681Z S1 56079, S2 55625 a1860d41dd 872683014e sk_4707cd57
43 move S1 Exhibition2 43 2026-11-02T13:11:25.655Z S1 56105, S2 55625 6707665e1b a1860d41dd sk_4707cd57
44 move S2 Exhibition1 44 2026-11-02T13:11:27.610Z S1 56105, S2 55670 c8d86991a4 6707665e1b sk_4707cd57
45 move S1 Exhibition2 45 2026-11-02T13:11:29.552Z S1 56163, S2 55670 630f9cefd8 c8d86991a4 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-02T13:11:31.488Z S1 56163, S2 55734 f3c6b4ea7b 630f9cefd8 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-02T13:11:34.176Z S1 55475, S2 55734 05b5dba561 f3c6b4ea7b sk_4707cd57
48 move S2 Exhibition1 48 2026-11-02T13:11:36.282Z S1 55475, S2 55628 97956acf6c 05b5dba561 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-02T13:11:38.257Z S1 55500, S2 55628 450fbbe5b2 97956acf6c sk_4707cd57
50 move S2 Exhibition1 50 2026-11-02T13:11:40.187Z S1 55500, S2 55698 fb2a405d27 450fbbe5b2 sk_4707cd57
51 move S1 Exhibition2 51 2026-11-02T13:11:42.117Z S1 55570, S2 55698 9729c7f234 fb2a405d27 sk_4707cd57
52 move S2 Exhibition1 52 2026-11-02T13:11:44.061Z S1 55570, S2 55754 6bd157c8ca 9729c7f234 sk_4707cd57
53 move S1 Exhibition2 53 2026-11-02T13:11:46.024Z S1 55607, S2 55754 bde287deba 6bd157c8ca sk_4707cd57
54 move S2 Exhibition1 54 2026-11-02T13:11:47.956Z S1 55607, S2 55822 995e23a279 bde287deba sk_4707cd57
55 move S1 Exhibition2 55 2026-11-02T13:11:50.758Z S1 54805, S2 55822 fa9ece226a 995e23a279 sk_4707cd57
56 move S2 Exhibition1 56 2026-11-02T13:11:52.873Z S1 54805, S2 55707 758544a5fd fa9ece226a sk_4707cd57
57 move S1 Exhibition2 57 2026-11-02T13:11:54.874Z S1 54804, S2 55707 8571deca02 758544a5fd sk_4707cd57
58 move S2 Exhibition1 58 2026-11-02T13:11:56.817Z S1 54804, S2 55764 381bdfbe97 8571deca02 sk_4707cd57
59 move S1 Exhibition2 59 2026-11-02T13:11:58.745Z S1 54876, S2 55764 f6ce374921 381bdfbe97 sk_4707cd57
60 move S2 Exhibition1 60 2026-11-02T13:12:00.672Z S1 54876, S2 55837 e58aaf4be8 f6ce374921 sk_4707cd57
61 move S1 Exhibition2 61 2026-11-02T13:12:02.670Z S1 54878, S2 55837 27bd4dc29e e58aaf4be8 sk_4707cd57
62 move S2 Exhibition1 62 2026-11-02T13:12:04.804Z S1 54878, S2 55703 96404f5f74 27bd4dc29e sk_4707cd57
63 move S1 Exhibition2 63 2026-11-02T13:12:06.935Z S1 54747, S2 55703 bb42b9a423 96404f5f74 sk_4707cd57
64 move S2 Exhibition1 64 2026-11-02T13:12:08.967Z S1 54747, S2 55671 8ef4577597 bb42b9a423 sk_4707cd57
65 move S1 Exhibition2 65 2026-11-02T13:12:10.896Z S1 54818, S2 55671 40cf011dfa 8ef4577597 sk_4707cd57
66 move S2 Exhibition1 66 2026-11-02T13:12:12.821Z S1 54818, S2 55746 bdd2becd5b 40cf011dfa sk_4707cd57
67 move S1 Exhibition2 67 2026-11-02T13:12:14.750Z S1 54889, S2 55746 64e25beda8 bdd2becd5b 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_01M6E62SN4F068X5CK3AZJVYJ9

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