apigaming Sign in

Verify set set_01M76VJ3WMFZA97P4VE2JKBXSX

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

Game 1 m_01M76VJ3WRETSB337JAMSVWJQD: 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-12T03:07:02.311Z S1 59540, S2 60000 f9a5f1220d start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-12T03:07:04.304Z S1 59540, S2 60007 54e238b580 f9a5f1220d sk_4707cd57
3 move S1 Exhibition1 3 2026-11-12T03:07:06.403Z S1 59441, S2 60007 282e6cdd46 54e238b580 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-12T03:07:08.424Z S1 59441, S2 59986 1318ad8b43 282e6cdd46 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-12T03:07:10.407Z S1 59458, S2 59986 864afe9354 1318ad8b43 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-12T03:07:12.335Z S1 59458, S2 60058 d15a485847 864afe9354 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-12T03:07:14.426Z S1 59367, S2 60058 47825b3134 d15a485847 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-12T03:07:16.429Z S1 59367, S2 60055 9e67532adb 47825b3134 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-12T03:07:18.419Z S1 59377, S2 60055 0688232ed1 9e67532adb sk_4707cd57
10 move S2 Exhibition2 10 2026-11-12T03:07:20.416Z S1 59377, S2 60058 28456c98d1 0688232ed1 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-12T03:07:22.420Z S1 59373, S2 60058 7ff3e3df63 28456c98d1 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-12T03:07:24.439Z S1 59373, S2 60039 709dac9b1b 7ff3e3df63 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-12T03:07:26.415Z S1 59397, S2 60039 912bcf3ccd 709dac9b1b sk_4707cd57
14 move S2 Exhibition2 14 2026-11-12T03:07:28.429Z S1 59397, S2 60025 a56ac756cd 912bcf3ccd sk_4707cd57
15 move S1 Exhibition1 15 2026-11-12T03:07:30.430Z S1 59396, S2 60025 89c0b2a044 a56ac756cd sk_4707cd57
16 move S2 Exhibition2 16 2026-11-12T03:07:32.415Z S1 59396, S2 60040 97f587ae0a 89c0b2a044 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-12T03:07:34.410Z S1 59401, S2 60040 fafd716f65 97f587ae0a sk_4707cd57
18 move S2 Exhibition2 18 2026-11-12T03:07:36.339Z S1 59401, S2 60111 b4c583de60 fafd716f65 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-12T03:07:38.265Z S1 59475, S2 60111 a8f1487412 b4c583de60 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-12T03:07:40.193Z S1 59475, S2 60183 d05bb31bf9 a8f1487412 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-12T03:07:42.117Z S1 59551, S2 60183 06aead236e d05bb31bf9 sk_4707cd57

Game 2 m_01M76VJ3WTERA9MHER71J9FM7P: verified

✓signatures25 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..25, every prev_hash links
✓move log25 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay25 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
25 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-12T03:07:02.200Z S1 59651, S2 60000 397c6a5b0c start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-12T03:07:04.210Z S1 59651, S2 59990 aa9c76e391 397c6a5b0c sk_4707cd57
3 move S1 Exhibition2 3 2026-11-12T03:07:06.208Z S1 59653, S2 59990 0a8b6333b4 aa9c76e391 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-12T03:07:08.314Z S1 59653, S2 59884 3e76c498b0 0a8b6333b4 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-12T03:07:10.275Z S1 59692, S2 59884 8b60bcc5c3 3e76c498b0 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-12T03:07:12.206Z S1 59692, S2 59953 565ea355c7 8b60bcc5c3 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-12T03:07:14.229Z S1 59669, S2 59953 20b1f82f0f 565ea355c7 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-12T03:07:16.305Z S1 59669, S2 59877 02b423b4c3 20b1f82f0f sk_4707cd57
9 move S1 Exhibition2 9 2026-11-12T03:07:18.297Z S1 59677, S2 59877 9e40123f37 02b423b4c3 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-12T03:07:20.298Z S1 59677, S2 59876 146a30f5d8 9e40123f37 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-12T03:07:22.310Z S1 59665, S2 59876 675b150e1e 146a30f5d8 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-12T03:07:24.296Z S1 59665, S2 59890 d5b71260e0 675b150e1e sk_4707cd57
13 move S1 Exhibition2 13 2026-11-12T03:07:26.223Z S1 59738, S2 59890 55d9b3d422 d5b71260e0 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-12T03:07:28.202Z S1 59738, S2 59911 044909c78e 55d9b3d422 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-12T03:07:30.172Z S1 59768, S2 59911 13cb2c47e9 044909c78e sk_4707cd57
16 move S2 Exhibition1 16 2026-11-12T03:07:32.139Z S1 59768, S2 59944 4143fa7ec2 13cb2c47e9 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-12T03:07:34.103Z S1 59804, S2 59944 c925ce5080 4143fa7ec2 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-12T03:07:36.107Z S1 59804, S2 59940 9d19adea16 c925ce5080 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-12T03:07:38.031Z S1 59880, S2 59940 4dbb0a6b45 9d19adea16 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-12T03:07:39.995Z S1 59880, S2 59976 a6bc1a3cd3 4dbb0a6b45 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-12T03:07:42.000Z S1 59875, S2 59976 c3391b52a6 a6bc1a3cd3 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-12T03:07:43.925Z S1 59875, S2 60051 37cf598aed c3391b52a6 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-12T03:07:45.869Z S1 59931, S2 60051 a7683ab2e2 37cf598aed sk_4707cd57
24 move S2 Exhibition1 24 2026-11-12T03:07:47.795Z S1 59931, S2 60125 8243eb9202 a7683ab2e2 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-12T03:07:49.724Z S1 60002, S2 60125 262c5c8d1f 8243eb9202 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_01M76VJ3WMFZA97P4VE2JKBXSX

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