apigaming Sign in

Verify set set_01M7BTZ6JYFV0BN6N84CCAQ8EG

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

Game 1 m_01M7BTZ6K0FHCR1DRYV3KTC3ST: verified

✓signatures63 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..63, every prev_hash links
✓move log63 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay63 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
63 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-14T01:32:54.301Z S1 59880, S2 60000 5d66004191 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-14T01:32:56.417Z S1 59880, S2 59884 5690aaa32b 5d66004191 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-14T01:32:58.507Z S1 59790, S2 59884 9e4c90451c 5690aaa32b sk_4707cd57
4 move S2 Exhibition2 4 2026-11-14T01:33:00.611Z S1 59790, S2 59780 8b01dbcd37 9e4c90451c sk_4707cd57
5 move S1 Exhibition1 5 2026-11-14T01:33:02.554Z S1 59847, S2 59780 f9352565b7 8b01dbcd37 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-14T01:33:04.604Z S1 59847, S2 59730 a7489ad33e f9352565b7 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-14T01:33:06.707Z S1 59744, S2 59730 3353de0b5b a7489ad33e sk_4707cd57
8 move S2 Exhibition2 8 2026-11-14T01:33:08.797Z S1 59744, S2 59640 bb339d25df 3353de0b5b sk_4707cd57
9 move S1 Exhibition1 9 2026-11-14T01:33:10.916Z S1 59625, S2 59640 0106156082 bb339d25df sk_4707cd57
10 move S2 Exhibition2 10 2026-11-14T01:33:13.117Z S1 59625, S2 59439 6ace6fa19a 0106156082 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-14T01:33:15.312Z S1 59430, S2 59439 391587afa1 6ace6fa19a sk_4707cd57
12 move S2 Exhibition2 12 2026-11-14T01:33:17.313Z S1 59430, S2 59438 aec6eb9b4f 391587afa1 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-14T01:33:19.330Z S1 59413, S2 59438 a309ab5c42 aec6eb9b4f sk_4707cd57
14 move S2 Exhibition2 14 2026-11-14T01:33:21.337Z S1 59413, S2 59431 bd641a49ae a309ab5c42 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-14T01:33:23.335Z S1 59415, S2 59431 8e1db976db bd641a49ae sk_4707cd57
16 move S2 Exhibition2 16 2026-11-14T01:33:25.320Z S1 59415, S2 59446 4a65d3a039 8e1db976db sk_4707cd57
17 move S1 Exhibition1 17 2026-11-14T01:33:27.312Z S1 59423, S2 59446 1a9ca02083 4a65d3a039 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-14T01:33:29.238Z S1 59423, S2 59520 72b294c2a9 1a9ca02083 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-14T01:33:31.227Z S1 59434, S2 59520 4cea8fbb1c 72b294c2a9 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-14T01:33:33.206Z S1 59434, S2 59541 9a2f19850e 4cea8fbb1c sk_4707cd57
21 move S1 Exhibition1 21 2026-11-14T01:33:35.215Z S1 59425, S2 59541 b8cee8855e 9a2f19850e sk_4707cd57
22 move S2 Exhibition2 22 2026-11-14T01:33:37.208Z S1 59425, S2 59548 c91c3a1aa9 b8cee8855e sk_4707cd57
23 move S1 Exhibition1 23 2026-11-14T01:33:39.204Z S1 59429, S2 59548 6aff8c8fc2 c91c3a1aa9 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-14T01:33:41.204Z S1 59429, S2 59548 fc84fc266b 6aff8c8fc2 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-14T01:33:43.219Z S1 59414, S2 59548 4da4e7d303 fc84fc266b sk_4707cd57
26 move S2 Exhibition2 26 2026-11-14T01:33:45.207Z S1 59414, S2 59560 e24b40032d 4da4e7d303 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-14T01:33:47.156Z S1 59465, S2 59560 0028ddd5aa e24b40032d sk_4707cd57
28 move S2 Exhibition2 28 2026-11-14T01:33:49.106Z S1 59465, S2 59610 9013d51133 0028ddd5aa sk_4707cd57
29 move S1 Exhibition1 29 2026-11-14T01:33:51.101Z S1 59470, S2 59610 c43511067c 9013d51133 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-14T01:33:53.050Z S1 59470, S2 59661 4104f2d3bd c43511067c sk_4707cd57
31 move S1 Exhibition1 31 2026-11-14T01:33:54.981Z S1 59539, S2 59661 b42882fdb0 4104f2d3bd sk_4707cd57
32 move S2 Exhibition2 32 2026-11-14T01:33:56.944Z S1 59539, S2 59698 36edbf4c59 b42882fdb0 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-14T01:33:58.895Z S1 59588, S2 59698 75c283a056 36edbf4c59 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-14T01:34:00.843Z S1 59588, S2 59750 2eabdb8be9 75c283a056 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-14T01:34:02.807Z S1 59624, S2 59750 c41fd93dbc 2eabdb8be9 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-14T01:34:04.769Z S1 59624, S2 59788 60f506095e c41fd93dbc sk_4707cd57
37 move S1 Exhibition1 37 2026-11-14T01:34:06.725Z S1 59668, S2 59788 5dcf45ee4a 60f506095e sk_4707cd57
38 move S2 Exhibition2 38 2026-11-14T01:34:08.681Z S1 59668, S2 59832 24c9b8796a 5dcf45ee4a sk_4707cd57
39 move S1 Exhibition1 39 2026-11-14T01:34:10.629Z S1 59720, S2 59832 289a899785 24c9b8796a sk_4707cd57
40 move S2 Exhibition2 40 2026-11-14T01:34:12.581Z S1 59720, S2 59880 366c53474c 289a899785 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-14T01:34:14.527Z S1 59774, S2 59880 c59aa256cc 366c53474c sk_4707cd57
42 move S2 Exhibition2 42 2026-11-14T01:34:16.471Z S1 59774, S2 59936 2f6e926940 c59aa256cc sk_4707cd57
43 move S1 Exhibition1 43 2026-11-14T01:34:18.416Z S1 59829, S2 59936 cdaa467748 2f6e926940 sk_4707cd57
44 move S2 Exhibition2 44 2026-11-14T01:34:20.359Z S1 59829, S2 59993 d02dc63160 cdaa467748 sk_4707cd57
45 move S1 Exhibition1 45 2026-11-14T01:34:22.300Z S1 59888, S2 59993 94c20df31d d02dc63160 sk_4707cd57
46 move S2 Exhibition2 46 2026-11-14T01:34:24.238Z S1 59888, S2 60055 f77411e82e 94c20df31d sk_4707cd57
47 move S1 Exhibition1 47 2026-11-14T01:34:26.170Z S1 59956, S2 60055 953e491146 f77411e82e sk_4707cd57
48 move S2 Exhibition2 48 2026-11-14T01:34:28.100Z S1 59956, S2 60125 e80f5da810 953e491146 sk_4707cd57
49 move S1 Exhibition1 49 2026-11-14T01:34:30.031Z S1 60025, S2 60125 f35b9d11c8 e80f5da810 sk_4707cd57
50 move S2 Exhibition2 50 2026-11-14T01:34:31.961Z S1 60025, S2 60195 a087924c53 f35b9d11c8 sk_4707cd57
51 move S1 Exhibition1 51 2026-11-14T01:34:33.892Z S1 60094, S2 60195 1058a0afc9 a087924c53 sk_4707cd57
52 move S2 Exhibition2 52 2026-11-14T01:34:35.821Z S1 60094, S2 60266 a7523ee95d 1058a0afc9 sk_4707cd57
53 move S1 Exhibition1 53 2026-11-14T01:34:37.754Z S1 60161, S2 60266 6a0986a2fe a7523ee95d sk_4707cd57
54 move S2 Exhibition2 54 2026-11-14T01:34:39.685Z S1 60161, S2 60335 f2e02f582e 6a0986a2fe sk_4707cd57
55 move S1 Exhibition1 55 2026-11-14T01:34:41.615Z S1 60231, S2 60335 3d8e4ab8a7 f2e02f582e sk_4707cd57
56 move S2 Exhibition2 56 2026-11-14T01:34:43.539Z S1 60231, S2 60411 e84150374d 3d8e4ab8a7 sk_4707cd57
57 move S1 Exhibition1 57 2026-11-14T01:34:45.461Z S1 60309, S2 60411 a1cc17bde0 e84150374d sk_4707cd57
58 move S2 Exhibition2 58 2026-11-14T01:34:47.387Z S1 60309, S2 60485 e68a34e3e9 a1cc17bde0 sk_4707cd57
59 move S1 Exhibition1 59 2026-11-14T01:34:49.312Z S1 60384, S2 60485 62826055cc e68a34e3e9 sk_4707cd57
60 move S2 Exhibition2 60 2026-11-14T01:34:51.246Z S1 60384, S2 60551 f19dba43fe 62826055cc sk_4707cd57
61 move S1 Exhibition1 61 2026-11-14T01:34:53.171Z S1 60459, S2 60551 562977eeec f19dba43fe sk_4707cd57
62 move S2 Exhibition2 62 2026-11-14T01:34:55.096Z S1 60459, S2 60626 d8a3eeee9a 562977eeec sk_4707cd57
63 move S1 Exhibition1 63 2026-11-14T01:34:57.023Z S1 60532, S2 60626 173659b59a d8a3eeee9a sk_4707cd57

