apigaming Sign in

Verify set set_01M7BJFR9PE4VAMSQ2Z5JAB6A5

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

Game 1 m_01M7BJFR9RE0NBKZMYXKJF1Z9M: verified

✓signatures38 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..38, every prev_hash links
✓move log38 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay38 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
38 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-13T23:04:39.613Z S1 59808, S2 60000 3c4ae3a28d start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-13T23:04:41.701Z S1 59808, S2 59912 9ef965e61e 3c4ae3a28d sk_4707cd57
3 move S1 Exhibition1 3 2026-11-13T23:04:43.824Z S1 59685, S2 59912 03f0cbb333 9ef965e61e sk_4707cd57
4 move S2 Exhibition2 4 2026-11-13T23:04:45.925Z S1 59685, S2 59811 103b2c65e5 03f0cbb333 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-13T23:04:48.117Z S1 59493, S2 59811 8eb820f278 103b2c65e5 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-13T23:04:50.129Z S1 59493, S2 59799 83295ed9e1 8eb820f278 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-13T23:04:52.201Z S1 59421, S2 59799 fdc8ea6ae3 83295ed9e1 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-13T23:04:54.300Z S1 59421, S2 59700 569817906e fdc8ea6ae3 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-13T23:04:56.404Z S1 59317, S2 59700 99a13a53d2 569817906e sk_4707cd57
10 move S2 Exhibition2 10 2026-11-13T23:04:58.498Z S1 59317, S2 59606 1d15cfbde7 99a13a53d2 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-13T23:05:00.432Z S1 59383, S2 59606 ad5868077d 1d15cfbde7 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-13T23:05:02.720Z S1 59383, S2 59318 96cb1c4a22 ad5868077d sk_4707cd57
13 move S1 Exhibition1 13 2026-11-13T23:05:04.806Z S1 59297, S2 59318 e1104332da 96cb1c4a22 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-13T23:05:06.826Z S1 59297, S2 59298 38324f7505 e1104332da sk_4707cd57
15 move S1 Exhibition1 15 2026-11-13T23:05:08.933Z S1 59190, S2 59298 d41c1e927c 38324f7505 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-13T23:05:11.010Z S1 59190, S2 59221 05ced116cf d41c1e927c sk_4707cd57
17 move S1 Exhibition1 17 2026-11-13T23:05:13.007Z S1 59193, S2 59221 fac7056672 05ced116cf sk_4707cd57
18 move S2 Exhibition2 18 2026-11-13T23:05:15.102Z S1 59193, S2 59126 284459ffeb fac7056672 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-13T23:05:17.223Z S1 59072, S2 59126 d58eb8bcab 284459ffeb sk_4707cd57
20 move S2 Exhibition2 20 2026-11-13T23:05:19.219Z S1 59072, S2 59130 9dddae1ab7 d58eb8bcab sk_4707cd57
21 move S1 Exhibition1 21 2026-11-13T23:05:21.204Z S1 59087, S2 59130 d054a7981d 9dddae1ab7 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-13T23:05:23.214Z S1 59087, S2 59120 d0f526c4f1 d054a7981d sk_4707cd57
23 move S1 Exhibition1 23 2026-11-13T23:05:25.178Z S1 59123, S2 59120 64ec26fb21 d0f526c4f1 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-13T23:05:27.133Z S1 59123, S2 59165 7fc14f0d3d 64ec26fb21 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-13T23:05:29.104Z S1 59152, S2 59165 2656f3106f 7fc14f0d3d sk_4707cd57
26 move S2 Exhibition2 26 2026-11-13T23:05:31.043Z S1 59152, S2 59226 1736b28ef3 2656f3106f sk_4707cd57
27 move S1 Exhibition1 27 2026-11-13T23:05:33.014Z S1 59181, S2 59226 a143bb0ef1 1736b28ef3 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-13T23:05:34.961Z S1 59181, S2 59279 1513e3e194 a143bb0ef1 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-13T23:05:36.996Z S1 59146, S2 59279 a099610c7a 1513e3e194 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-13T23:05:39.032Z S1 59146, S2 59243 39b669caf8 a099610c7a sk_4707cd57
31 move S1 Exhibition1 31 2026-11-13T23:05:41.007Z S1 59171, S2 59243 1eb249459a 39b669caf8 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-13T23:05:42.952Z S1 59171, S2 59298 a65e820777 1eb249459a sk_4707cd57
33 move S1 Exhibition1 33 2026-11-13T23:05:44.935Z S1 59188, S2 59298 b43e65db77 a65e820777 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-13T23:05:46.908Z S1 59188, S2 59325 88dca5ba59 b43e65db77 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-13T23:05:48.836Z S1 59260, S2 59325 20210480c2 88dca5ba59 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-13T23:05:50.760Z S1 59260, S2 59401 f568027891 20210480c2 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-13T23:05:52.687Z S1 59333, S2 59401 72f204619c f568027891 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-13T23:05:54.614Z S1 59333, S2 59474 0586af6a62 72f204619c sk_4707cd57

