apigaming Sign in

Verify set set_01M74BR23MFX9RZ505Z1M3BF6E

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

Game 1 m_01M74BR23PFC3RSVTQWC1A7ERR: verified

✓signatures26 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..26, every prev_hash links
✓move log26 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay26 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
26 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-11T03:52:10.831Z S1 59719, S2 60000 701051c399 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-11T03:52:13.007Z S1 59719, S2 59824 325ef6edac 701051c399 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-11T03:52:15.103Z S1 59623, S2 59824 c148b1ef54 325ef6edac sk_4707cd57
4 move S2 Exhibition2 4 2026-11-11T03:52:17.100Z S1 59623, S2 59827 87551ffc6f c148b1ef54 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-11T03:52:19.078Z S1 59645, S2 59827 38b493451c 87551ffc6f sk_4707cd57
6 move S2 Exhibition2 6 2026-11-11T03:52:21.131Z S1 59645, S2 59774 cc9e75affc 38b493451c sk_4707cd57
7 move S1 Exhibition1 7 2026-11-11T03:52:23.210Z S1 59566, S2 59774 6f1fa7dcfe cc9e75affc sk_4707cd57
8 move S2 Exhibition2 8 2026-11-11T03:52:25.236Z S1 59566, S2 59748 c1962662be 6f1fa7dcfe sk_4707cd57
9 move S1 Exhibition1 9 2026-11-11T03:52:27.298Z S1 59504, S2 59748 cd49c555ce c1962662be sk_4707cd57
10 move S2 Exhibition2 10 2026-11-11T03:52:29.297Z S1 59504, S2 59749 3accebb630 cd49c555ce sk_4707cd57
11 move S1 Exhibition1 11 2026-11-11T03:52:31.331Z S1 59470, S2 59749 e4ba17b26a 3accebb630 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-11T03:52:33.414Z S1 59470, S2 59666 7c950abc11 e4ba17b26a sk_4707cd57
13 move S1 Exhibition1 13 2026-11-11T03:52:35.418Z S1 59466, S2 59666 00e3957b84 7c950abc11 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-11T03:52:37.433Z S1 59466, S2 59651 1325f840e0 00e3957b84 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-11T03:52:39.402Z S1 59497, S2 59651 5719269f2a 1325f840e0 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-11T03:52:41.423Z S1 59497, S2 59630 f3ee05f780 5719269f2a sk_4707cd57
17 move S1 Exhibition1 17 2026-11-11T03:52:43.414Z S1 59506, S2 59630 f8094437a8 f3ee05f780 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-11T03:52:45.421Z S1 59506, S2 59623 a9e27ef3f5 f8094437a8 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-11T03:52:47.400Z S1 59527, S2 59623 056f44d9a3 a9e27ef3f5 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-11T03:52:49.423Z S1 59527, S2 59600 848165317f 056f44d9a3 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-11T03:52:51.350Z S1 59600, S2 59600 ba1cbc1d86 848165317f sk_4707cd57
22 move S2 Exhibition2 22 2026-11-11T03:52:53.308Z S1 59600, S2 59642 89c32bcc68 ba1cbc1d86 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-11T03:52:55.252Z S1 59656, S2 59642 c0209e1b4f 89c32bcc68 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-11T03:52:57.222Z S1 59656, S2 59672 5da5e9c9fd c0209e1b4f sk_4707cd57
25 move S1 Exhibition1 25 2026-11-11T03:52:59.150Z S1 59728, S2 59672 f7bae66fc1 5da5e9c9fd sk_4707cd57
26 move S2 Exhibition2 26 2026-11-11T03:53:01.076Z S1 59728, S2 59746 dd26a92f54 f7bae66fc1 sk_4707cd57

Game 2 m_01M74BR23RFN9A2FVKSSY0Z62B: 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 Exhibition2 1 2026-11-11T03:52:10.838Z S1 59712, S2 60000 c671d44683 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-11T03:52:13.015Z S1 59712, S2 59823 0503cd0d95 c671d44683 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-11T03:52:15.109Z S1 59618, S2 59823 3114e89195 0503cd0d95 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-11T03:52:17.223Z S1 59618, S2 59709 d4ca9c844b 3114e89195 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-11T03:52:19.312Z S1 59529, S2 59709 4a850a65c1 d4ca9c844b sk_4707cd57
6 move S2 Exhibition1 6 2026-11-11T03:52:21.310Z S1 59529, S2 59711 3f2108c27c 4a850a65c1 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-11T03:52:23.317Z S1 59522, S2 59711 1cab68e2da 3f2108c27c sk_4707cd57
8 move S2 Exhibition1 8 2026-11-11T03:52:25.308Z S1 59522, S2 59720 76cb663008 1cab68e2da sk_4707cd57
9 move S1 Exhibition2 9 2026-11-11T03:52:27.409Z S1 59421, S2 59720 777a541616 76cb663008 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-11T03:52:29.351Z S1 59421, S2 59778 82b52557ae 777a541616 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-11T03:52:31.405Z S1 59367, S2 59778 d2f03e0ec8 82b52557ae sk_4707cd57
12 move S2 Exhibition1 12 2026-11-11T03:52:33.349Z S1 59367, S2 59834 b9f805b695 d2f03e0ec8 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-11T03:52:35.291Z S1 59425, S2 59834 b2de68531f b9f805b695 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_01M74BR23MFX9RZ505Z1M3BF6E

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