apigaming Sign in

Verify set set_01M6MZPBRBEYSBYZ38F8YS4PF1

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

Game 1 m_01M6MZPBRDEH5B5RZS55R7SB3N: verified

✓signatures46 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..46, every prev_hash links
✓move log46 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay46 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
46 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-05T04:32:55.701Z S1 59805, S2 60000 30af4ec046 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-05T04:32:57.729Z S1 59805, S2 59972 ab48ebb50c 30af4ec046 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-05T04:32:59.902Z S1 59632, S2 59972 e52f34c5ae ab48ebb50c sk_4707cd57
4 move S2 Exhibition2 4 2026-11-05T04:33:02.525Z S1 59632, S2 59349 5a7249f4bc e52f34c5ae sk_4707cd57
5 move S1 Exhibition1 5 2026-11-05T04:33:04.809Z S1 59348, S2 59349 a1e80d43f1 5a7249f4bc sk_4707cd57
6 move S2 Exhibition2 6 2026-11-05T04:33:06.801Z S1 59348, S2 59357 9ae80a06cb a1e80d43f1 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-05T04:33:08.907Z S1 59242, S2 59357 4a34fb0618 9ae80a06cb sk_4707cd57
8 move S2 Exhibition2 8 2026-11-05T04:33:10.926Z S1 59242, S2 59338 5ac640c75c 4a34fb0618 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-05T04:33:13.009Z S1 59159, S2 59338 455cbeea93 5ac640c75c sk_4707cd57
10 move S2 Exhibition2 10 2026-11-05T04:33:15.207Z S1 59159, S2 59140 64161b049c 455cbeea93 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-05T04:33:17.230Z S1 59136, S2 59140 bd61eee49d 64161b049c sk_4707cd57
12 move S2 Exhibition2 12 2026-11-05T04:33:19.401Z S1 59136, S2 58969 645e77efa5 bd61eee49d sk_4707cd57
13 move S1 Exhibition1 13 2026-11-05T04:33:21.421Z S1 59116, S2 58969 76aa56f391 645e77efa5 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-05T04:33:23.425Z S1 59116, S2 58965 1969ce811f 76aa56f391 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-05T04:33:25.426Z S1 59115, S2 58965 0bce0c3734 1969ce811f sk_4707cd57
16 move S2 Exhibition2 16 2026-11-05T04:33:27.505Z S1 59115, S2 58886 34eed77d03 0bce0c3734 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-05T04:33:29.510Z S1 59110, S2 58886 8a9579395d 34eed77d03 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-05T04:33:31.498Z S1 59110, S2 58898 eaec607408 8a9579395d sk_4707cd57
19 move S1 Exhibition1 19 2026-11-05T04:33:33.429Z S1 59179, S2 58898 7ac0d0df54 eaec607408 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-05T04:33:35.397Z S1 59179, S2 58930 7e9acee128 7ac0d0df54 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-05T04:33:37.396Z S1 59180, S2 58930 b635393d48 7e9acee128 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-05T04:33:39.396Z S1 59180, S2 58930 ee51429e12 b635393d48 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-05T04:33:41.362Z S1 59214, S2 58930 ee6771aca1 ee51429e12 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-05T04:33:43.416Z S1 59214, S2 58876 ae09d87ef1 ee6771aca1 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-05T04:33:45.598Z S1 59032, S2 58876 80650ce256 ae09d87ef1 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-05T04:33:47.523Z S1 59032, S2 58951 338c4a03ab 80650ce256 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-05T04:33:49.496Z S1 59059, S2 58951 b66249cfc3 338c4a03ab sk_4707cd57
28 move S2 Exhibition2 28 2026-11-05T04:33:51.523Z S1 59059, S2 58924 324c01f6b3 b66249cfc3 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-05T04:33:53.571Z S1 59011, S2 58924 3bbf73096c 324c01f6b3 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-05T04:33:55.604Z S1 59011, S2 58891 f66e25937a 3bbf73096c sk_4707cd57
31 move S1 Exhibition1 31 2026-11-05T04:33:57.596Z S1 59019, S2 58891 946f095120 f66e25937a sk_4707cd57
32 move S2 Exhibition2 32 2026-11-05T04:33:59.551Z S1 59019, S2 58936 0cfbf53010 946f095120 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-05T04:34:01.520Z S1 59050, S2 58936 25462a0a6c 0cfbf53010 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-05T04:34:03.464Z S1 59050, S2 58992 d9bd0f68ab 25462a0a6c sk_4707cd57
35 move S1 Exhibition1 35 2026-11-05T04:34:05.418Z S1 59096, S2 58992 959d47e6cd d9bd0f68ab sk_4707cd57
36 move S2 Exhibition2 36 2026-11-05T04:34:07.343Z S1 59096, S2 59067 bebfac2b15 959d47e6cd sk_4707cd57
37 move S1 Exhibition1 37 2026-11-05T04:34:09.297Z S1 59142, S2 59067 4d3f77e9b6 bebfac2b15 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-05T04:34:11.223Z S1 59142, S2 59141 a2809ff627 4d3f77e9b6 sk_4707cd57
39 move S1 Exhibition1 39 2026-11-05T04:34:13.171Z S1 59194, S2 59141 63baa2ff7d a2809ff627 sk_4707cd57
40 move S2 Exhibition2 40 2026-11-05T04:34:15.095Z S1 59194, S2 59217 171d51e826 63baa2ff7d sk_4707cd57
41 move S1 Exhibition1 41 2026-11-05T04:34:17.019Z S1 59270, S2 59217 be8fcd5c9b 171d51e826 sk_4707cd57
42 move S2 Exhibition2 42 2026-11-05T04:34:18.944Z S1 59270, S2 59292 6982292f99 be8fcd5c9b sk_4707cd57
43 move S1 Exhibition1 43 2026-11-05T04:34:20.871Z S1 59343, S2 59292 0ed8c5e6bf 6982292f99 sk_4707cd57
44 move S2 Exhibition2 44 2026-11-05T04:34:22.803Z S1 59343, S2 59360 4d8ac2a6bf 0ed8c5e6bf sk_4707cd57
45 move S1 Exhibition1 45 2026-11-05T04:34:24.727Z S1 59419, S2 59360 02d4378c1b 4d8ac2a6bf sk_4707cd57
46 move S2 Exhibition2 46 2026-11-05T04:34:26.653Z S1 59419, S2 59434 ba53be9de5 02d4378c1b sk_4707cd57

