apigaming Sign in

Verify set set_01M6VSSYSHFNSSQ0098Y9APJ4Y

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("8829859787460600185:set_01M6VSSYSHFNSSQ0098Y9APJ4Y") = 935fb423d6ce182c..., 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 40, fee 0

Game 1 m_01M6VSSYSMFKNS3660D35Q6CM8: 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-07T20:04:42.998Z S1 59873, S2 60000 4d65238463 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-07T20:04:44.948Z S1 59873, S2 60050 08cd33b31e 4d65238463 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-07T20:04:47.010Z S1 59811, S2 60050 94ad52f215 08cd33b31e sk_4707cd57
4 move S2 Exhibition2 4 2026-11-07T20:04:49.016Z S1 59811, S2 60044 cc44eb00ab 94ad52f215 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-07T20:04:51.023Z S1 59804, S2 60044 a672a8cd7a cc44eb00ab sk_4707cd57
6 move S2 Exhibition2 6 2026-11-07T20:04:53.018Z S1 59804, S2 60049 0543d50f90 a672a8cd7a sk_4707cd57
7 move S1 Exhibition1 7 2026-11-07T20:04:54.951Z S1 59871, S2 60049 33c25a5102 0543d50f90 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-07T20:04:57.113Z S1 59871, S2 59887 5529eb1275 33c25a5102 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-07T20:04:59.121Z S1 59863, S2 59887 ca05bcf79e 5529eb1275 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-07T20:05:01.319Z S1 59863, S2 59689 5b3455024c ca05bcf79e sk_4707cd57
11 move S1 Exhibition1 11 2026-11-07T20:05:03.731Z S1 59451, S2 59689 487901f196 5b3455024c sk_4707cd57
12 move S2 Exhibition2 12 2026-11-07T20:05:05.713Z S1 59451, S2 59707 df2a78ce9a 487901f196 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-07T20:05:07.698Z S1 59466, S2 59707 81f373d013 df2a78ce9a sk_4707cd57
14 move S2 Exhibition2 14 2026-11-07T20:05:09.634Z S1 59466, S2 59771 01727dda9f 81f373d013 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-07T20:05:11.629Z S1 59471, S2 59771 23f6041cce 01727dda9f sk_4707cd57
16 move S2 Exhibition2 16 2026-11-07T20:05:13.697Z S1 59471, S2 59703 90f4345384 23f6041cce sk_4707cd57
17 move S1 Exhibition1 17 2026-11-07T20:05:15.726Z S1 59442, S2 59703 f4b2466047 90f4345384 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-07T20:05:17.705Z S1 59442, S2 59724 d69887b971 f4b2466047 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-07T20:05:19.673Z S1 59474, S2 59724 3573192a49 d69887b971 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-07T20:05:21.599Z S1 59474, S2 59798 d3bb330c6c 3573192a49 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-07T20:05:23.628Z S1 59445, S2 59798 254bdfe7a4 d3bb330c6c sk_4707cd57
22 move S2 Exhibition2 22 2026-11-07T20:05:25.618Z S1 59445, S2 59808 17d3cdf70e 254bdfe7a4 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-07T20:05:27.597Z S1 59466, S2 59808 224d0b0ae5 17d3cdf70e sk_4707cd57
24 move S2 Exhibition2 24 2026-11-07T20:05:29.527Z S1 59466, S2 59878 8da51cdf09 224d0b0ae5 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-07T20:05:31.492Z S1 59501, S2 59878 c4d3d2a75e 8da51cdf09 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-07T20:05:33.422Z S1 59501, S2 59948 526a82a72f c4d3d2a75e sk_4707cd57
27 move S1 Exhibition1 27 2026-11-07T20:05:35.348Z S1 59575, S2 59948 41141fd5a8 526a82a72f sk_4707cd57

Game 2 m_01M6VSSYSNE9JVK4HTJAFQ7YGW: verified

