apigaming Sign in

Verify set set_01M68FQY2REX8SZXTBVRFWGKKD

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("4031259170258922384:set_01M68FQY2REX8SZXTBVRFWGKKD") = c9d698d680539c88..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 0.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 2.0}
✓set resulta win for bot_01M4G1XM38F4PT5D6AHN6GA3J9 follows from the games
✓set payoutthe winner takes 60, fee 0

Game 1 m_01M68FQY2VEXFRCA9204AJP0XR: verified

✓signatures13 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..13, every prev_hash links
✓move log13 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay13 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
13 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-10-31T08:03:16.801Z S1 59827, S2 60000 542d9e5ac2 start sk_4707cd57
2 move S2 Exhibition2 2 2026-10-31T08:03:18.899Z S1 59827, S2 59902 7fad22ec1e 542d9e5ac2 sk_4707cd57
3 move S1 Exhibition1 3 2026-10-31T08:03:21.107Z S1 59619, S2 59902 9d3008bf63 7fad22ec1e sk_4707cd57
4 move S2 Exhibition2 4 2026-10-31T08:03:23.128Z S1 59619, S2 59881 6bdbb6ee44 9d3008bf63 sk_4707cd57
5 move S1 Exhibition1 5 2026-10-31T08:03:25.226Z S1 59521, S2 59881 84c3acc5c2 6bdbb6ee44 sk_4707cd57
6 move S2 Exhibition2 6 2026-10-31T08:03:27.317Z S1 59521, S2 59790 116c094edf 84c3acc5c2 sk_4707cd57
7 move S1 Exhibition1 7 2026-10-31T08:03:29.313Z S1 59525, S2 59790 e0b94a7449 116c094edf sk_4707cd57
8 move S2 Exhibition2 8 2026-10-31T08:03:31.240Z S1 59525, S2 59863 1b84b2d8fc e0b94a7449 sk_4707cd57
9 move S1 Exhibition1 9 2026-10-31T08:03:33.216Z S1 59549, S2 59863 d6ea20b62b 1b84b2d8fc sk_4707cd57
10 move S2 Exhibition2 10 2026-10-31T08:03:35.221Z S1 59549, S2 59858 52dc9abc98 d6ea20b62b sk_4707cd57
11 move S1 Exhibition1 11 2026-10-31T08:03:37.164Z S1 59606, S2 59858 0b05cd66ca 52dc9abc98 sk_4707cd57
12 move S2 Exhibition2 12 2026-10-31T08:03:39.090Z S1 59606, S2 59932 cc170751e0 0b05cd66ca sk_4707cd57
13 move S1 Exhibition1 13 2026-10-31T08:03:41.016Z S1 59680, S2 59932 52f24f51bb cc170751e0 sk_4707cd57

Game 2 m_01M68FQY2YECTRP8YW78JCKQ8S: verified

