apigaming Sign in

Verify set set_01M703X7KGFG1812RT3XQHT03W

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

Game 1 m_01M703X7KJFMPV69VHRY0991XX: verified

✓signatures26 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..26, every prev_hash links
✓move log26 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay26 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
26 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-09T12:18:13.739Z S1 59946, S2 60000 00b001ae11 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-09T12:18:15.912Z S1 59946, S2 59827 728261346a 00b001ae11 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-09T12:18:18.004Z S1 59854, S2 59827 b11cb232f9 728261346a sk_4707cd57
4 move S2 Exhibition2 4 2026-11-09T12:18:20.211Z S1 59854, S2 59620 2ddd9568c4 b11cb232f9 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-09T12:18:22.408Z S1 59657, S2 59620 3cc7a64b73 2ddd9568c4 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-09T12:18:24.502Z S1 59657, S2 59526 2b142a5cdf 3cc7a64b73 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-09T12:18:26.513Z S1 59646, S2 59526 b64b28a6d6 2b142a5cdf sk_4707cd57
8 move S2 Exhibition2 8 2026-11-09T12:18:28.611Z S1 59646, S2 59428 03c8dc2b96 b64b28a6d6 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-09T12:18:30.812Z S1 59445, S2 59428 6a6979fcfc 03c8dc2b96 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-09T12:18:32.896Z S1 59445, S2 59344 3fe64b42b5 6a6979fcfc sk_4707cd57
11 move S1 Exhibition1 11 2026-11-09T12:18:34.908Z S1 59433, S2 59344 2a31a4cd4b 3fe64b42b5 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-09T12:18:36.912Z S1 59433, S2 59340 b0e020a31a 2a31a4cd4b sk_4707cd57
13 move S1 Exhibition1 13 2026-11-09T12:18:38.927Z S1 59418, S2 59340 55729a991e b0e020a31a sk_4707cd57
14 move S2 Exhibition2 14 2026-11-09T12:18:40.925Z S1 59418, S2 59342 1e03280646 55729a991e sk_4707cd57
15 move S1 Exhibition1 15 2026-11-09T12:18:42.855Z S1 59488, S2 59342 512ccf28a6 1e03280646 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-09T12:18:44.922Z S1 59488, S2 59275 625042d26e 512ccf28a6 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-09T12:18:46.901Z S1 59509, S2 59275 a048659fb0 625042d26e sk_4707cd57
18 move S2 Exhibition2 18 2026-11-09T12:18:48.830Z S1 59509, S2 59346 578ea8f386 a048659fb0 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-09T12:18:50.827Z S1 59512, S2 59346 ba30a5e0e9 578ea8f386 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-09T12:18:52.753Z S1 59512, S2 59420 cc6f518f6c ba30a5e0e9 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-09T12:18:54.808Z S1 59457, S2 59420 e77e5d2cf5 cc6f518f6c sk_4707cd57
22 move S2 Exhibition2 22 2026-11-09T12:18:56.900Z S1 59457, S2 59328 bd5ae9d289 e77e5d2cf5 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-09T12:18:58.900Z S1 59457, S2 59328 d1712a5730 bd5ae9d289 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-09T12:19:00.901Z S1 59457, S2 59327 99b704e74a d1712a5730 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-09T12:19:02.877Z S1 59481, S2 59327 cb0250d08e 99b704e74a sk_4707cd57
26 move S2 Exhibition2 26 2026-11-09T12:19:04.851Z S1 59481, S2 59353 631ff0b7a5 cb0250d08e sk_4707cd57

Game 2 m_01M703X7KKFDWVH8JEARCZJQYX: verified

