apigaming Sign in

Verify set set_01M76JEYT5FZAAH8G2M3ZH4FDZ

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("2349698210716769707:set_01M76JEYT5FZAAH8G2M3ZH4FDZ") = f217205995585448..., 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 40, fee 0

Game 1 m_01M76JEYT8FYRVSZBWHVEDZA1E: verified

✓signatures20 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..20, every prev_hash links
✓move log20 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay20 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
20 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-12T00:28:01.649Z S1 59509, S2 60000 9e2b8edb5b start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-12T00:28:04.020Z S1 59509, S2 59629 e3869d4e72 9e2b8edb5b sk_4707cd57
3 move S1 Exhibition1 3 2026-11-12T00:28:06.004Z S1 59525, S2 59629 6a4aa86457 e3869d4e72 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-12T00:28:08.002Z S1 59525, S2 59631 8ead06e7de 6a4aa86457 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-12T00:28:09.995Z S1 59532, S2 59631 842ebdcf3e 8ead06e7de sk_4707cd57
6 move S2 Exhibition2 6 2026-11-12T00:28:11.997Z S1 59532, S2 59629 0cb2cf8e30 842ebdcf3e sk_4707cd57
7 move S1 Exhibition1 7 2026-11-12T00:28:14.031Z S1 59498, S2 59629 5f5ac85963 0cb2cf8e30 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-12T00:28:15.956Z S1 59498, S2 59704 d09baeff99 5f5ac85963 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-12T00:28:17.919Z S1 59535, S2 59704 dca0ca0890 d09baeff99 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-12T00:28:19.884Z S1 59535, S2 59739 5a58cb3778 dca0ca0890 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-12T00:28:21.903Z S1 59516, S2 59739 abfb1def92 5a58cb3778 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-12T00:28:23.864Z S1 59516, S2 59778 0ea3545a9c abfb1def92 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-12T00:28:25.829Z S1 59551, S2 59778 a8c63644bb 0ea3545a9c sk_4707cd57
14 move S2 Exhibition2 14 2026-11-12T00:28:27.756Z S1 59551, S2 59851 7b88d1b10a a8c63644bb sk_4707cd57
15 move S1 Exhibition1 15 2026-11-12T00:28:29.807Z S1 59500, S2 59851 559f8ebac0 7b88d1b10a sk_4707cd57
16 move S2 Exhibition2 16 2026-11-12T00:28:31.763Z S1 59500, S2 59895 41dd34ec39 559f8ebac0 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-12T00:28:33.693Z S1 59570, S2 59895 4f757c8553 41dd34ec39 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-12T00:28:35.644Z S1 59570, S2 59944 d9400b994f 4f757c8553 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-12T00:28:37.574Z S1 59640, S2 59944 1fbed1214a d9400b994f sk_4707cd57
20 move S2 Exhibition2 20 2026-11-12T00:28:39.500Z S1 59640, S2 60018 e8d04764ae 1fbed1214a sk_4707cd57

Game 2 m_01M76JEYT9ET8TP7K4YZHR9K1X: verified

