apigaming Sign in

Verify set set_01M77GGYN1E7QV3QBD6BPXRS0W

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("5048154742924067210:set_01M77GGYN1E7QV3QBD6BPXRS0W") = f9e79470fadf8618..., 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_01M77GGYN3FS7BQ395T4YENNDF: verified

✓signatures65 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..65, every prev_hash links
✓move log65 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay65 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
65 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-12T09:13:23.926Z S1 59890, S2 60000 d9f848d2da start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-12T09:13:26.124Z S1 59890, S2 59802 9c57b7ac61 d9f848d2da sk_4707cd57
3 move S1 Exhibition1 3 2026-11-12T09:13:28.216Z S1 59798, S2 59802 2c39118bb7 9c57b7ac61 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-12T09:13:30.215Z S1 59798, S2 59803 d187972f9c 2c39118bb7 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-12T09:13:32.217Z S1 59796, S2 59803 dcdba7d5ed d187972f9c sk_4707cd57
6 move S2 Exhibition2 6 2026-11-12T09:13:34.229Z S1 59796, S2 59791 f01922bcf9 dcdba7d5ed sk_4707cd57
7 move S1 Exhibition1 7 2026-11-12T09:13:36.337Z S1 59688, S2 59791 ed4abe8413 f01922bcf9 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-12T09:13:38.406Z S1 59688, S2 59722 cf0cf9a10b ed4abe8413 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-12T09:13:40.406Z S1 59688, S2 59722 548fc18563 cf0cf9a10b sk_4707cd57
10 move S2 Exhibition2 10 2026-11-12T09:13:42.334Z S1 59688, S2 59794 73cdc33f54 548fc18563 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-12T09:13:44.417Z S1 59605, S2 59794 cd2c06dcdd 73cdc33f54 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-12T09:13:46.533Z S1 59605, S2 59678 e37e54ca8d cd2c06dcdd sk_4707cd57
13 move S1 Exhibition1 13 2026-11-12T09:13:48.636Z S1 59502, S2 59678 46d1e77fc2 e37e54ca8d sk_4707cd57
14 move S2 Exhibition2 14 2026-11-12T09:13:50.715Z S1 59502, S2 59599 97cd1ed7ca 46d1e77fc2 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-12T09:13:52.830Z S1 59387, S2 59599 9b11eebedd 97cd1ed7ca sk_4707cd57
16 move S2 Exhibition2 16 2026-11-12T09:13:54.931Z S1 59387, S2 59498 5996600c1d 9b11eebedd sk_4707cd57
17 move S1 Exhibition1 17 2026-11-12T09:13:57.023Z S1 59295, S2 59498 25b186ab36 5996600c1d sk_4707cd57
18 move S2 Exhibition2 18 2026-11-12T09:13:59.100Z S1 59295, S2 59421 74128e5191 25b186ab36 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-12T09:14:01.115Z S1 59280, S2 59421 9c0667640d 74128e5191 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-12T09:14:03.422Z S1 59280, S2 59114 91b4a36c76 9c0667640d sk_4707cd57
21 move S1 Exhibition1 21 2026-11-12T09:14:05.400Z S1 59302, S2 59114 f136a15304 91b4a36c76 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-12T09:14:07.329Z S1 59302, S2 59185 2252b581de f136a15304 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-12T09:14:09.294Z S1 59337, S2 59185 7d8ca616af 2252b581de sk_4707cd57
24 move S2 Exhibition2 24 2026-11-12T09:14:11.312Z S1 59337, S2 59167 a23f9ed18f 7d8ca616af sk_4707cd57
25 move S1 Exhibition1 25 2026-11-12T09:14:13.239Z S1 59410, S2 59167 e7745b1fa8 a23f9ed18f sk_4707cd57
26 move S2 Exhibition2 26 2026-11-12T09:14:15.379Z S1 59410, S2 59027 48e73057c1 e7745b1fa8 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-12T09:14:17.609Z S1 59180, S2 59027 7014e0696e 48e73057c1 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-12T09:14:19.540Z S1 59180, S2 59096 58a37ee73b 7014e0696e sk_4707cd57
29 move S1 Exhibition1 29 2026-11-12T09:14:21.607Z S1 59113, S2 59096 02dc7bca9b 58a37ee73b sk_4707cd57
30 move S2 Exhibition2 30 2026-11-12T09:14:23.608Z S1 59113, S2 59095 9ed5a7e712 02dc7bca9b sk_4707cd57
31 move S1 Exhibition1 31 2026-11-12T09:14:25.604Z S1 59117, S2 59095 6d2915d671 9ed5a7e712 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-12T09:14:27.534Z S1 59117, S2 59165 4c86d40920 6d2915d671 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-12T09:14:29.476Z S1 59175, S2 59165 11514f3836 4c86d40920 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-12T09:14:31.511Z S1 59175, S2 59130 913e6159ce 11514f3836 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-12T09:14:33.520Z S1 59166, S2 59130 a6f7d41f8d 913e6159ce sk_4707cd57
36 move S2 Exhibition2 36 2026-11-12T09:14:35.447Z S1 59166, S2 59203 c429410d32 a6f7d41f8d sk_4707cd57
37 move S1 Exhibition1 37 2026-11-12T09:14:37.397Z S1 59216, S2 59203 e7e0158b69 c429410d32 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-12T09:14:39.325Z S1 59216, S2 59275 c9fa546977 e7e0158b69 sk_4707cd57
39 move S1 Exhibition1 39 2026-11-12T09:14:41.317Z S1 59224, S2 59275 b4160180fb c9fa546977 sk_4707cd57
40 move S2 Exhibition2 40 2026-11-12T09:14:43.317Z S1 59224, S2 59275 48e38801d6 b4160180fb sk_4707cd57
41 move S1 Exhibition1 41 2026-11-12T09:14:45.320Z S1 59221, S2 59275 fb3c2888ec 48e38801d6 sk_4707cd57
42 move S2 Exhibition2 42 2026-11-12T09:14:47.317Z S1 59221, S2 59278 96eeba5a41 fb3c2888ec sk_4707cd57
43 move S1 Exhibition1 43 2026-11-12T09:14:49.277Z S1 59261, S2 59278 9a9fa9d844 96eeba5a41 sk_4707cd57
44 move S2 Exhibition2 44 2026-11-12T09:14:51.236Z S1 59261, S2 59319 5b795702f0 9a9fa9d844 sk_4707cd57
45 move S1 Exhibition1 45 2026-11-12T09:14:53.187Z S1 59310, S2 59319 cb540514ae 5b795702f0 sk_4707cd57
46 move S2 Exhibition2 46 2026-11-12T09:14:55.126Z S1 59310, S2 59380 1e025f1e8e cb540514ae sk_4707cd57
47 move S1 Exhibition1 47 2026-11-12T09:14:57.072Z S1 59364, S2 59380 d6a5a1546f 1e025f1e8e sk_4707cd57
48 move S2 Exhibition2 48 2026-11-12T09:14:59.013Z S1 59364, S2 59439 86ac3a7f68 d6a5a1546f sk_4707cd57
49 move S1 Exhibition1 49 2026-11-12T09:15:00.958Z S1 59419, S2 59439 d7fd05e53c 86ac3a7f68 sk_4707cd57
50 move S2 Exhibition2 50 2026-11-12T09:15:02.904Z S1 59419, S2 59493 f14d336fc0 d7fd05e53c sk_4707cd57
51 move S1 Exhibition1 51 2026-11-12T09:15:04.868Z S1 59455, S2 59493 717dd47db8 f14d336fc0 sk_4707cd57
52 move S2 Exhibition2 52 2026-11-12T09:15:06.818Z S1 59455, S2 59543 01cd785870 717dd47db8 sk_4707cd57
53 move S1 Exhibition1 53 2026-11-12T09:15:08.769Z S1 59504, S2 59543 d7d4b55485 01cd785870 sk_4707cd57
54 move S2 Exhibition2 54 2026-11-12T09:15:10.707Z S1 59504, S2 59605 aace209891 d7d4b55485 sk_4707cd57
55 move S1 Exhibition1 55 2026-11-12T09:15:12.637Z S1 59574, S2 59605 9ba909b183 aace209891 sk_4707cd57
56 move S2 Exhibition2 56 2026-11-12T09:15:14.568Z S1 59574, S2 59674 7ad65d9c6a 9ba909b183 sk_4707cd57
57 move S1 Exhibition1 57 2026-11-12T09:15:16.505Z S1 59637, S2 59674 09cdf3f015 7ad65d9c6a sk_4707cd57
58 move S2 Exhibition2 58 2026-11-12T09:15:18.442Z S1 59637, S2 59737 a2e4400e68 09cdf3f015 sk_4707cd57
59 move S1 Exhibition1 59 2026-11-12T09:15:20.376Z S1 59703, S2 59737 e5453bbfc5 a2e4400e68 sk_4707cd57
60 move S2 Exhibition2 60 2026-11-12T09:15:22.303Z S1 59703, S2 59810 8a6173c0f1 e5453bbfc5 sk_4707cd57
61 move S1 Exhibition1 61 2026-11-12T09:15:24.231Z S1 59775, S2 59810 e66f464cee 8a6173c0f1 sk_4707cd57
62 move S2 Exhibition2 62 2026-11-12T09:15:26.157Z S1 59775, S2 59884 43e12c2108 e66f464cee sk_4707cd57
63 move S1 Exhibition1 63 2026-11-12T09:15:28.097Z S1 59835, S2 59884 f7a6fa2ccf 43e12c2108 sk_4707cd57
64 move S2 Exhibition2 64 2026-11-12T09:15:30.030Z S1 59835, S2 59951 d48963c86a f7a6fa2ccf sk_4707cd57
65 move S1 Exhibition1 65 2026-11-12T09:15:31.960Z S1 59905, S2 59951 2912a68b44 d48963c86a sk_4707cd57