Game 2 m_01M7BTZ6K1EQMAHJN7ZTM4JY00: verified

✓signatures55 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..55, every prev_hash links
✓move log55 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay55 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
55 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-14T01:32:54.234Z S1 59947, S2 60000 bcb18b9856 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-14T01:32:56.410Z S1 59947, S2 59824 f6ee7b1282 bcb18b9856 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-14T01:32:58.505Z S1 59852, S2 59824 0e05e50fc6 f6ee7b1282 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-14T01:33:00.614Z S1 59852, S2 59715 512db8e61f 0e05e50fc6 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-14T01:33:02.710Z S1 59756, S2 59715 9ca0e3814c 512db8e61f sk_4707cd57
6 move S2 Exhibition1 6 2026-11-14T01:33:04.731Z S1 59756, S2 59694 2e8702ef87 9ca0e3814c sk_4707cd57
7 move S1 Exhibition2 7 2026-11-14T01:33:06.714Z S1 59773, S2 59694 5b3023bea2 2e8702ef87 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-14T01:33:08.799Z S1 59773, S2 59609 5cde596588 5b3023bea2 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-14T01:33:10.932Z S1 59640, S2 59609 906c720f2e 5cde596588 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-14T01:33:13.112Z S1 59640, S2 59429 5aa59a64dd 906c720f2e sk_4707cd57
11 move S1 Exhibition2 11 2026-11-14T01:33:15.299Z S1 59453, S2 59429 3d3c25812f 5aa59a64dd sk_4707cd57
12 move S2 Exhibition1 12 2026-11-14T01:33:17.236Z S1 59453, S2 59492 ba6483fdee 3d3c25812f sk_4707cd57
13 move S1 Exhibition2 13 2026-11-14T01:33:19.210Z S1 59479, S2 59492 b8b06ccd1f ba6483fdee sk_4707cd57
14 move S2 Exhibition1 14 2026-11-14T01:33:21.203Z S1 59479, S2 59499 36dbe1ccaa b8b06ccd1f sk_4707cd57
15 move S1 Exhibition2 15 2026-11-14T01:33:23.225Z S1 59457, S2 59499 b3dc329963 36dbe1ccaa sk_4707cd57
16 move S2 Exhibition1 16 2026-11-14T01:33:25.203Z S1 59457, S2 59521 182dae5c26 b3dc329963 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-14T01:33:27.205Z S1 59455, S2 59521 35371ce44a 182dae5c26 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-14T01:33:29.147Z S1 59455, S2 59579 f1496b3a5e 35371ce44a sk_4707cd57
19 move S1 Exhibition2 19 2026-11-14T01:33:31.090Z S1 59512, S2 59579 1e252fb5a6 f1496b3a5e sk_4707cd57
20 move S2 Exhibition1 20 2026-11-14T01:33:33.034Z S1 59512, S2 59635 23982f2513 1e252fb5a6 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-14T01:33:34.963Z S1 59583, S2 59635 687d1fd25d 23982f2513 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-14T01:33:36.889Z S1 59583, S2 59709 3bc35a14f9 687d1fd25d sk_4707cd57
23 move S1 Exhibition2 23 2026-11-14T01:33:38.843Z S1 59629, S2 59709 a0cae7f9d8 3bc35a14f9 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-14T01:33:40.789Z S1 59629, S2 59763 11cade72f9 a0cae7f9d8 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-14T01:33:42.749Z S1 59669, S2 59763 40df26103e 11cade72f9 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-14T01:33:44.716Z S1 59669, S2 59796 ad47445bda 40df26103e sk_4707cd57
27 move S1 Exhibition2 27 2026-11-14T01:33:46.639Z S1 59746, S2 59796 7d95845ec3 ad47445bda sk_4707cd57
28 move S2 Exhibition1 28 2026-11-14T01:33:48.570Z S1 59746, S2 59865 050c4e321a 7d95845ec3 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-14T01:33:50.604Z S1 59712, S2 59865 d6e123ee0e 050c4e321a sk_4707cd57
30 move S2 Exhibition1 30 2026-11-14T01:33:52.596Z S1 59712, S2 59873 c44a109c3f d6e123ee0e sk_4707cd57
31 move S1 Exhibition2 31 2026-11-14T01:33:54.609Z S1 59699, S2 59873 9120e22363 c44a109c3f sk_4707cd57
32 move S2 Exhibition1 32 2026-11-14T01:33:56.534Z S1 59699, S2 59948 42117df42d 9120e22363 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-14T01:33:58.499Z S1 59734, S2 59948 1552c1ab16 42117df42d sk_4707cd57
34 move S2 Exhibition1 34 2026-11-14T01:34:00.439Z S1 59734, S2 60008 15ec2c83e4 1552c1ab16 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-14T01:34:02.433Z S1 59740, S2 60008 96f303cdaa 15ec2c83e4 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-14T01:34:04.413Z S1 59740, S2 60028 0fec0328f3 96f303cdaa sk_4707cd57
37 move S1 Exhibition2 37 2026-11-14T01:34:06.365Z S1 59788, S2 60028 9a406b3a0e 0fec0328f3 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-14T01:34:08.306Z S1 59788, S2 60087 ade163e6d4 9a406b3a0e sk_4707cd57
39 move S1 Exhibition2 39 2026-11-14T01:34:10.255Z S1 59839, S2 60087 5949e10ed7 ade163e6d4 sk_4707cd57
40 move S2 Exhibition1 40 2026-11-14T01:34:12.196Z S1 59839, S2 60146 4beaa196a0 5949e10ed7 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-14T01:34:14.136Z S1 59899, S2 60146 27a3a160b0 4beaa196a0 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-14T01:34:16.070Z S1 59899, S2 60212 36ffabeb8d 27a3a160b0 sk_4707cd57
43 move S1 Exhibition2 43 2026-11-14T01:34:18.009Z S1 59960, S2 60212 1dfd17ba06 36ffabeb8d sk_4707cd57
44 move S2 Exhibition1 44 2026-11-14T01:34:19.950Z S1 59960, S2 60271 b0f908d0b6 1dfd17ba06 sk_4707cd57
45 move S1 Exhibition2 45 2026-11-14T01:34:21.889Z S1 60021, S2 60271 c75c1dbc39 b0f908d0b6 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-14T01:34:23.823Z S1 60021, S2 60337 395488555f c75c1dbc39 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-14T01:34:25.760Z S1 60084, S2 60337 23deb15181 395488555f sk_4707cd57
48 move S2 Exhibition1 48 2026-11-14T01:34:27.698Z S1 60084, S2 60399 0401ce7b25 23deb15181 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-14T01:34:29.631Z S1 60151, S2 60399 62814cd9c6 0401ce7b25 sk_4707cd57
50 move S2 Exhibition1 50 2026-11-14T01:34:31.559Z S1 60151, S2 60471 ccc0c789a4 62814cd9c6 sk_4707cd57
51 move S1 Exhibition2 51 2026-11-14T01:34:33.488Z S1 60222, S2 60471 905878dcf6 ccc0c789a4 sk_4707cd57
52 move S2 Exhibition1 52 2026-11-14T01:34:35.416Z S1 60222, S2 60543 c04806212e 905878dcf6 sk_4707cd57
53 move S1 Exhibition2 53 2026-11-14T01:34:37.379Z S1 60259, S2 60543 1c342646b0 c04806212e sk_4707cd57
54 move S2 Exhibition1 54 2026-11-14T01:34:39.310Z S1 60259, S2 60612 5828974405 1c342646b0 sk_4707cd57
55 move S1 Exhibition2 55 2026-11-14T01:34:41.243Z S1 60326, S2 60612 3fa58e0729 5828974405 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_01M7BTZ6JYFV0BN6N84CCAQ8EG

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