Game 2 m_01M7BJFR9VFH69K9VX4VYP1B3R: verified

✓signatures54 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..54, every prev_hash links
✓move log54 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay54 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
54 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-13T23:04:39.607Z S1 59814, S2 60000 d6887ad0ce start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-13T23:04:41.635Z S1 59814, S2 59972 b14f710536 d6887ad0ce sk_4707cd57
3 move S1 Exhibition2 3 2026-11-13T23:04:43.703Z S1 59746, S2 59972 7f4d93c977 b14f710536 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-13T23:04:45.906Z S1 59746, S2 59769 d2bf75c8e8 7f4d93c977 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-13T23:04:48.111Z S1 59541, S2 59769 45598c2a0d d2bf75c8e8 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-13T23:04:50.128Z S1 59541, S2 59752 7488adec09 45598c2a0d sk_4707cd57
7 move S1 Exhibition2 7 2026-11-13T23:04:52.134Z S1 59535, S2 59752 12dc40af18 7488adec09 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-13T23:04:54.233Z S1 59535, S2 59653 4c7a600bf9 12dc40af18 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-13T23:04:56.408Z S1 59360, S2 59653 597f2f894c 4c7a600bf9 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-13T23:04:58.500Z S1 59360, S2 59561 ada7fb71ea 597f2f894c sk_4707cd57
11 move S1 Exhibition2 11 2026-11-13T23:05:00.504Z S1 59356, S2 59561 cfd157de47 ada7fb71ea sk_4707cd57
12 move S2 Exhibition1 12 2026-11-13T23:05:02.917Z S1 59356, S2 59148 dd63ab1a37 cfd157de47 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-13T23:05:04.871Z S1 59402, S2 59148 a407bec0e7 dd63ab1a37 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-13T23:05:06.932Z S1 59402, S2 59087 1ebd4b4fdc a407bec0e7 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-13T23:05:09.096Z S1 59238, S2 59087 4f4bca2d5f 1ebd4b4fdc sk_4707cd57
16 move S2 Exhibition1 16 2026-11-13T23:05:11.126Z S1 59238, S2 59057 21bdf175d9 4f4bca2d5f sk_4707cd57
17 move S1 Exhibition2 17 2026-11-13T23:05:13.053Z S1 59311, S2 59057 c1b96f8f6a 21bdf175d9 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-13T23:05:15.143Z S1 59311, S2 58967 db754f1e3a c1b96f8f6a sk_4707cd57
19 move S1 Exhibition2 19 2026-11-13T23:05:17.104Z S1 59350, S2 58967 cfcea7ba1a db754f1e3a sk_4707cd57
20 move S2 Exhibition1 20 2026-11-13T23:05:19.105Z S1 59350, S2 58966 369dc45ae3 cfcea7ba1a sk_4707cd57
21 move S1 Exhibition2 21 2026-11-13T23:05:21.099Z S1 59356, S2 58966 646e5a16d6 369dc45ae3 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-13T23:05:23.104Z S1 59356, S2 58961 ed889121c0 646e5a16d6 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-13T23:05:25.039Z S1 59421, S2 58961 d92c4ae915 ed889121c0 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-13T23:05:27.011Z S1 59421, S2 58989 6765d7337c d92c4ae915 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-13T23:05:29.012Z S1 59420, S2 58989 0a26a964fb 6765d7337c sk_4707cd57
26 move S2 Exhibition1 26 2026-11-13T23:05:30.951Z S1 59420, S2 59050 0601e8dcbd 0a26a964fb sk_4707cd57
27 move S1 Exhibition2 27 2026-11-13T23:05:32.936Z S1 59435, S2 59050 95299709ed 0601e8dcbd sk_4707cd57
28 move S2 Exhibition1 28 2026-11-13T23:05:34.903Z S1 59435, S2 59083 30a243f744 95299709ed sk_4707cd57
29 move S1 Exhibition2 29 2026-11-13T23:05:36.932Z S1 59406, S2 59083 c7268caba0 30a243f744 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-13T23:05:38.997Z S1 59406, S2 59018 e45c21ae82 c7268caba0 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-13T23:05:40.998Z S1 59405, S2 59018 6942ab74f3 e45c21ae82 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-13T23:05:42.952Z S1 59405, S2 59064 69f1070793 6942ab74f3 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-13T23:05:44.998Z S1 59359, S2 59064 33ba52a62a 69f1070793 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-13T23:05:46.955Z S1 59359, S2 59107 bce2181389 33ba52a62a sk_4707cd57
35 move S1 Exhibition2 35 2026-11-13T23:05:48.919Z S1 59395, S2 59107 9a17cee10d bce2181389 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-13T23:05:50.866Z S1 59395, S2 59160 bafa80057e 9a17cee10d sk_4707cd57
37 move S1 Exhibition2 37 2026-11-13T23:05:52.816Z S1 59445, S2 59160 fc2678fa43 bafa80057e sk_4707cd57
38 move S2 Exhibition1 38 2026-11-13T23:05:54.757Z S1 59445, S2 59219 a47e30139f fc2678fa43 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-13T23:05:56.696Z S1 59506, S2 59219 9f5b993a19 a47e30139f sk_4707cd57
40 move S2 Exhibition1 40 2026-11-13T23:05:58.620Z S1 59506, S2 59295 48d121381b 9f5b993a19 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-13T23:06:00.547Z S1 59579, S2 59295 e90410f817 48d121381b sk_4707cd57
42 move S2 Exhibition1 42 2026-11-13T23:06:02.846Z S1 59579, S2 58996 898ffeb3d9 e90410f817 sk_4707cd57
43 move S1 Exhibition2 43 2026-11-13T23:06:04.969Z S1 59456, S2 58996 037a43200a 898ffeb3d9 sk_4707cd57
44 move S2 Exhibition1 44 2026-11-13T23:06:06.910Z S1 59456, S2 59055 00a8e65b82 037a43200a sk_4707cd57
45 move S1 Exhibition2 45 2026-11-13T23:06:08.851Z S1 59515, S2 59055 078edcfae4 00a8e65b82 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-13T23:06:10.787Z S1 59515, S2 59119 37f76b46e7 078edcfae4 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-13T23:06:12.721Z S1 59581, S2 59119 e72992be83 37f76b46e7 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-13T23:06:14.651Z S1 59581, S2 59189 685522f61f e72992be83 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-13T23:06:16.587Z S1 59645, S2 59189 e6df845ed2 685522f61f sk_4707cd57
50 move S2 Exhibition1 50 2026-11-13T23:06:18.554Z S1 59645, S2 59222 070bc8bd0c e6df845ed2 sk_4707cd57
51 move S1 Exhibition2 51 2026-11-13T23:06:20.484Z S1 59715, S2 59222 e2df9dd073 070bc8bd0c sk_4707cd57
52 move S2 Exhibition1 52 2026-11-13T23:06:22.413Z S1 59715, S2 59293 9cb6572182 e2df9dd073 sk_4707cd57
53 move S1 Exhibition2 53 2026-11-13T23:06:24.344Z S1 59784, S2 59293 0a7af076af 9cb6572182 sk_4707cd57
54 move S2 Exhibition1 54 2026-11-13T23:06:26.271Z S1 59784, S2 59366 85685955d3 0a7af076af 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_01M7BJFR9PE4VAMSQ2Z5JAB6A5

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