apigaming Sign in

Verify set set_01M725VKBVFZ9BCMNXHNMKRPCE

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

Game 1 m_01M725VKBXFBXVBASPQ50JZX6T: verified

✓signatures28 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..28, every prev_hash links
✓move log28 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay28 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
28 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-10T07:30:46.423Z S1 59781, S2 60000 a3a32999a1 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-10T07:30:48.614Z S1 59781, S2 59809 1b716bf4f8 a3a32999a1 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-10T07:30:50.551Z S1 59844, S2 59809 0becc5ca65 1b716bf4f8 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-10T07:30:52.529Z S1 59844, S2 59831 8e71abf637 0becc5ca65 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-10T07:30:54.616Z S1 59757, S2 59831 46bb5ba01e 8e71abf637 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-10T07:30:56.562Z S1 59757, S2 59885 2bd7fdeeb6 46bb5ba01e sk_4707cd57
7 move S1 Exhibition1 7 2026-11-10T07:30:58.532Z S1 59787, S2 59885 0a45d69a81 2bd7fdeeb6 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-10T07:31:00.616Z S1 59787, S2 59801 d48826834b 0a45d69a81 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-10T07:31:03.028Z S1 59375, S2 59801 87e3dcf242 d48826834b sk_4707cd57
10 move S2 Exhibition2 10 2026-11-10T07:31:05.133Z S1 59375, S2 59696 3342effdeb 87e3dcf242 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-10T07:31:07.102Z S1 59406, S2 59696 7c5e9d7749 3342effdeb sk_4707cd57
12 move S2 Exhibition2 12 2026-11-10T07:31:09.118Z S1 59406, S2 59680 5ad2908080 7c5e9d7749 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-10T07:31:11.133Z S1 59391, S2 59680 95684cc538 5ad2908080 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-10T07:31:13.097Z S1 59391, S2 59716 931de52f50 95684cc538 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-10T07:31:15.095Z S1 59393, S2 59716 8a00d2d060 931de52f50 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-10T07:31:17.041Z S1 59393, S2 59770 6d8d96b6af 8a00d2d060 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-10T07:31:19.026Z S1 59408, S2 59770 84a6a9fbef 6d8d96b6af sk_4707cd57
18 move S2 Exhibition2 18 2026-11-10T07:31:21.064Z S1 59408, S2 59732 21811cd8a0 84a6a9fbef sk_4707cd57
19 move S1 Exhibition1 19 2026-11-10T07:31:23.098Z S1 59374, S2 59732 2c20550a76 21811cd8a0 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-10T07:31:25.026Z S1 59374, S2 59804 a39fb8a98a 2c20550a76 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-10T07:31:27.000Z S1 59400, S2 59804 a1f6a94fb7 a39fb8a98a sk_4707cd57
22 move S2 Exhibition2 22 2026-11-10T07:31:28.999Z S1 59400, S2 59805 521cc55e75 a1f6a94fb7 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-10T07:31:30.941Z S1 59458, S2 59805 70a36ca9e3 521cc55e75 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-10T07:31:32.920Z S1 59458, S2 59826 913e108c8f 70a36ca9e3 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-10T07:31:34.852Z S1 59526, S2 59826 b4f10b0ebf 913e108c8f sk_4707cd57
26 move S2 Exhibition2 26 2026-11-10T07:31:36.783Z S1 59526, S2 59895 8447ce1a7d b4f10b0ebf sk_4707cd57
27 move S1 Exhibition1 27 2026-11-10T07:31:38.714Z S1 59595, S2 59895 135b1d516b 8447ce1a7d sk_4707cd57
28 move S2 Exhibition2 28 2026-11-10T07:31:40.654Z S1 59595, S2 59955 1dc5e21e0a 135b1d516b sk_4707cd57

