apigaming Sign in

Verify set set_01M7F8JZHMF5KBRT6VR5GDG1DG

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

Game 1 m_01M7F8JZHPF94RABDY5QTRP5BF: verified

✓signatures27 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..27, every prev_hash links
✓move log27 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay27 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
27 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-15T09:28:37.235Z S1 59880, S2 60000 8b4af8b1a4 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-15T09:28:39.331Z S1 59880, S2 59904 d92a822a1a 8b4af8b1a4 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-15T09:28:41.262Z S1 59949, S2 59904 8aff9264bf d92a822a1a sk_4707cd57
4 move S2 Exhibition2 4 2026-11-15T09:28:43.242Z S1 59949, S2 59924 def1f6d64d 8aff9264bf sk_4707cd57
5 move S1 Exhibition1 5 2026-11-15T09:28:45.296Z S1 59895, S2 59924 72425d07fd def1f6d64d sk_4707cd57
6 move S2 Exhibition2 6 2026-11-15T09:28:47.297Z S1 59895, S2 59923 d36f848737 72425d07fd sk_4707cd57
7 move S1 Exhibition1 7 2026-11-15T09:28:49.308Z S1 59884, S2 59923 5c42b328fc d36f848737 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-15T09:28:51.296Z S1 59884, S2 59935 33254653e1 5c42b328fc sk_4707cd57
9 move S1 Exhibition1 9 2026-11-15T09:28:53.297Z S1 59883, S2 59935 7ed9683de1 33254653e1 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-15T09:28:55.304Z S1 59883, S2 59928 12ceca6917 7ed9683de1 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-15T09:28:57.597Z S1 59590, S2 59928 bbf1d21f5b 12ceca6917 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-15T09:28:59.600Z S1 59590, S2 59925 24999cd6b5 bbf1d21f5b sk_4707cd57
13 move S1 Exhibition1 13 2026-11-15T09:29:01.903Z S1 59287, S2 59925 cc8353ffd9 24999cd6b5 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-15T09:29:04.021Z S1 59287, S2 59807 479160bb1d cc8353ffd9 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-15T09:29:06.038Z S1 59270, S2 59807 e39ced19f9 479160bb1d sk_4707cd57
16 move S2 Exhibition2 16 2026-11-15T09:29:08.007Z S1 59270, S2 59838 a4ad0b85eb e39ced19f9 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-15T09:29:10.017Z S1 59260, S2 59838 44bb1d65e9 a4ad0b85eb sk_4707cd57
18 move S2 Exhibition2 18 2026-11-15T09:29:12.019Z S1 59260, S2 59836 deb2361e51 44bb1d65e9 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-15T09:29:13.946Z S1 59333, S2 59836 8e26728dae deb2361e51 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-15T09:29:15.960Z S1 59333, S2 59822 fe9cfc7633 8e26728dae sk_4707cd57
21 move S1 Exhibition1 21 2026-11-15T09:29:17.904Z S1 59389, S2 59822 e536c110ac fe9cfc7633 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-15T09:29:19.909Z S1 59389, S2 59817 66c3f47b1d e536c110ac sk_4707cd57
23 move S1 Exhibition1 23 2026-11-15T09:29:21.837Z S1 59461, S2 59817 4476130855 66c3f47b1d sk_4707cd57
24 move S2 Exhibition2 24 2026-11-15T09:29:23.761Z S1 59461, S2 59893 0f475af418 4476130855 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-15T09:29:25.721Z S1 59501, S2 59893 4b48e70af4 0f475af418 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-15T09:29:27.647Z S1 59501, S2 59967 cfcd267aec 4b48e70af4 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-15T09:29:29.579Z S1 59569, S2 59967 5f2d807b6f cfcd267aec sk_4707cd57

Game 2 m_01M7F8JZHREA18JKG2W7T3TTPS: 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 Exhibition2 1 2026-11-15T09:28:37.315Z S1 59800, S2 60000 98e9b5571e start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-15T09:28:39.333Z S1 59800, S2 59982 16efab0b31 98e9b5571e sk_4707cd57
3 move S1 Exhibition2 3 2026-11-15T09:28:41.396Z S1 59737, S2 59982 a0f2edac02 16efab0b31 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-15T09:28:43.412Z S1 59737, S2 59966 9decb11ffd a0f2edac02 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-15T09:28:45.517Z S1 59632, S2 59966 027036f8e9 9decb11ffd sk_4707cd57
6 move S2 Exhibition1 6 2026-11-15T09:28:47.464Z S1 59632, S2 60019 563eb74cd5 027036f8e9 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-15T09:28:49.435Z S1 59661, S2 60019 e188e649fa 563eb74cd5 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-15T09:28:51.410Z S1 59661, S2 60044 6add02e78d e188e649fa sk_4707cd57
9 move S1 Exhibition2 9 2026-11-15T09:28:53.340Z S1 59731, S2 60044 84de949df6 6add02e78d sk_4707cd57
10 move S2 Exhibition1 10 2026-11-15T09:28:55.426Z S1 59731, S2 59958 ae212de723 84de949df6 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-15T09:28:57.698Z S1 59459, S2 59958 90dec7cabc ae212de723 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-15T09:28:59.708Z S1 59459, S2 59948 37cd66b6bc 90dec7cabc sk_4707cd57
13 move S1 Exhibition2 13 2026-11-15T09:29:01.940Z S1 59227, S2 59948 b55a24e844 37cd66b6bc sk_4707cd57
14 move S2 Exhibition1 14 2026-11-15T09:29:04.020Z S1 59227, S2 59868 db8637c3de b55a24e844 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-15T09:29:05.972Z S1 59275, S2 59868 ed754d35be db8637c3de sk_4707cd57
16 move S2 Exhibition1 16 2026-11-15T09:29:07.938Z S1 59275, S2 59902 cce2ad7590 ed754d35be sk_4707cd57
17 move S1 Exhibition2 17 2026-11-15T09:29:09.907Z S1 59306, S2 59902 639b557f88 cce2ad7590 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-15T09:29:11.857Z S1 59306, S2 59952 d40794cdbd 639b557f88 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-15T09:29:13.786Z S1 59377, S2 59952 492d9b490f d40794cdbd sk_4707cd57
20 move S2 Exhibition1 20 2026-11-15T09:29:15.735Z S1 59377, S2 60003 5f43f91dbf 492d9b490f sk_4707cd57
21 move S1 Exhibition2 21 2026-11-15T09:29:17.675Z S1 59437, S2 60003 51f5bddddb 5f43f91dbf sk_4707cd57
22 move S2 Exhibition1 22 2026-11-15T09:29:19.617Z S1 59437, S2 60061 10575ed205 51f5bddddb sk_4707cd57
23 move S1 Exhibition2 23 2026-11-15T09:29:21.545Z S1 59509, S2 60061 1a01bf347f 10575ed205 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-15T09:29:23.510Z S1 59509, S2 60096 7dbd276c4c 1a01bf347f sk_4707cd57
25 move S1 Exhibition2 25 2026-11-15T09:29:25.436Z S1 59583, S2 60096 e22723eb00 7dbd276c4c sk_4707cd57
26 move S2 Exhibition1 26 2026-11-15T09:29:27.366Z S1 59583, S2 60166 c448d49635 e22723eb00 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_01M7F8JZHMF5KBRT6VR5GDG1DG

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