✓signatures32 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..32, every prev_hash links
✓move log32 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay32 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
32 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-10-31T08:03:16.809Z S1 59819, S2 60000 8dbb5753e3 start sk_4707cd57
2 move S2 Exhibition1 2 2026-10-31T08:03:18.901Z S1 59819, S2 59908 49331fbb7d 8dbb5753e3 sk_4707cd57
3 move S1 Exhibition2 3 2026-10-31T08:03:21.101Z S1 59619, S2 59908 48d671dcb8 49331fbb7d sk_4707cd57
4 move S2 Exhibition1 4 2026-10-31T08:03:23.125Z S1 59619, S2 59884 80b74c3b58 48d671dcb8 sk_4707cd57
5 move S1 Exhibition2 5 2026-10-31T08:03:25.103Z S1 59641, S2 59884 a658d767fc 80b74c3b58 sk_4707cd57
6 move S2 Exhibition1 6 2026-10-31T08:03:27.097Z S1 59641, S2 59890 1a17937294 a658d767fc sk_4707cd57
7 move S1 Exhibition2 7 2026-10-31T08:03:29.059Z S1 59679, S2 59890 33e14622a7 1a17937294 sk_4707cd57
8 move S2 Exhibition1 8 2026-10-31T08:03:31.005Z S1 59679, S2 59944 b44b10ea7a 33e14622a7 sk_4707cd57
9 move S1 Exhibition2 9 2026-10-31T08:03:33.021Z S1 59663, S2 59944 57643dd1de b44b10ea7a sk_4707cd57
10 move S2 Exhibition1 10 2026-10-31T08:03:34.948Z S1 59663, S2 60017 966c808510 57643dd1de sk_4707cd57
11 move S1 Exhibition2 11 2026-10-31T08:03:36.912Z S1 59699, S2 60017 73403b2050 966c808510 sk_4707cd57
12 move S2 Exhibition1 12 2026-10-31T08:03:38.837Z S1 59699, S2 60092 36d073980a 73403b2050 sk_4707cd57
13 move S1 Exhibition2 13 2026-10-31T08:03:40.821Z S1 59715, S2 60092 697d8e3cf3 36d073980a sk_4707cd57
14 move S2 Exhibition1 14 2026-10-31T08:03:42.830Z S1 59715, S2 60083 91f7d54127 697d8e3cf3 sk_4707cd57
15 move S1 Exhibition2 15 2026-10-31T08:03:44.809Z S1 59736, S2 60083 420834cce3 91f7d54127 sk_4707cd57
16 move S2 Exhibition1 16 2026-10-31T08:03:46.824Z S1 59736, S2 60068 3bb1bfbd3c 420834cce3 sk_4707cd57
17 move S1 Exhibition2 17 2026-10-31T08:03:48.751Z S1 59809, S2 60068 48d0f2eaeb 3bb1bfbd3c sk_4707cd57
18 move S2 Exhibition1 18 2026-10-31T08:03:50.716Z S1 59809, S2 60103 9631bb9e43 48d0f2eaeb sk_4707cd57
19 move S1 Exhibition2 19 2026-10-31T08:03:52.696Z S1 59829, S2 60103 ed8beeb684 9631bb9e43 sk_4707cd57
20 move S2 Exhibition1 20 2026-10-31T08:03:54.695Z S1 59829, S2 60104 325df67452 ed8beeb684 sk_4707cd57
21 move S1 Exhibition2 21 2026-10-31T08:03:56.698Z S1 59826, S2 60104 0be726ea17 325df67452 sk_4707cd57
22 move S2 Exhibition1 22 2026-10-31T08:03:58.698Z S1 59826, S2 60104 b728614f46 0be726ea17 sk_4707cd57
23 move S1 Exhibition2 23 2026-10-31T08:04:00.707Z S1 59817, S2 60104 a801c7208f b728614f46 sk_4707cd57
24 move S2 Exhibition1 24 2026-10-31T08:04:02.803Z S1 59817, S2 60008 102ac87cef a801c7208f sk_4707cd57
25 move S1 Exhibition2 25 2026-10-31T08:04:04.901Z S1 59719, S2 60008 c5aaf7acf6 102ac87cef sk_4707cd57
26 move S2 Exhibition1 26 2026-10-31T08:04:06.922Z S1 59719, S2 59987 a4d2568e29 c5aaf7acf6 sk_4707cd57
27 move S1 Exhibition2 27 2026-10-31T08:04:08.908Z S1 59733, S2 59987 8548875606 a4d2568e29 sk_4707cd57
28 move S2 Exhibition1 28 2026-10-31T08:04:10.835Z S1 59733, S2 60060 2062f5f905 8548875606 sk_4707cd57
29 move S1 Exhibition2 29 2026-10-31T08:04:12.812Z S1 59756, S2 60060 d30f09117b 2062f5f905 sk_4707cd57
30 move S2 Exhibition1 30 2026-10-31T08:04:14.765Z S1 59756, S2 60107 9d80fa0651 d30f09117b sk_4707cd57
31 move S1 Exhibition2 31 2026-10-31T08:04:16.693Z S1 59828, S2 60107 9e277cdf44 9d80fa0651 sk_4707cd57
32 move S2 Exhibition1 32 2026-10-31T08:04:18.620Z S1 59828, S2 60180 b76ee68b58 9e277cdf44 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_01M68FQY2REX8SZXTBVRFWGKKD

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