Game 2 m_01M77GGYN4EYG8VYGPN1SXAE1J: verified

✓signatures22 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..22, every prev_hash links
✓move log22 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay22 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
22 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-12T09:13:23.938Z S1 59878, S2 60000 847acc3681 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-12T09:13:26.102Z S1 59878, S2 59836 ef62fea8e4 847acc3681 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-12T09:13:28.097Z S1 59883, S2 59836 64cdc17f76 ef62fea8e4 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-12T09:13:30.104Z S1 59883, S2 59829 533677a461 64cdc17f76 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-12T09:13:32.101Z S1 59886, S2 59829 833fbbc35b 533677a461 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-12T09:13:34.116Z S1 59886, S2 59814 758db4aa57 833fbbc35b sk_4707cd57
7 move S1 Exhibition2 7 2026-11-12T09:13:36.206Z S1 59796, S2 59814 3a2ea6be2a 758db4aa57 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-12T09:13:38.212Z S1 59796, S2 59808 52659a19d6 3a2ea6be2a sk_4707cd57
9 move S1 Exhibition2 9 2026-11-12T09:13:40.218Z S1 59790, S2 59808 58677804e5 52659a19d6 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-12T09:13:42.232Z S1 59790, S2 59794 2903947585 58677804e5 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-12T09:13:44.228Z S1 59794, S2 59794 4b775c88c9 2903947585 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-12T09:13:46.507Z S1 59794, S2 59515 04d8a063cd 4b775c88c9 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-12T09:13:48.637Z S1 59664, S2 59515 3dead82f89 04d8a063cd sk_4707cd57
14 move S2 Exhibition1 14 2026-11-12T09:13:50.651Z S1 59664, S2 59501 c7f6687dbf 3dead82f89 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-12T09:13:52.821Z S1 59494, S2 59501 b7cf9be7ef c7f6687dbf sk_4707cd57
16 move S2 Exhibition1 16 2026-11-12T09:13:54.929Z S1 59494, S2 59393 975074a0ff b7cf9be7ef sk_4707cd57
17 move S1 Exhibition2 17 2026-11-12T09:13:56.903Z S1 59520, S2 59393 c3278a01c9 975074a0ff sk_4707cd57
18 move S2 Exhibition1 18 2026-11-12T09:13:58.926Z S1 59520, S2 59370 4f754309f4 c3278a01c9 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-12T09:14:00.921Z S1 59525, S2 59370 d11cc497a5 4f754309f4 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-12T09:14:03.021Z S1 59525, S2 59270 e857abd9d0 d11cc497a5 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-12T09:14:05.075Z S1 59471, S2 59270 e8263b929b e857abd9d0 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-12T09:14:07.007Z S1 59471, S2 59338 78658a2a87 e8263b929b 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_01M77GGYN1E7QV3QBD6BPXRS0W

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