apigaming Sign in

Verify set set_01M6YXRCENFDHVY77MCKP9YBNS

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("3349592314716448941:set_01M6YXRCENFDHVY77MCKP9YBNS") = 9b7d27c6abeeb0ed..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 17, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 29}
✓set resulta win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC on the tiebreak follows from the games
✓set payoutthe winner takes 60, fee 0

Game 1 m_01M6YXRCEQEGTT8EM6EGABT3ZW: verified

✓signatures34 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..34, every prev_hash links
✓move log34 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay34 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
34 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-09T01:11:29.106Z S1 59818, S2 60000 21ff8bbbb4 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-09T01:11:31.213Z S1 59818, S2 59893 f325aafc36 21ff8bbbb4 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-09T01:11:33.314Z S1 59717, S2 59893 11fe551b49 f325aafc36 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-09T01:11:35.303Z S1 59717, S2 59904 408b071bf5 11fe551b49 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-09T01:11:37.415Z S1 59605, S2 59904 87e4f976be 408b071bf5 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-09T01:11:39.391Z S1 59605, S2 59928 105fedb61b 87e4f976be sk_4707cd57
7 move S1 Exhibition1 7 2026-11-09T01:11:41.408Z S1 59588, S2 59928 1128d27a38 105fedb61b sk_4707cd57
8 move S2 Exhibition2 8 2026-11-09T01:11:43.421Z S1 59588, S2 59915 e711ba69a9 1128d27a38 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-09T01:11:45.433Z S1 59576, S2 59915 3a34637fc2 e711ba69a9 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-09T01:11:47.425Z S1 59576, S2 59923 8036dcac6f 3a34637fc2 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-09T01:11:49.352Z S1 59649, S2 59923 963188c75e 8036dcac6f sk_4707cd57
12 move S2 Exhibition2 12 2026-11-09T01:11:51.277Z S1 59649, S2 59998 6bb2ede4a9 963188c75e sk_4707cd57
13 move S1 Exhibition1 13 2026-11-09T01:11:53.312Z S1 59614, S2 59998 64154ffd52 6bb2ede4a9 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-09T01:11:55.284Z S1 59614, S2 60026 1eed575de8 64154ffd52 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-09T01:11:57.296Z S1 59602, S2 60026 f0e01ad334 1eed575de8 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-09T01:11:59.222Z S1 59602, S2 60100 84a7115784 f0e01ad334 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-09T01:12:01.362Z S1 59462, S2 60100 2a797eca6d 84a7115784 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-09T01:12:03.527Z S1 59462, S2 59935 290486d7ca 2a797eca6d sk_4707cd57
19 move S1 Exhibition1 19 2026-11-09T01:12:05.491Z S1 59498, S2 59935 f3ff46ede7 290486d7ca sk_4707cd57
20 move S2 Exhibition2 20 2026-11-09T01:12:07.509Z S1 59498, S2 59917 28ab051f99 f3ff46ede7 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-09T01:12:09.506Z S1 59501, S2 59917 e5629aac4a 28ab051f99 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-09T01:12:11.433Z S1 59501, S2 59990 b1b0b56a4f e5629aac4a sk_4707cd57
23 move S1 Exhibition1 23 2026-11-09T01:12:13.431Z S1 59503, S2 59990 dc69f8d6ae b1b0b56a4f sk_4707cd57
24 move S2 Exhibition2 24 2026-11-09T01:12:15.358Z S1 59503, S2 60063 610928e748 dc69f8d6ae sk_4707cd57
25 move S1 Exhibition1 25 2026-11-09T01:12:17.327Z S1 59534, S2 60063 7cf7498481 610928e748 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-09T01:12:19.303Z S1 59534, S2 60087 db8dcb0be4 7cf7498481 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-09T01:12:21.231Z S1 59606, S2 60087 8bcb2a48a2 db8dcb0be4 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-09T01:12:23.199Z S1 59606, S2 60119 e440df7eba 8bcb2a48a2 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-09T01:12:25.128Z S1 59677, S2 60119 4b16a302ac e440df7eba sk_4707cd57
30 move S2 Exhibition2 30 2026-11-09T01:12:27.065Z S1 59677, S2 60182 36f192f447 4b16a302ac sk_4707cd57
31 move S1 Exhibition1 31 2026-11-09T01:12:28.995Z S1 59747, S2 60182 3bbaac301c 36f192f447 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-09T01:12:30.926Z S1 59747, S2 60251 20c75d0580 3bbaac301c sk_4707cd57
33 move S1 Exhibition1 33 2026-11-09T01:12:32.852Z S1 59821, S2 60251 053b47b687 20c75d0580 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-09T01:12:34.785Z S1 59821, S2 60318 b889146075 053b47b687 sk_4707cd57