✓signatures62 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..62, every prev_hash links
✓move log62 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay62 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
62 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-09T12:18:13.799Z S1 59886, S2 60000 20d07f384c start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-09T12:18:15.911Z S1 59886, S2 59888 f5d4997e7b 20d07f384c sk_4707cd57
3 move S1 Exhibition2 3 2026-11-09T12:18:17.999Z S1 59798, S2 59888 100ab00b31 f5d4997e7b sk_4707cd57
4 move S2 Exhibition1 4 2026-11-09T12:18:20.223Z S1 59798, S2 59664 d3a660800b 100ab00b31 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-09T12:18:22.403Z S1 59618, S2 59664 c217fb6c28 d3a660800b sk_4707cd57
6 move S2 Exhibition1 6 2026-11-09T12:18:24.502Z S1 59618, S2 59565 4132e75016 c217fb6c28 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-09T12:18:26.518Z S1 59602, S2 59565 e31e0834a3 4132e75016 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-09T12:18:28.615Z S1 59602, S2 59468 192f15bb29 e31e0834a3 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-09T12:18:30.824Z S1 59393, S2 59468 2d571e627c 192f15bb29 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-09T12:18:32.932Z S1 59393, S2 59360 0733868a35 2d571e627c sk_4707cd57
11 move S1 Exhibition2 11 2026-11-09T12:18:35.019Z S1 59306, S2 59360 3dff9adacb 0733868a35 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-09T12:18:37.197Z S1 59306, S2 59182 df1c09169c 3dff9adacb sk_4707cd57
13 move S1 Exhibition2 13 2026-11-09T12:18:39.215Z S1 59288, S2 59182 c368cfb352 df1c09169c sk_4707cd57
14 move S2 Exhibition1 14 2026-11-09T12:18:41.223Z S1 59288, S2 59174 95f16424a8 c368cfb352 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-09T12:18:43.204Z S1 59307, S2 59174 3a16d5acf8 95f16424a8 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-09T12:18:45.227Z S1 59307, S2 59151 84ac4e5918 3a16d5acf8 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-09T12:18:47.207Z S1 59327, S2 59151 cf2021666d 84ac4e5918 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-09T12:18:49.211Z S1 59327, S2 59147 16fabb53e6 cf2021666d sk_4707cd57
19 move S1 Exhibition2 19 2026-11-09T12:18:51.137Z S1 59401, S2 59147 c46f2de69c 16fabb53e6 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-09T12:18:53.112Z S1 59401, S2 59172 d1ad2abd0c c46f2de69c sk_4707cd57
21 move S1 Exhibition2 21 2026-11-09T12:18:55.113Z S1 59400, S2 59172 ee06efe8fb d1ad2abd0c sk_4707cd57
22 move S2 Exhibition1 22 2026-11-09T12:18:57.078Z S1 59400, S2 59207 f963c89002 ee06efe8fb sk_4707cd57
23 move S1 Exhibition2 23 2026-11-09T12:18:59.096Z S1 59382, S2 59207 4aa97b9824 f963c89002 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-09T12:19:01.125Z S1 59382, S2 59178 157cc8cbab 4aa97b9824 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-09T12:19:03.235Z S1 59272, S2 59178 58ef84dfc5 157cc8cbab sk_4707cd57
26 move S2 Exhibition1 26 2026-11-09T12:19:05.231Z S1 59272, S2 59182 2e30f2488c 58ef84dfc5 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-09T12:19:07.209Z S1 59294, S2 59182 5a0c811f80 2e30f2488c sk_4707cd57
28 move S2 Exhibition1 28 2026-11-09T12:19:09.167Z S1 59294, S2 59224 3e2b7d21b0 5a0c811f80 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-09T12:19:11.132Z S1 59329, S2 59224 ccda3c9139 3e2b7d21b0 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-09T12:19:13.096Z S1 59329, S2 59260 3ddd33eea7 ccda3c9139 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-09T12:19:15.050Z S1 59375, S2 59260 1b074c2c1d 3ddd33eea7 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-09T12:19:16.984Z S1 59375, S2 59326 773b596f23 1b074c2c1d sk_4707cd57
33 move S1 Exhibition2 33 2026-11-09T12:19:18.923Z S1 59436, S2 59326 da11083dc9 773b596f23 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-09T12:19:20.851Z S1 59436, S2 59398 fcabe9ab3d da11083dc9 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-09T12:19:22.786Z S1 59501, S2 59398 304f501f62 fcabe9ab3d sk_4707cd57
36 move S2 Exhibition1 36 2026-11-09T12:19:24.712Z S1 59501, S2 59472 5a5ea5b999 304f501f62 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-09T12:19:26.641Z S1 59572, S2 59472 2c9b5bd531 5a5ea5b999 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-09T12:19:28.593Z S1 59572, S2 59520 4740186053 2c9b5bd531 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-09T12:19:30.532Z S1 59633, S2 59520 8e3604de8a 4740186053 sk_4707cd57
40 move S2 Exhibition1 40 2026-11-09T12:19:32.483Z S1 59633, S2 59569 e072de54be 8e3604de8a sk_4707cd57
41 move S1 Exhibition2 41 2026-11-09T12:19:34.424Z S1 59692, S2 59569 08a5640279 e072de54be sk_4707cd57
42 move S2 Exhibition1 42 2026-11-09T12:19:36.364Z S1 59692, S2 59629 1367868f98 08a5640279 sk_4707cd57
43 move S1 Exhibition2 43 2026-11-09T12:19:38.304Z S1 59752, S2 59629 c0aa416334 1367868f98 sk_4707cd57
44 move S2 Exhibition1 44 2026-11-09T12:19:40.247Z S1 59752, S2 59686 3587f89f17 c0aa416334 sk_4707cd57
45 move S1 Exhibition2 45 2026-11-09T12:19:42.186Z S1 59813, S2 59686 1c6384db9c 3587f89f17 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-09T12:19:44.126Z S1 59813, S2 59746 848830c9b0 1c6384db9c sk_4707cd57
47 move S1 Exhibition2 47 2026-11-09T12:19:46.059Z S1 59880, S2 59746 34a72e41d6 848830c9b0 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-09T12:19:47.995Z S1 59880, S2 59810 afa518fdaa 34a72e41d6 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-09T12:19:49.935Z S1 59940, S2 59810 f5bf8ddc37 afa518fdaa sk_4707cd57
50 move S2 Exhibition1 50 2026-11-09T12:19:51.869Z S1 59940, S2 59876 c0ad25e916 f5bf8ddc37 sk_4707cd57
51 move S1 Exhibition2 51 2026-11-09T12:19:53.803Z S1 60006, S2 59876 9dc5a0f007 c0ad25e916 sk_4707cd57
52 move S2 Exhibition1 52 2026-11-09T12:19:55.732Z S1 60006, S2 59947 cd4f1a7f26 9dc5a0f007 sk_4707cd57
53 move S1 Exhibition2 53 2026-11-09T12:19:57.660Z S1 60078, S2 59947 2aac99d730 cd4f1a7f26 sk_4707cd57
54 move S2 Exhibition1 54 2026-11-09T12:19:59.595Z S1 60078, S2 60012 c4f062ca34 2aac99d730 sk_4707cd57
55 move S1 Exhibition2 55 2026-11-09T12:20:01.534Z S1 60139, S2 60012 f6db158360 c4f062ca34 sk_4707cd57
56 move S2 Exhibition1 56 2026-11-09T12:20:04.254Z S1 60139, S2 59292 5d14f14b80 f6db158360 sk_4707cd57
57 move S1 Exhibition2 57 2026-11-09T12:20:07.442Z S1 58951, S2 59292 047bf3d7f1 5d14f14b80 sk_4707cd57
58 move S2 Exhibition1 58 2026-11-09T12:20:09.536Z S1 58951, S2 59198 3a1a44ea18 047bf3d7f1 sk_4707cd57
59 move S1 Exhibition2 59 2026-11-09T12:20:11.510Z S1 58977, S2 59198 468e5f28d1 3a1a44ea18 sk_4707cd57
60 move S2 Exhibition1 60 2026-11-09T12:20:13.456Z S1 58977, S2 59252 37f305e578 468e5f28d1 sk_4707cd57
61 move S1 Exhibition2 61 2026-11-09T12:20:15.399Z S1 59034, S2 59252 2f67faeafc 37f305e578 sk_4707cd57
62 move S2 Exhibition1 62 2026-11-09T12:20:17.339Z S1 59034, S2 59312 a73bdc9d1b 2f67faeafc 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_01M703X7KGFG1812RT3XQHT03W

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