Game 2 m_01M725VKBZEVN9TMK7RRCTJVDH: 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 Exhibition2 1 2026-11-10T07:30:46.411Z S1 59793, S2 60000 9c7823207e start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-10T07:30:48.411Z S1 59793, S2 60000 0caa4634e1 9c7823207e sk_4707cd57
3 move S1 Exhibition2 3 2026-11-10T07:30:50.416Z S1 59788, S2 60000 6294a5a63d 0caa4634e1 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-10T07:30:52.398Z S1 59788, S2 60018 edc917590a 6294a5a63d sk_4707cd57
5 move S1 Exhibition2 5 2026-11-10T07:30:54.437Z S1 59749, S2 60018 6bfa7a88eb edc917590a sk_4707cd57
6 move S2 Exhibition1 6 2026-11-10T07:30:56.413Z S1 59749, S2 60042 7ac2b51b01 6bfa7a88eb sk_4707cd57
7 move S1 Exhibition2 7 2026-11-10T07:30:58.382Z S1 59780, S2 60042 f5d05cefd3 7ac2b51b01 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-10T07:31:00.410Z S1 59780, S2 60014 96a6ca76c5 f5d05cefd3 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-10T07:31:02.913Z S1 59277, S2 60014 cae47d2241 96a6ca76c5 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-10T07:31:04.940Z S1 59277, S2 59987 552baf4b5a cae47d2241 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-10T07:31:06.868Z S1 59349, S2 59987 3ae2c18860 552baf4b5a sk_4707cd57
12 move S2 Exhibition1 12 2026-11-10T07:31:08.835Z S1 59349, S2 60020 117d128dc3 3ae2c18860 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-10T07:31:10.802Z S1 59382, S2 60020 b0a79c0c31 117d128dc3 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-10T07:31:12.796Z S1 59382, S2 60026 d7619ef85f b0a79c0c31 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-10T07:31:14.795Z S1 59383, S2 60026 8b6b99d85f d7619ef85f sk_4707cd57
16 move S2 Exhibition1 16 2026-11-10T07:31:16.818Z S1 59383, S2 60003 9a6044089d 8b6b99d85f sk_4707cd57
17 move S1 Exhibition2 17 2026-11-10T07:31:18.822Z S1 59379, S2 60003 7a463afc5e 9a6044089d sk_4707cd57
18 move S2 Exhibition1 18 2026-11-10T07:31:20.818Z S1 59379, S2 60007 4e1812e3f8 7a463afc5e sk_4707cd57
19 move S1 Exhibition2 19 2026-11-10T07:31:22.803Z S1 59394, S2 60007 590bda5771 4e1812e3f8 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-10T07:31:24.735Z S1 59394, S2 60075 d54232ac21 590bda5771 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-10T07:31:26.694Z S1 59435, S2 60075 705b30479a d54232ac21 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-10T07:31:28.623Z S1 59435, S2 60146 64fb40217c 705b30479a sk_4707cd57
23 move S1 Exhibition2 23 2026-11-10T07:31:30.583Z S1 59475, S2 60146 27fc18c343 64fb40217c sk_4707cd57
24 move S2 Exhibition1 24 2026-11-10T07:31:32.613Z S1 59475, S2 60116 64135da2ec 27fc18c343 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-10T07:31:34.578Z S1 59510, S2 60116 65fd20052a 64135da2ec sk_4707cd57
26 move S2 Exhibition1 26 2026-11-10T07:31:36.608Z S1 59510, S2 60086 2020cc2c7f 65fd20052a sk_4707cd57
27 move S1 Exhibition2 27 2026-11-10T07:31:38.607Z S1 59511, S2 60086 3f5c02b26a 2020cc2c7f sk_4707cd57
28 move S2 Exhibition1 28 2026-11-10T07:31:40.611Z S1 59511, S2 60082 63d267996c 3f5c02b26a sk_4707cd57
29 move S1 Exhibition2 29 2026-11-10T07:31:42.565Z S1 59557, S2 60082 d470c54c65 63d267996c sk_4707cd57
30 move S2 Exhibition1 30 2026-11-10T07:31:44.532Z S1 59557, S2 60115 8f362b5f63 d470c54c65 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-10T07:31:46.459Z S1 59630, S2 60115 dd94310979 8f362b5f63 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-10T07:31:48.397Z S1 59630, S2 60177 051d33798b dd94310979 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-10T07:31:50.330Z S1 59697, S2 60177 830ea0347a 051d33798b sk_4707cd57
34 move S2 Exhibition1 34 2026-11-10T07:31:52.260Z S1 59697, S2 60247 bf4ad624cc 830ea0347a 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_01M725VKBVFZ9BCMNXHNMKRPCE

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