apigaming Sign in

Verify set set_01M6NP7PQ8EZWADKE9FDD5QD0A

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

Game 1 m_01M6NP7PQAEX99QK7K1NWKYF0N: verified

✓signatures21 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..21, every prev_hash links
✓move log21 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay21 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
21 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-05T11:06:52.531Z S1 59928, S2 60000 7c7c1d2558 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-05T11:06:54.509Z S1 59928, S2 60022 cacba94885 7c7c1d2558 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-05T11:06:56.502Z S1 59935, S2 60022 b0cf387fbf cacba94885 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-05T11:06:58.506Z S1 59935, S2 60018 3954ff8176 b0cf387fbf sk_4707cd57
5 move S1 Exhibition1 5 2026-11-05T11:07:00.502Z S1 59939, S2 60018 85e149ddff 3954ff8176 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-05T11:07:02.802Z S1 59939, S2 59718 97530f33f2 85e149ddff sk_4707cd57
7 move S1 Exhibition1 7 2026-11-05T11:07:04.907Z S1 59834, S2 59718 6f80d50882 97530f33f2 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-05T11:07:06.836Z S1 59834, S2 59789 436bfe9f98 6f80d50882 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-05T11:07:08.817Z S1 59853, S2 59789 c8e649491d 436bfe9f98 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-05T11:07:10.819Z S1 59853, S2 59787 838b9cc1cd c8e649491d sk_4707cd57
11 move S1 Exhibition1 11 2026-11-05T11:07:12.825Z S1 59847, S2 59787 58a5c5100a 838b9cc1cd sk_4707cd57
12 move S2 Exhibition2 12 2026-11-05T11:07:14.897Z S1 59847, S2 59715 b00855598c 58a5c5100a sk_4707cd57
13 move S1 Exhibition1 13 2026-11-05T11:07:16.830Z S1 59914, S2 59715 e3c93e4f6d b00855598c sk_4707cd57
14 move S2 Exhibition2 14 2026-11-05T11:07:18.810Z S1 59914, S2 59735 f4f4539704 e3c93e4f6d sk_4707cd57
15 move S1 Exhibition1 15 2026-11-05T11:07:20.826Z S1 59898, S2 59735 24845aa450 f4f4539704 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-05T11:07:22.790Z S1 59898, S2 59771 2fa9a25efd 24845aa450 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-05T11:07:24.926Z S1 59762, S2 59771 a189a558d5 2fa9a25efd sk_4707cd57
18 move S2 Exhibition2 18 2026-11-05T11:07:26.879Z S1 59762, S2 59818 264ef66c7c a189a558d5 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-05T11:07:28.827Z S1 59814, S2 59818 d5ebc9f194 264ef66c7c sk_4707cd57
20 move S2 Exhibition2 20 2026-11-05T11:07:30.754Z S1 59814, S2 59891 b7c8295b2e d5ebc9f194 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-05T11:07:32.678Z S1 59890, S2 59891 fb91e7b7c0 b7c8295b2e sk_4707cd57

Game 2 m_01M6NP7PQBES4BT446TEA4QMEC: verified

✓signatures17 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..17, every prev_hash links
✓move log17 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay17 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
17 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-05T11:06:52.597Z S1 59862, S2 60000 fd1ff947c7 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-05T11:06:54.542Z S1 59862, S2 60055 9925c1a82e fd1ff947c7 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-05T11:06:56.630Z S1 59774, S2 60055 beae7a6fe0 9925c1a82e sk_4707cd57
4 move S2 Exhibition1 4 2026-11-05T11:06:58.704Z S1 59774, S2 59981 49d8ef6668 beae7a6fe0 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-05T11:07:00.697Z S1 59781, S2 59981 f6c4ef61b4 49d8ef6668 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-05T11:07:02.941Z S1 59781, S2 59737 38a9801be0 f6c4ef61b4 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-05T11:07:05.029Z S1 59693, S2 59737 7c11118d8c 38a9801be0 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-05T11:07:07.006Z S1 59693, S2 59760 af319f9a01 7c11118d8c sk_4707cd57
9 move S1 Exhibition2 9 2026-11-05T11:07:08.946Z S1 59753, S2 59760 e23c16e4a2 af319f9a01 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-05T11:07:10.872Z S1 59753, S2 59834 ccf514dfff e23c16e4a2 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-05T11:07:12.817Z S1 59808, S2 59834 e695444315 ccf514dfff sk_4707cd57
12 move S2 Exhibition1 12 2026-11-05T11:07:14.830Z S1 59808, S2 59821 24e5b7409d e695444315 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-05T11:07:16.756Z S1 59882, S2 59821 b876ba39b2 24e5b7409d sk_4707cd57
14 move S2 Exhibition1 14 2026-11-05T11:07:18.689Z S1 59882, S2 59888 687972b9f0 b876ba39b2 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-05T11:07:20.698Z S1 59873, S2 59888 80b3d3597a 687972b9f0 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-05T11:07:22.628Z S1 59873, S2 59958 237caa6f7f 80b3d3597a sk_4707cd57
17 move S1 Exhibition2 17 2026-11-05T11:07:24.560Z S1 59941, S2 59958 a307b4663a 237caa6f7f 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_01M6NP7PQ8EZWADKE9FDD5QD0A

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