Game 2 m_01M6MZPBREEHBBVEAXXBJ3Y3MB: 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 Exhibition2 1 2026-11-05T04:32:55.705Z S1 59801, S2 60000 464d466e76 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-05T04:32:57.731Z S1 59801, S2 59974 3e0abf7a80 464d466e76 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-05T04:32:59.906Z S1 59626, S2 59974 ca8fd39ff6 3e0abf7a80 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-05T04:33:02.637Z S1 59626, S2 59243 22827aec4c ca8fd39ff6 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-05T04:33:04.814Z S1 59449, S2 59243 3de018bf4f 22827aec4c sk_4707cd57
6 move S2 Exhibition1 6 2026-11-05T04:33:06.798Z S1 59449, S2 59259 878a15d08b 3de018bf4f sk_4707cd57
7 move S1 Exhibition2 7 2026-11-05T04:33:08.902Z S1 59345, S2 59259 569a611945 878a15d08b sk_4707cd57
8 move S2 Exhibition1 8 2026-11-05T04:33:10.929Z S1 59345, S2 59232 b275489ec6 569a611945 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-05T04:33:13.000Z S1 59274, S2 59232 ed2882e965 b275489ec6 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-05T04:33:15.103Z S1 59274, S2 59129 e9d623d0ee ed2882e965 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-05T04:33:17.230Z S1 59147, S2 59129 778f5c95a5 e9d623d0ee sk_4707cd57
12 move S2 Exhibition1 12 2026-11-05T04:33:19.399Z S1 59147, S2 58960 63a615ca7d 778f5c95a5 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-05T04:33:21.424Z S1 59122, S2 58960 a10f2be8ff 63a615ca7d sk_4707cd57
14 move S2 Exhibition1 14 2026-11-05T04:33:23.425Z S1 59122, S2 58959 9918230f52 a10f2be8ff sk_4707cd57
15 move S1 Exhibition2 15 2026-11-05T04:33:25.427Z S1 59120, S2 58959 6ccaf2a5e9 9918230f52 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-05T04:33:27.528Z S1 59120, S2 58858 2a89e14e52 6ccaf2a5e9 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-05T04:33:29.626Z S1 59022, S2 58858 d5618f94f9 2a89e14e52 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-05T04:33:31.722Z S1 59022, S2 58762 6458b9dfc4 d5618f94f9 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-05T04:33:33.701Z S1 59043, S2 58762 b706d52e25 6458b9dfc4 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-05T04:33:35.647Z S1 59043, S2 58816 33219303db b706d52e25 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-05T04:33:37.583Z S1 59107, S2 58816 f2f224ce01 33219303db sk_4707cd57
22 move S2 Exhibition1 22 2026-11-05T04:33:39.531Z S1 59107, S2 58868 f1661345da f2f224ce01 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-05T04:33:41.462Z S1 59176, S2 58868 7f2eec24d4 f1661345da sk_4707cd57
24 move S2 Exhibition1 24 2026-11-05T04:33:43.416Z S1 59176, S2 58914 9584734fcf 7f2eec24d4 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-05T04:33:45.353Z S1 59239, S2 58914 55b2f02ffa 9584734fcf sk_4707cd57
26 move S2 Exhibition1 26 2026-11-05T04:33:47.279Z S1 59239, S2 58988 08ea3b2324 55b2f02ffa 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_01M6MZPBRBEYSBYZ38F8YS4PF1

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