apigaming Sign in

Verify set set_01M6MTYZ7DEXZT7PF5FKG4E1R6

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

Game 1 m_01M6MTYZ7FEG68T836MRDAWZEY: 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 Exhibition1 1 2026-11-05T03:10:14.815Z S1 59894, S2 60000 67a871482c start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-05T03:10:16.809Z S1 59894, S2 60006 346cc9f30a 67a871482c sk_4707cd57
3 move S1 Exhibition1 3 2026-11-05T03:10:18.898Z S1 59805, S2 60006 3cae61e30e 346cc9f30a sk_4707cd57
4 move S2 Exhibition2 4 2026-11-05T03:10:21.109Z S1 59805, S2 59795 3bb9cc621d 3cae61e30e sk_4707cd57
5 move S1 Exhibition1 5 2026-11-05T03:10:23.303Z S1 59611, S2 59795 b9944941ba 3bb9cc621d sk_4707cd57
6 move S2 Exhibition2 6 2026-11-05T03:10:25.426Z S1 59611, S2 59672 f95dc723a5 b9944941ba sk_4707cd57
7 move S1 Exhibition1 7 2026-11-05T03:10:27.608Z S1 59429, S2 59672 f4e8a70c51 f95dc723a5 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-05T03:10:29.628Z S1 59429, S2 59652 14176796f4 f4e8a70c51 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-05T03:10:31.606Z S1 59451, S2 59652 b876bc28a6 14176796f4 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-05T03:10:33.629Z S1 59451, S2 59629 7e3a33e4f6 b876bc28a6 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-05T03:10:35.725Z S1 59355, S2 59629 d2c55f1016 7e3a33e4f6 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-05T03:10:37.899Z S1 59355, S2 59455 1c1659587a d2c55f1016 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-05T03:10:40.021Z S1 59233, S2 59455 3d6fc42361 1c1659587a sk_4707cd57
14 move S2 Exhibition2 14 2026-11-05T03:10:42.210Z S1 59233, S2 59266 0f6a7ed861 3d6fc42361 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-05T03:10:44.209Z S1 59234, S2 59266 e5bdd5a8d8 0f6a7ed861 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-05T03:10:46.146Z S1 59234, S2 59329 42659c68e4 e5bdd5a8d8 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-05T03:10:48.107Z S1 59273, S2 59329 96349795ea 42659c68e4 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-05T03:10:50.034Z S1 59273, S2 59402 ee3a610c23 96349795ea sk_4707cd57
19 move S1 Exhibition1 19 2026-11-05T03:10:51.997Z S1 59310, S2 59402 fc532581c5 ee3a610c23 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-05T03:10:53.924Z S1 59310, S2 59475 b00b568aea fc532581c5 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-05T03:10:55.906Z S1 59328, S2 59475 4244177e71 b00b568aea sk_4707cd57
22 move S2 Exhibition2 22 2026-11-05T03:10:57.871Z S1 59328, S2 59510 576eb44816 4244177e71 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-05T03:10:59.802Z S1 59397, S2 59510 a9440866ef 576eb44816 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-05T03:11:02.214Z S1 59397, S2 59098 efd4c66360 a9440866ef sk_4707cd57
25 move S1 Exhibition1 25 2026-11-05T03:11:04.233Z S1 59378, S2 59098 f4b1aa6e36 efd4c66360 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-05T03:11:06.195Z S1 59378, S2 59136 0e50e4e8a0 f4b1aa6e36 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-05T03:11:08.122Z S1 59451, S2 59136 416f43ff1a 0e50e4e8a0 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-05T03:11:10.124Z S1 59451, S2 59134 1b5b944a01 416f43ff1a sk_4707cd57
29 move S1 Exhibition1 29 2026-11-05T03:11:12.055Z S1 59520, S2 59134 e3e768f8a5 1b5b944a01 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-05T03:11:14.014Z S1 59520, S2 59175 093400576d e3e768f8a5 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-05T03:11:15.946Z S1 59588, S2 59175 6d99c7bd59 093400576d sk_4707cd57
32 move S2 Exhibition2 32 2026-11-05T03:11:17.872Z S1 59588, S2 59249 6d3cb95414 6d99c7bd59 sk_4707cd57

Game 2 m_01M6MTYZ7GEQKV91HKCHCG7X0N: verified

