apigaming Sign in

Verify set set_01M71FKTCFF5ETNKQF3THVG9YF

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

Game 1 m_01M71FKTCHFEKA8MR5BRNCPA1Q: 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 Exhibition1 1 2026-11-10T01:02:03.416Z S1 59164, S2 60000 f1295e635e start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-10T01:02:05.522Z S1 59164, S2 59894 4bc7b6dbd8 f1295e635e sk_4707cd57
3 move S1 Exhibition1 3 2026-11-10T01:02:07.717Z S1 58969, S2 59894 4c7d5f2ec7 4bc7b6dbd8 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-10T01:02:09.820Z S1 58969, S2 59791 f056f153c0 4c7d5f2ec7 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-10T01:02:12.023Z S1 58766, S2 59791 b0cffbe164 f056f153c0 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-10T01:02:14.198Z S1 58766, S2 59616 c0a44b3ee6 b0cffbe164 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-10T01:02:16.340Z S1 58624, S2 59616 6afd8a06c2 c0a44b3ee6 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-10T01:02:18.515Z S1 58624, S2 59441 27284e53ef 6afd8a06c2 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-10T01:02:20.514Z S1 58625, S2 59441 4e4e38bd2c 27284e53ef sk_4707cd57
10 move S2 Exhibition2 10 2026-11-10T01:02:22.606Z S1 58625, S2 59349 ab5fb2fcc7 4e4e38bd2c sk_4707cd57
11 move S1 Exhibition1 11 2026-11-10T01:02:24.707Z S1 58524, S2 59349 5735b41644 ab5fb2fcc7 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-10T01:02:26.734Z S1 58524, S2 59322 e31afcfc44 5735b41644 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-10T01:02:28.900Z S1 58358, S2 59322 db1b0f05bf e31afcfc44 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-10T01:02:31.007Z S1 58358, S2 59215 b64f61e048 db1b0f05bf sk_4707cd57
15 move S1 Exhibition1 15 2026-11-10T01:02:33.121Z S1 58244, S2 59215 0e0c75f1bc b64f61e048 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-10T01:02:35.195Z S1 58244, S2 59141 37d645eec9 0e0c75f1bc sk_4707cd57
17 move S1 Exhibition1 17 2026-11-10T01:02:37.226Z S1 58213, S2 59141 1ebb579981 37d645eec9 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-10T01:02:39.188Z S1 58213, S2 59179 69dc9c2b30 1ebb579981 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-10T01:02:41.151Z S1 58250, S2 59179 be5edbc5c9 69dc9c2b30 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-10T01:02:43.136Z S1 58250, S2 59194 e8523ee3cf be5edbc5c9 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-10T01:02:45.098Z S1 58288, S2 59194 b1e18a764d e8523ee3cf sk_4707cd57
22 move S2 Exhibition2 22 2026-11-10T01:02:47.062Z S1 58288, S2 59230 b09301567e b1e18a764d sk_4707cd57
23 move S1 Exhibition1 23 2026-11-10T01:02:49.040Z S1 58310, S2 59230 7188428326 b09301567e sk_4707cd57
24 move S2 Exhibition2 24 2026-11-10T01:02:51.003Z S1 58310, S2 59267 7cacd3a1e5 7188428326 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-10T01:02:52.939Z S1 58374, S2 59267 03bc399e39 7cacd3a1e5 sk_4707cd57

Game 2 m_01M71FKTCJE569BX19C1ZTWEC7: verified

