apigaming Sign in

Verify set set_01M6Q91F71EF49WYX09DNMPVC6

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("2643067711927020451:set_01M6Q91F71EF49WYX09DNMPVC6") = 070dcf511553fa21..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 12, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 14}
✓set resulta win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC on the tiebreak follows from the games
✓set payoutthe winner takes 60, fee 0

Game 1 m_01M6Q91F73FB29PGM5QXN7AGWR: verified

✓signatures27 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..27, every prev_hash links
✓move log27 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay27 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
27 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-06T01:54:45.620Z S1 59923, S2 60000 d533ca7672 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-06T01:54:47.555Z S1 59923, S2 60065 ca25303839 d533ca7672 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-06T01:54:49.519Z S1 59959, S2 60065 ba66d5131e ca25303839 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-06T01:54:51.498Z S1 59959, S2 60086 d82bead92d ba66d5131e sk_4707cd57
5 move S1 Exhibition1 5 2026-11-06T01:54:53.498Z S1 59959, S2 60086 239a69b323 d82bead92d sk_4707cd57
6 move S2 Exhibition2 6 2026-11-06T01:54:55.496Z S1 59959, S2 60088 207c7ff164 239a69b323 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-06T01:54:57.515Z S1 59940, S2 60088 c32a7978ab 207c7ff164 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-06T01:54:59.619Z S1 59940, S2 59984 edfc2f799e c32a7978ab sk_4707cd57
9 move S1 Exhibition1 9 2026-11-06T01:55:01.705Z S1 59854, S2 59984 9a265f27b1 edfc2f799e sk_4707cd57
10 move S2 Exhibition2 10 2026-11-06T01:55:04.042Z S1 59854, S2 59647 929e1e7918 9a265f27b1 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-06T01:55:05.976Z S1 59920, S2 59647 6dd5703ad1 929e1e7918 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-06T01:55:07.938Z S1 59920, S2 59685 7566c626b7 6dd5703ad1 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-06T01:55:09.907Z S1 59951, S2 59685 40271f4466 7566c626b7 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-06T01:55:11.862Z S1 59951, S2 59730 a2ff2a73ec 40271f4466 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-06T01:55:13.788Z S1 60025, S2 59730 cf07b3b71b a2ff2a73ec sk_4707cd57
16 move S2 Exhibition2 16 2026-11-06T01:55:15.752Z S1 60025, S2 59766 f786ae5190 cf07b3b71b sk_4707cd57
17 move S1 Exhibition1 17 2026-11-06T01:55:17.705Z S1 60072, S2 59766 2c4263ecb8 f786ae5190 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-06T01:55:19.664Z S1 60072, S2 59807 15a56eadf1 2c4263ecb8 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-06T01:55:21.712Z S1 60024, S2 59807 0d03dd52ea 15a56eadf1 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-06T01:55:23.654Z S1 60024, S2 59865 28372dc16c 0d03dd52ea sk_4707cd57
21 move S1 Exhibition1 21 2026-11-06T01:55:25.622Z S1 60056, S2 59865 39b4377611 28372dc16c sk_4707cd57
22 move S2 Exhibition2 22 2026-11-06T01:55:27.552Z S1 60056, S2 59935 a5c7426352 39b4377611 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-06T01:55:29.497Z S1 60111, S2 59935 6baafac447 a5c7426352 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-06T01:55:31.429Z S1 60111, S2 60003 460816a957 6baafac447 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-06T01:55:33.372Z S1 60168, S2 60003 ef17e6567e 460816a957 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-06T01:55:35.302Z S1 60168, S2 60073 abc82192fb ef17e6567e sk_4707cd57
27 move S1 Exhibition1 27 2026-11-06T01:55:37.230Z S1 60240, S2 60073 80302e4eb8 abc82192fb sk_4707cd57

Game 2 m_01M6Q91F75E68V1VFZCV5MSM9K: verified

✓signatures23 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..23, every prev_hash links
✓move log23 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay23 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
23 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-06T01:54:45.622Z S1 59921, S2 60000 ffef73a7c7 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-06T01:54:47.626Z S1 59921, S2 59996 abd8e351fc ffef73a7c7 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-06T01:54:49.633Z S1 59914, S2 59996 b2b2822908 abd8e351fc sk_4707cd57
4 move S2 Exhibition1 4 2026-11-06T01:54:51.613Z S1 59914, S2 60016 db05ac5a46 b2b2822908 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-06T01:54:53.619Z S1 59908, S2 60016 bb401545a3 db05ac5a46 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-06T01:54:55.611Z S1 59908, S2 60024 a01c71c102 bb401545a3 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-06T01:54:57.696Z S1 59823, S2 60024 459494c948 a01c71c102 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-06T01:54:59.638Z S1 59823, S2 60082 8721e0dde8 459494c948 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-06T01:55:02.215Z S1 59246, S2 60082 7c0f29daf8 8721e0dde8 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-06T01:55:04.317Z S1 59246, S2 59980 ab8a575386 7c0f29daf8 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-06T01:55:06.252Z S1 59311, S2 59980 8bf96db184 ab8a575386 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-06T01:55:08.254Z S1 59311, S2 59978 3f489aa024 8bf96db184 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-06T01:55:10.196Z S1 59369, S2 59978 b1f8d1b5d6 3f489aa024 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-06T01:55:12.155Z S1 59369, S2 60019 eb97737074 b1f8d1b5d6 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-06T01:55:14.081Z S1 59443, S2 60019 22b66f4ff7 eb97737074 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-06T01:55:16.027Z S1 59443, S2 60073 a89ab7e4cd 22b66f4ff7 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-06T01:55:17.954Z S1 59516, S2 60073 567148c9f5 a89ab7e4cd sk_4707cd57
18 move S2 Exhibition1 18 2026-11-06T01:55:19.897Z S1 59516, S2 60130 c990807e1b 567148c9f5 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-06T01:55:21.826Z S1 59587, S2 60130 cb2bbfc8a4 c990807e1b sk_4707cd57
20 move S2 Exhibition1 20 2026-11-06T01:55:23.770Z S1 59587, S2 60186 90695bd101 cb2bbfc8a4 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-06T01:55:25.710Z S1 59647, S2 60186 a61fac57c5 90695bd101 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-06T01:55:27.635Z S1 59647, S2 60261 346d0521b3 a61fac57c5 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-06T01:55:29.560Z S1 59722, S2 60261 54dd93bce3 346d0521b3 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_01M6Q91F71EF49WYX09DNMPVC6

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