✓signatures38 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..38, every prev_hash links
✓move log38 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay38 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
38 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-05T03:10:14.821Z S1 59888, S2 60000 fe120b7199 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-05T03:10:16.808Z S1 59888, S2 60013 ef16d9ed8b fe120b7199 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-05T03:10:18.832Z S1 59864, S2 60013 e015372627 ef16d9ed8b sk_4707cd57
4 move S2 Exhibition1 4 2026-11-05T03:10:21.011Z S1 59864, S2 59834 c6a39d97b9 e015372627 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-05T03:10:23.233Z S1 59642, S2 59834 2f32cf466b c6a39d97b9 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-05T03:10:25.397Z S1 59642, S2 59670 2fdc1ef06c 2f32cf466b sk_4707cd57
7 move S1 Exhibition2 7 2026-11-05T03:10:27.601Z S1 59438, S2 59670 c66b8e7d09 2fdc1ef06c sk_4707cd57
8 move S2 Exhibition1 8 2026-11-05T03:10:29.626Z S1 59438, S2 59645 5d63818bba c66b8e7d09 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-05T03:10:31.594Z S1 59470, S2 59645 5cef994649 5d63818bba sk_4707cd57
10 move S2 Exhibition1 10 2026-11-05T03:10:33.624Z S1 59470, S2 59615 0205aceaa2 5cef994649 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-05T03:10:35.730Z S1 59364, S2 59615 d05e6b82d8 0205aceaa2 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-05T03:10:37.832Z S1 59364, S2 59513 41c9d39503 d05e6b82d8 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-05T03:10:40.006Z S1 59190, S2 59513 15a7eaa330 41c9d39503 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-05T03:10:42.108Z S1 59190, S2 59411 31048e5e40 15a7eaa330 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-05T03:10:44.215Z S1 59083, S2 59411 e4f972c83d 31048e5e40 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-05T03:10:46.297Z S1 59083, S2 59329 dd198dc960 e4f972c83d sk_4707cd57
17 move S1 Exhibition2 17 2026-11-05T03:10:48.245Z S1 59135, S2 59329 efc118c1d7 dd198dc960 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-05T03:10:50.169Z S1 59135, S2 59405 ecef491452 efc118c1d7 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-05T03:10:52.094Z S1 59210, S2 59405 251442f583 ecef491452 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-05T03:10:54.097Z S1 59210, S2 59402 287f481cf1 251442f583 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-05T03:10:56.069Z S1 59238, S2 59402 eef4a90108 287f481cf1 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-05T03:10:58.033Z S1 59238, S2 59438 235ea0cf17 eef4a90108 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-05T03:10:59.963Z S1 59308, S2 59438 070a37e116 235ea0cf17 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-05T03:11:02.504Z S1 59308, S2 58897 90bd837ff8 070a37e116 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-05T03:11:04.526Z S1 59286, S2 58897 21186b1fc8 90bd837ff8 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-05T03:11:06.486Z S1 59286, S2 58937 254caaa8de 21186b1fc8 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-05T03:11:08.519Z S1 59253, S2 58937 6703bc9389 254caaa8de sk_4707cd57
28 move S2 Exhibition1 28 2026-11-05T03:11:10.511Z S1 59253, S2 58945 e23e9b0bb1 6703bc9389 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-05T03:11:12.516Z S1 59248, S2 58945 a7cb3405bd e23e9b0bb1 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-05T03:11:14.442Z S1 59248, S2 59019 e26ebab289 a7cb3405bd sk_4707cd57
31 move S1 Exhibition2 31 2026-11-05T03:11:16.404Z S1 59286, S2 59019 38763e808b e26ebab289 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-05T03:11:18.353Z S1 59286, S2 59070 f2b72c1b67 38763e808b sk_4707cd57
33 move S1 Exhibition2 33 2026-11-05T03:11:20.280Z S1 59359, S2 59070 7675b5ec0c f2b72c1b67 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-05T03:11:22.216Z S1 59359, S2 59134 5c5068d327 7675b5ec0c sk_4707cd57
35 move S1 Exhibition2 35 2026-11-05T03:11:24.139Z S1 59436, S2 59134 dfc9bedf09 5c5068d327 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-05T03:11:26.071Z S1 59436, S2 59202 d509f2ddb3 dfc9bedf09 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-05T03:11:27.998Z S1 59509, S2 59202 fca187624a d509f2ddb3 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-05T03:11:29.926Z S1 59509, S2 59274 96e474e6b4 fca187624a 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_01M6MTYZ7DEXZT7PF5FKG4E1R6

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