Game 2 m_01M6YXRCERFMSR5TFGTX2Z2KQ1: verified

✓signatures58 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..58, every prev_hash links
✓move log58 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay58 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
58 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-09T01:11:29.132Z S1 59792, S2 60000 921f2cd240 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-09T01:11:31.220Z S1 59792, S2 59912 138264e577 921f2cd240 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-09T01:11:33.315Z S1 59697, S2 59912 ba71b72dcc 138264e577 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-09T01:11:35.335Z S1 59697, S2 59892 0ac13c9bdc ba71b72dcc sk_4707cd57
5 move S1 Exhibition2 5 2026-11-09T01:11:37.415Z S1 59617, S2 59892 46f839fd3d 0ac13c9bdc sk_4707cd57
6 move S2 Exhibition1 6 2026-11-09T01:11:39.510Z S1 59617, S2 59797 e0b05d50a4 46f839fd3d sk_4707cd57
7 move S1 Exhibition2 7 2026-11-09T01:11:41.596Z S1 59531, S2 59797 5af4cc84c7 e0b05d50a4 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-09T01:11:43.597Z S1 59531, S2 59796 9af3bbf62f 5af4cc84c7 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-09T01:11:45.524Z S1 59604, S2 59796 d27dd45c4d 9af3bbf62f sk_4707cd57
10 move S2 Exhibition1 10 2026-11-09T01:11:47.605Z S1 59604, S2 59715 db58078919 d27dd45c4d sk_4707cd57
11 move S1 Exhibition2 11 2026-11-09T01:11:49.626Z S1 59583, S2 59715 1eb00399ae db58078919 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-09T01:11:51.587Z S1 59583, S2 59754 6a3e1dd67e 1eb00399ae sk_4707cd57
13 move S1 Exhibition2 13 2026-11-09T01:11:53.639Z S1 59531, S2 59754 c6cfea2d48 6a3e1dd67e sk_4707cd57
14 move S2 Exhibition1 14 2026-11-09T01:11:55.698Z S1 59531, S2 59695 0abcb571ce c6cfea2d48 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-09T01:11:57.731Z S1 59498, S2 59695 1b80f2b232 0abcb571ce sk_4707cd57
16 move S2 Exhibition1 16 2026-11-09T01:11:59.828Z S1 59498, S2 59598 bd55e9b597 1b80f2b232 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-09T01:12:02.081Z S1 59245, S2 59598 4279f0b148 bd55e9b597 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-09T01:12:04.237Z S1 59245, S2 59442 3ab3e2573e 4279f0b148 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-09T01:12:06.218Z S1 59264, S2 59442 208b7eb953 3ab3e2573e sk_4707cd57
20 move S2 Exhibition1 20 2026-11-09T01:12:08.185Z S1 59264, S2 59475 1f9d5267f0 208b7eb953 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-09T01:12:10.230Z S1 59219, S2 59475 3b021c9c0d 1f9d5267f0 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-09T01:12:12.238Z S1 59219, S2 59467 a4a776cb78 3b021c9c0d sk_4707cd57
23 move S1 Exhibition2 23 2026-11-09T01:12:14.164Z S1 59293, S2 59467 5e46d42a89 a4a776cb78 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-09T01:12:16.126Z S1 59293, S2 59505 1ea327c67c 5e46d42a89 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-09T01:12:18.126Z S1 59293, S2 59505 a10c2ceb2f 1ea327c67c sk_4707cd57
26 move S2 Exhibition1 26 2026-11-09T01:12:20.129Z S1 59293, S2 59502 ae156887c3 a10c2ceb2f sk_4707cd57
27 move S1 Exhibition2 27 2026-11-09T01:12:22.108Z S1 59314, S2 59502 c0cf0b7b7c ae156887c3 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-09T01:12:24.110Z S1 59314, S2 59500 94307b7c6d c0cf0b7b7c sk_4707cd57
29 move S1 Exhibition2 29 2026-11-09T01:12:26.109Z S1 59315, S2 59500 8788706c3d 94307b7c6d sk_4707cd57
30 move S2 Exhibition1 30 2026-11-09T01:12:28.068Z S1 59315, S2 59541 7b97d389d7 8788706c3d sk_4707cd57
31 move S1 Exhibition2 31 2026-11-09T01:12:30.032Z S1 59351, S2 59541 76d5bb2644 7b97d389d7 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-09T01:12:31.958Z S1 59351, S2 59615 e631ac26a0 76d5bb2644 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-09T01:12:33.913Z S1 59396, S2 59615 0b9566c1c5 e631ac26a0 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-09T01:12:35.865Z S1 59396, S2 59663 204430e7a4 0b9566c1c5 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-09T01:12:37.806Z S1 59455, S2 59663 e76fce7f9d 204430e7a4 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-09T01:12:39.745Z S1 59455, S2 59724 7aea8f0831 e76fce7f9d sk_4707cd57
37 move S1 Exhibition2 37 2026-11-09T01:12:41.684Z S1 59516, S2 59724 386cb9c6dc 7aea8f0831 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-09T01:12:43.644Z S1 59516, S2 59764 6ec7c8d598 386cb9c6dc sk_4707cd57
39 move S1 Exhibition2 39 2026-11-09T01:12:45.586Z S1 59574, S2 59764 bdc67a053f 6ec7c8d598 sk_4707cd57
40 move S2 Exhibition1 40 2026-11-09T01:12:47.522Z S1 59574, S2 59828 c694d9ac2d bdc67a053f sk_4707cd57
41 move S1 Exhibition2 41 2026-11-09T01:12:49.459Z S1 59637, S2 59828 ce5acf8d66 c694d9ac2d sk_4707cd57
42 move S2 Exhibition1 42 2026-11-09T01:12:51.389Z S1 59637, S2 59898 36474a5044 ce5acf8d66 sk_4707cd57
43 move S1 Exhibition2 43 2026-11-09T01:12:53.320Z S1 59706, S2 59898 99aaa74a6c 36474a5044 sk_4707cd57
44 move S2 Exhibition1 44 2026-11-09T01:12:55.256Z S1 59706, S2 59962 d60430c501 99aaa74a6c sk_4707cd57
45 move S1 Exhibition2 45 2026-11-09T01:12:57.182Z S1 59780, S2 59962 1c51237701 d60430c501 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-09T01:12:59.108Z S1 59780, S2 60036 2646f84e54 1c51237701 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-09T01:13:01.042Z S1 59846, S2 60036 f33a8b982c 2646f84e54 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-09T01:13:02.994Z S1 59846, S2 60084 e0ce944417 f33a8b982c sk_4707cd57
49 move S1 Exhibition2 49 2026-11-09T01:13:04.944Z S1 59896, S2 60084 2a176467d3 e0ce944417 sk_4707cd57
50 move S2 Exhibition1 50 2026-11-09T01:13:06.874Z S1 59896, S2 60154 b440ad08ce 2a176467d3 sk_4707cd57
51 move S1 Exhibition2 51 2026-11-09T01:13:08.803Z S1 59967, S2 60154 2007227a7a b440ad08ce sk_4707cd57
52 move S2 Exhibition1 52 2026-11-09T01:13:10.735Z S1 59967, S2 60222 b0cc3e8f28 2007227a7a sk_4707cd57
53 move S1 Exhibition2 53 2026-11-09T01:13:12.669Z S1 60033, S2 60222 27ee7a1beb b0cc3e8f28 sk_4707cd57
54 move S2 Exhibition1 54 2026-11-09T01:13:14.601Z S1 60033, S2 60290 b09931b20d 27ee7a1beb sk_4707cd57
55 move S1 Exhibition2 55 2026-11-09T01:13:16.530Z S1 60104, S2 60290 739c4f3a23 b09931b20d sk_4707cd57
56 move S2 Exhibition1 56 2026-11-09T01:13:18.464Z S1 60104, S2 60356 7107ffac9d 739c4f3a23 sk_4707cd57
57 move S1 Exhibition2 57 2026-11-09T01:13:20.390Z S1 60178, S2 60356 c3286c5277 7107ffac9d sk_4707cd57
58 move S2 Exhibition1 58 2026-11-09T01:13:22.316Z S1 60178, S2 60430 28185309d9 c3286c5277 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_01M6YXRCENFDHVY77MCKP9YBNS

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