✓signatures61 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..61, every prev_hash links
✓move log61 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay61 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
61 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-10T01:02:03.408Z S1 59172, S2 60000 cc425ce0b7 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-10T01:02:05.519Z S1 59172, S2 59889 103c058d1c cc425ce0b7 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-10T01:02:07.703Z S1 58988, S2 59889 e39fcf82a6 103c058d1c sk_4707cd57
4 move S2 Exhibition1 4 2026-11-10T01:02:09.706Z S1 58988, S2 59886 070219b5d1 e39fcf82a6 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-10T01:02:12.021Z S1 58673, S2 59886 9d7118e212 070219b5d1 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-10T01:02:14.136Z S1 58673, S2 59771 29f4810e55 9d7118e212 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-10T01:02:16.320Z S1 58489, S2 59771 7be554813c 29f4810e55 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-10T01:02:18.524Z S1 58489, S2 59567 f0c4abc4d7 7be554813c sk_4707cd57
9 move S1 Exhibition2 9 2026-11-10T01:02:20.613Z S1 58400, S2 59567 5dc7efdb1c f0c4abc4d7 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-10T01:02:22.605Z S1 58400, S2 59575 dfc38b8c23 5dc7efdb1c sk_4707cd57
11 move S1 Exhibition2 11 2026-11-10T01:02:24.718Z S1 58287, S2 59575 b06ffc2da6 dfc38b8c23 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-10T01:02:26.805Z S1 58287, S2 59488 9949ec2680 b06ffc2da6 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-10T01:02:28.919Z S1 58173, S2 59488 3585f6101f 9949ec2680 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-10T01:02:31.008Z S1 58173, S2 59399 8b19ec5bd2 3585f6101f sk_4707cd57
15 move S1 Exhibition2 15 2026-11-10T01:02:32.973Z S1 58208, S2 59399 e29a169ffd 8b19ec5bd2 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-10T01:02:34.924Z S1 58208, S2 59448 49704ea38a e29a169ffd sk_4707cd57
17 move S1 Exhibition2 17 2026-11-10T01:02:36.905Z S1 58227, S2 59448 3aec54d32d 49704ea38a sk_4707cd57
18 move S2 Exhibition1 18 2026-11-10T01:02:38.895Z S1 58227, S2 59458 163fe9c220 3aec54d32d sk_4707cd57
19 move S1 Exhibition2 19 2026-11-10T01:02:40.898Z S1 58224, S2 59458 7174d00ec6 163fe9c220 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-10T01:02:42.896Z S1 58224, S2 59460 59fe84d02b 7174d00ec6 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-10T01:02:44.895Z S1 58225, S2 59460 ce37b59386 59fe84d02b sk_4707cd57
22 move S2 Exhibition1 22 2026-11-10T01:02:46.820Z S1 58225, S2 59535 2e8c85759c ce37b59386 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-10T01:02:48.751Z S1 58294, S2 59535 4ed63ad36c 2e8c85759c sk_4707cd57
24 move S2 Exhibition1 24 2026-11-10T01:02:50.714Z S1 58294, S2 59572 477353dc7f 4ed63ad36c sk_4707cd57
25 move S1 Exhibition2 25 2026-11-10T01:02:52.645Z S1 58363, S2 59572 cdb7693faf 477353dc7f sk_4707cd57
26 move S2 Exhibition1 26 2026-11-10T01:02:54.581Z S1 58363, S2 59636 b4bf9b811f cdb7693faf sk_4707cd57
27 move S1 Exhibition2 27 2026-11-10T01:02:56.543Z S1 58401, S2 59636 02baeeef3c b4bf9b811f sk_4707cd57
28 move S2 Exhibition1 28 2026-11-10T01:02:58.596Z S1 58401, S2 59583 f4978ff4a4 02baeeef3c sk_4707cd57
29 move S1 Exhibition2 29 2026-11-10T01:03:00.624Z S1 58373, S2 59583 9efb1b466e f4978ff4a4 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-10T01:03:02.686Z S1 58373, S2 59521 ed0ca553e4 9efb1b466e sk_4707cd57
31 move S1 Exhibition2 31 2026-11-10T01:03:04.728Z S1 58331, S2 59521 5182e3b369 ed0ca553e4 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-10T01:03:06.734Z S1 58331, S2 59515 1d53839dad 5182e3b369 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-10T01:03:08.709Z S1 58356, S2 59515 76fbff1a66 1d53839dad sk_4707cd57
34 move S2 Exhibition1 34 2026-11-10T01:03:10.708Z S1 58356, S2 59516 9dedf6f114 76fbff1a66 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-10T01:03:12.656Z S1 58408, S2 59516 4145f08a6f 9dedf6f114 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-10T01:03:14.598Z S1 58408, S2 59574 e56951059c 4145f08a6f sk_4707cd57
37 move S1 Exhibition2 37 2026-11-10T01:03:16.525Z S1 58481, S2 59574 e0173c50d4 e56951059c sk_4707cd57
38 move S2 Exhibition1 38 2026-11-10T01:03:18.454Z S1 58481, S2 59645 060a9c7a24 e0173c50d4 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-10T01:03:20.390Z S1 58545, S2 59645 f918f5497b 060a9c7a24 sk_4707cd57
40 move S2 Exhibition1 40 2026-11-10T01:03:22.317Z S1 58545, S2 59718 f75f38d94f f918f5497b sk_4707cd57
41 move S1 Exhibition2 41 2026-11-10T01:03:24.243Z S1 58619, S2 59718 6ede90e325 f75f38d94f sk_4707cd57
42 move S2 Exhibition1 42 2026-11-10T01:03:26.194Z S1 58619, S2 59767 5bdd4d45dd 6ede90e325 sk_4707cd57
43 move S1 Exhibition2 43 2026-11-10T01:03:28.141Z S1 58672, S2 59767 7da850c5ae 5bdd4d45dd sk_4707cd57
44 move S2 Exhibition1 44 2026-11-10T01:03:30.096Z S1 58672, S2 59812 b7f42d52fa 7da850c5ae sk_4707cd57
45 move S1 Exhibition2 45 2026-11-10T01:03:32.028Z S1 58740, S2 59812 c7fc3ede22 b7f42d52fa sk_4707cd57
46 move S2 Exhibition1 46 2026-11-10T01:03:33.989Z S1 58740, S2 59851 7859ccc615 c7fc3ede22 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-10T01:03:35.931Z S1 58798, S2 59851 4367d2fce0 7859ccc615 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-10T01:03:37.869Z S1 58798, S2 59913 ad2d8abed2 4367d2fce0 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-10T01:03:39.800Z S1 58867, S2 59913 ec5d998591 ad2d8abed2 sk_4707cd57
50 move S2 Exhibition1 50 2026-11-10T01:03:41.733Z S1 58867, S2 59980 132cbd3b88 ec5d998591 sk_4707cd57
51 move S1 Exhibition2 51 2026-11-10T01:03:43.670Z S1 58930, S2 59980 041c80a7c0 132cbd3b88 sk_4707cd57
52 move S2 Exhibition1 52 2026-11-10T01:03:45.602Z S1 58930, S2 60048 31eb8fcce8 041c80a7c0 sk_4707cd57
53 move S1 Exhibition2 53 2026-11-10T01:03:47.535Z S1 58997, S2 60048 99a42fd2ff 31eb8fcce8 sk_4707cd57
54 move S2 Exhibition1 54 2026-11-10T01:03:49.464Z S1 58997, S2 60119 5bf7beecd2 99a42fd2ff sk_4707cd57
55 move S1 Exhibition2 55 2026-11-10T01:03:51.396Z S1 59065, S2 60119 236a6dde78 5bf7beecd2 sk_4707cd57
56 move S2 Exhibition1 56 2026-11-10T01:03:53.362Z S1 59065, S2 60153 07fa439a9c 236a6dde78 sk_4707cd57
57 move S1 Exhibition2 57 2026-11-10T01:03:55.316Z S1 59111, S2 60153 5b2e9a75cc 07fa439a9c sk_4707cd57
58 move S2 Exhibition1 58 2026-11-10T01:03:57.244Z S1 59111, S2 60225 a388f53c70 5b2e9a75cc sk_4707cd57
59 move S1 Exhibition2 59 2026-11-10T01:03:59.170Z S1 59185, S2 60225 e7fbce22d6 a388f53c70 sk_4707cd57
60 move S2 Exhibition1 60 2026-11-10T01:04:01.099Z S1 59185, S2 60296 ddc603b06a e7fbce22d6 sk_4707cd57
61 move S1 Exhibition2 61 2026-11-10T01:04:03.063Z S1 59221, S2 60296 3bc1f68c52 ddc603b06a 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_01M71FKTCFF5ETNKQF3THVG9YF

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