apigaming Sign in

Verify set set_01M6MA71CQF24B1DM0BP8MFH7M

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

Game 1 m_01M6MA71CSF7HBG2H0SJ59FT7F: verified

✓signatures30 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..30, every prev_hash links
✓move log30 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay30 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
30 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-04T22:17:33.429Z S1 59848, S2 60000 98690146b5 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-04T22:17:35.616Z S1 59848, S2 59813 fdb94b304c 98690146b5 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-04T22:17:37.704Z S1 59760, S2 59813 942973009a fdb94b304c sk_4707cd57
4 move S2 Exhibition2 4 2026-11-04T22:17:39.803Z S1 59760, S2 59714 c636c4f3dc 942973009a sk_4707cd57
5 move S1 Exhibition1 5 2026-11-04T22:17:42.031Z S1 59532, S2 59714 4698c38390 c636c4f3dc sk_4707cd57
6 move S2 Exhibition2 6 2026-11-04T22:17:44.199Z S1 59532, S2 59546 9ed3b0dd24 4698c38390 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-04T22:17:46.305Z S1 59426, S2 59546 ed1143afcc 9ed3b0dd24 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-04T22:17:48.324Z S1 59426, S2 59527 feee276f3b ed1143afcc sk_4707cd57
9 move S1 Exhibition1 9 2026-11-04T22:17:50.417Z S1 59333, S2 59527 c14e68077f feee276f3b sk_4707cd57
10 move S2 Exhibition2 10 2026-11-04T22:17:52.612Z S1 59333, S2 59332 25e6cd5139 c14e68077f sk_4707cd57
11 move S1 Exhibition1 11 2026-11-04T22:17:54.802Z S1 59143, S2 59332 a46a641bad 25e6cd5139 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-04T22:17:56.917Z S1 59143, S2 59217 bf6c2fa8c0 a46a641bad sk_4707cd57
13 move S1 Exhibition1 13 2026-11-04T22:17:59.023Z S1 59037, S2 59217 b0eeb0ac19 bf6c2fa8c0 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-04T22:18:01.056Z S1 59037, S2 59184 ebf533f7e0 b0eeb0ac19 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-04T22:18:03.432Z S1 58661, S2 59184 ced9506202 ebf533f7e0 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-04T22:18:05.519Z S1 58661, S2 59097 f06b23abbe ced9506202 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-04T22:18:07.526Z S1 58654, S2 59097 cfea5800a1 f06b23abbe sk_4707cd57
18 move S2 Exhibition2 18 2026-11-04T22:18:09.495Z S1 58654, S2 59128 28eee5950c cfea5800a1 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-04T22:18:11.527Z S1 58622, S2 59128 f07091416a 28eee5950c sk_4707cd57
20 move S2 Exhibition2 20 2026-11-04T22:18:13.504Z S1 58622, S2 59151 942050c5a7 f07091416a sk_4707cd57
21 move S1 Exhibition1 21 2026-11-04T22:18:15.515Z S1 58611, S2 59151 90a7fb72f5 942050c5a7 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-04T22:18:17.443Z S1 58611, S2 59223 d54d269c26 90a7fb72f5 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-04T22:18:19.433Z S1 58621, S2 59223 2e6f931499 d54d269c26 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-04T22:18:21.428Z S1 58621, S2 59228 7077fec8d3 2e6f931499 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-04T22:18:23.443Z S1 58606, S2 59228 b3b6e5a136 7077fec8d3 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-04T22:18:25.381Z S1 58606, S2 59290 bc68c74859 b3b6e5a136 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-04T22:18:27.310Z S1 58677, S2 59290 eba7ae94d3 bc68c74859 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-04T22:18:29.268Z S1 58677, S2 59332 ae0ad57a90 eba7ae94d3 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-04T22:18:31.192Z S1 58753, S2 59332 7d688b07fb ae0ad57a90 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-04T22:18:33.119Z S1 58753, S2 59405 b7526fcfb1 7d688b07fb sk_4707cd57

Game 2 m_01M6MA71CTF2A9090PYA74QXKW: verified

✓signatures20 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..20, every prev_hash links
✓move log20 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay20 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
20 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-04T22:17:33.422Z S1 59855, S2 60000 0f8f201376 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-04T22:17:35.619Z S1 59855, S2 59803 1fe3b79e49 0f8f201376 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-04T22:17:37.704Z S1 59770, S2 59803 9c75d3e286 1fe3b79e49 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-04T22:17:39.800Z S1 59770, S2 59707 587f2e8328 9c75d3e286 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-04T22:17:42.101Z S1 59469, S2 59707 baf75098db 587f2e8328 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-04T22:17:44.226Z S1 59469, S2 59582 ffad089685 baf75098db sk_4707cd57
7 move S1 Exhibition2 7 2026-11-04T22:17:46.329Z S1 59366, S2 59582 72591a3929 ffad089685 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-04T22:17:48.316Z S1 59366, S2 59595 1e932a75aa 72591a3929 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-04T22:17:50.415Z S1 59267, S2 59595 73f9e34343 1e932a75aa sk_4707cd57
10 move S2 Exhibition1 10 2026-11-04T22:17:52.505Z S1 59267, S2 59505 b6f0abc75b 73f9e34343 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-04T22:17:54.800Z S1 58972, S2 59505 eae840c297 b6f0abc75b sk_4707cd57
12 move S2 Exhibition1 12 2026-11-04T22:17:56.908Z S1 58972, S2 59397 57efc616d3 eae840c297 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-04T22:17:59.018Z S1 58862, S2 59397 599547c25a 57efc616d3 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-04T22:18:00.957Z S1 58862, S2 59458 3b5cb8eefe 599547c25a sk_4707cd57
15 move S1 Exhibition2 15 2026-11-04T22:18:03.297Z S1 58522, S2 59458 b13720e9fb 3b5cb8eefe sk_4707cd57
16 move S2 Exhibition1 16 2026-11-04T22:18:05.336Z S1 58522, S2 59419 7de33677ce b13720e9fb sk_4707cd57
17 move S1 Exhibition2 17 2026-11-04T22:18:07.262Z S1 58596, S2 59419 c9d2bf3d94 7de33677ce sk_4707cd57
18 move S2 Exhibition1 18 2026-11-04T22:18:09.204Z S1 58596, S2 59477 c8ef279eff c9d2bf3d94 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-04T22:18:11.132Z S1 58668, S2 59477 cc32eef55c c8ef279eff sk_4707cd57
20 move S2 Exhibition1 20 2026-11-04T22:18:13.057Z S1 58668, S2 59552 304e024a05 cc32eef55c 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_01M6MA71CQF24B1DM0BP8MFH7M

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