✓signatures34 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..34, every prev_hash links
✓move log34 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay34 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
34 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-07T20:04:42.931Z S1 59940, S2 60000 4e8b2fe09b start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-07T20:04:44.904Z S1 59940, S2 60027 97b3618cfe 4e8b2fe09b sk_4707cd57
3 move S1 Exhibition2 3 2026-11-07T20:04:46.870Z S1 59974, S2 60027 6ed0213e4f 97b3618cfe sk_4707cd57
4 move S2 Exhibition1 4 2026-11-07T20:04:48.897Z S1 59974, S2 60000 ce528a51a3 6ed0213e4f sk_4707cd57
5 move S1 Exhibition2 5 2026-11-07T20:04:50.900Z S1 59971, S2 60000 f019265a67 ce528a51a3 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-07T20:04:52.897Z S1 59971, S2 60003 dc2fb60828 f019265a67 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-07T20:04:54.907Z S1 59961, S2 60003 b035448ca4 dc2fb60828 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-07T20:04:57.102Z S1 59961, S2 59808 1d334a5aed b035448ca4 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-07T20:04:59.052Z S1 60011, S2 59808 dadc1319a7 1d334a5aed sk_4707cd57
10 move S2 Exhibition1 10 2026-11-07T20:05:01.035Z S1 60011, S2 59825 d73cf82ef7 dadc1319a7 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-07T20:05:03.135Z S1 59911, S2 59825 ec647d5b33 d73cf82ef7 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-07T20:05:05.107Z S1 59911, S2 59853 ae4902b042 ec647d5b33 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-07T20:05:07.066Z S1 59952, S2 59853 20bcb9660b ae4902b042 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-07T20:05:09.007Z S1 59952, S2 59912 ea5ac25b7d 20bcb9660b sk_4707cd57
15 move S1 Exhibition2 15 2026-11-07T20:05:11.005Z S1 59954, S2 59912 1787bd8c9f ea5ac25b7d sk_4707cd57
16 move S2 Exhibition1 16 2026-11-07T20:05:12.944Z S1 59954, S2 59973 6d1c445c4a 1787bd8c9f sk_4707cd57
17 move S1 Exhibition2 17 2026-11-07T20:05:14.882Z S1 60016, S2 59973 6e2d7108c9 6d1c445c4a sk_4707cd57
18 move S2 Exhibition1 18 2026-11-07T20:05:16.896Z S1 60016, S2 59959 386e9c98fb 6e2d7108c9 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-07T20:05:18.916Z S1 59996, S2 59959 c94850aad2 386e9c98fb sk_4707cd57
20 move S2 Exhibition1 20 2026-11-07T20:05:20.933Z S1 59996, S2 59942 afd01c217c c94850aad2 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-07T20:05:22.921Z S1 60008, S2 59942 7d01e43311 afd01c217c sk_4707cd57
22 move S2 Exhibition1 22 2026-11-07T20:05:24.932Z S1 60008, S2 59931 9941c61db0 7d01e43311 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-07T20:05:26.913Z S1 60027, S2 59931 3f98108e4d 9941c61db0 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-07T20:05:28.913Z S1 60027, S2 59931 6c81a92c82 3f98108e4d sk_4707cd57
25 move S1 Exhibition2 25 2026-11-07T20:05:30.844Z S1 60096, S2 59931 750a669bed 6c81a92c82 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-07T20:05:32.829Z S1 60096, S2 59946 445a77bf63 750a669bed sk_4707cd57
27 move S1 Exhibition2 27 2026-11-07T20:05:34.803Z S1 60122, S2 59946 5091fe7552 445a77bf63 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-07T20:05:36.804Z S1 60122, S2 59945 117174d643 5091fe7552 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-07T20:05:38.732Z S1 60194, S2 59945 ecfb51bde6 117174d643 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-07T20:05:40.659Z S1 60194, S2 60018 eec6d4faff ecfb51bde6 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-07T20:05:42.591Z S1 60262, S2 60018 47ba06dcf8 eec6d4faff sk_4707cd57
32 move S2 Exhibition1 32 2026-11-07T20:05:44.561Z S1 60262, S2 60048 e0330ef539 47ba06dcf8 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-07T20:05:46.489Z S1 60334, S2 60048 98cb135346 e0330ef539 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-07T20:05:48.417Z S1 60334, S2 60120 0100700b9a 98cb135346 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_01M6VSSYSHFNSSQ0098Y9APJ4Y

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