✓signatures51 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..51, every prev_hash links
✓move log51 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay51 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
51 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-12T00:28:01.651Z S1 59507, S2 60000 c9edf5007e start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-12T00:28:04.538Z S1 59507, S2 59113 e7c2dc17e4 c9edf5007e sk_4707cd57
3 move S1 Exhibition2 3 2026-11-12T00:28:06.506Z S1 59539, S2 59113 f6252d7207 e7c2dc17e4 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-12T00:28:08.496Z S1 59539, S2 59123 6bb0541e28 f6252d7207 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-12T00:28:10.496Z S1 59539, S2 59123 a91a50a204 6bb0541e28 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-12T00:28:12.501Z S1 59539, S2 59118 1bc8043844 a91a50a204 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-12T00:28:14.510Z S1 59530, S2 59118 b3d9ab799b 1bc8043844 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-12T00:28:16.531Z S1 59530, S2 59097 e31afe821a b3d9ab799b sk_4707cd57
9 move S1 Exhibition2 9 2026-11-12T00:28:18.497Z S1 59564, S2 59097 b48089a57d e31afe821a sk_4707cd57
10 move S2 Exhibition1 10 2026-11-12T00:28:20.464Z S1 59564, S2 59130 06c027de77 b48089a57d sk_4707cd57
11 move S1 Exhibition2 11 2026-11-12T00:28:22.417Z S1 59611, S2 59130 c4f0e7fbb1 06c027de77 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-12T00:28:24.342Z S1 59611, S2 59205 cb2074f0cc c4f0e7fbb1 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-12T00:28:26.303Z S1 59650, S2 59205 3c9ae39557 cb2074f0cc sk_4707cd57
14 move S2 Exhibition1 14 2026-11-12T00:28:28.232Z S1 59650, S2 59276 f8507c8940 3c9ae39557 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-12T00:28:30.183Z S1 59699, S2 59276 9d2a9e1c21 f8507c8940 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-12T00:28:32.114Z S1 59699, S2 59345 750c30d4b0 9d2a9e1c21 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-12T00:28:34.120Z S1 59693, S2 59345 ce95c92df0 750c30d4b0 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-12T00:28:36.100Z S1 59693, S2 59365 a7f3dae873 ce95c92df0 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-12T00:28:38.126Z S1 59667, S2 59365 fb504860c5 a7f3dae873 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-12T00:28:40.121Z S1 59667, S2 59370 cdc5ad40c1 fb504860c5 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-12T00:28:42.052Z S1 59736, S2 59370 bf865bf6c5 cdc5ad40c1 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-12T00:28:44.103Z S1 59736, S2 59319 2c50ebff3d bf865bf6c5 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-12T00:28:46.123Z S1 59716, S2 59319 20b7d05ba1 2c50ebff3d sk_4707cd57
24 move S2 Exhibition1 24 2026-11-12T00:28:48.047Z S1 59716, S2 59395 02e2295cbd 20b7d05ba1 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-12T00:28:50.037Z S1 59726, S2 59395 556f8c207e 02e2295cbd sk_4707cd57
26 move S2 Exhibition1 26 2026-11-12T00:28:52.026Z S1 59726, S2 59406 e22b2b0c58 556f8c207e sk_4707cd57
27 move S1 Exhibition2 27 2026-11-12T00:28:54.014Z S1 59738, S2 59406 330cb7864f e22b2b0c58 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-12T00:28:56.024Z S1 59738, S2 59396 9e035dc1bf 330cb7864f sk_4707cd57
29 move S1 Exhibition2 29 2026-11-12T00:28:58.006Z S1 59756, S2 59396 efe63241a4 9e035dc1bf sk_4707cd57
30 move S2 Exhibition1 30 2026-11-12T00:29:00.121Z S1 59756, S2 59281 8c210de6e1 efe63241a4 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-12T00:29:02.230Z S1 59647, S2 59281 fde2195aef 8c210de6e1 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-12T00:29:04.296Z S1 59647, S2 59215 ad744962eb fde2195aef sk_4707cd57
33 move S1 Exhibition2 33 2026-11-12T00:29:06.256Z S1 59687, S2 59215 64103878ae ad744962eb sk_4707cd57
34 move S2 Exhibition1 34 2026-11-12T00:29:08.218Z S1 59687, S2 59253 4758692a07 64103878ae sk_4707cd57
35 move S1 Exhibition2 35 2026-11-12T00:29:10.160Z S1 59745, S2 59253 97e0a0176c 4758692a07 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-12T00:29:12.102Z S1 59745, S2 59311 61ba0059a1 97e0a0176c sk_4707cd57
37 move S1 Exhibition2 37 2026-11-12T00:29:14.070Z S1 59777, S2 59311 786a380ca1 61ba0059a1 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-12T00:29:16.022Z S1 59777, S2 59359 6a709abeb1 786a380ca1 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-12T00:29:17.962Z S1 59837, S2 59359 a0520f81b2 6a709abeb1 sk_4707cd57
40 move S2 Exhibition1 40 2026-11-12T00:29:19.899Z S1 59837, S2 59422 ca3d8e8ed6 a0520f81b2 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-12T00:29:21.831Z S1 59905, S2 59422 30dca51f3f ca3d8e8ed6 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-12T00:29:23.764Z S1 59905, S2 59489 2790c103b0 30dca51f3f sk_4707cd57
43 move S1 Exhibition2 43 2026-11-12T00:29:25.693Z S1 59976, S2 59489 363e11412a 2790c103b0 sk_4707cd57
44 move S2 Exhibition1 44 2026-11-12T00:29:27.629Z S1 59976, S2 59553 17b4bba17e 363e11412a sk_4707cd57
45 move S1 Exhibition2 45 2026-11-12T00:29:29.563Z S1 60042, S2 59553 08e6487e58 17b4bba17e sk_4707cd57
46 move S2 Exhibition1 46 2026-11-12T00:29:31.499Z S1 60042, S2 59617 05cf73b671 08e6487e58 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-12T00:29:33.424Z S1 60117, S2 59617 a8c256f976 05cf73b671 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-12T00:29:35.354Z S1 60117, S2 59687 2717256217 a8c256f976 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-12T00:29:37.280Z S1 60191, S2 59687 6376dcd69e 2717256217 sk_4707cd57
50 move S2 Exhibition1 50 2026-11-12T00:29:39.210Z S1 60191, S2 59757 e2e0a06915 6376dcd69e sk_4707cd57
51 move S1 Exhibition2 51 2026-11-12T00:29:41.138Z S1 60263, S2 59757 fc1d12ca03 e2e0a06915 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_01M76JEYT5FZAAH8G2M3ZH4FDZ

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