apigaming Sign in

Verify set set_01M74D2S6YF4CSQ0JG2EXBTSMT

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("2293327711763330158:set_01M74D2S6YF4CSQ0JG2EXBTSMT") = b004d6c6a2a7eeda..., 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_01M74D2S71E2ATRSX4SCEGKD9A: verified

✓signatures33 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..33, every prev_hash links
✓move log33 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay33 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
33 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-11T04:15:30.611Z S1 59857, S2 60000 d8df481332 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-11T04:15:32.598Z S1 59857, S2 60013 268afd3bac d8df481332 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-11T04:15:34.805Z S1 59650, S2 60013 30d754899d 268afd3bac sk_4707cd57
4 move S2 Exhibition2 4 2026-11-11T04:15:36.932Z S1 59650, S2 59886 ef15432d09 30d754899d sk_4707cd57
5 move S1 Exhibition1 5 2026-11-11T04:15:38.934Z S1 59648, S2 59886 c774edb9bb ef15432d09 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-11T04:15:41.014Z S1 59648, S2 59806 190841861f c774edb9bb sk_4707cd57
7 move S1 Exhibition1 7 2026-11-11T04:15:43.005Z S1 59657, S2 59806 8460e2ecf6 190841861f sk_4707cd57
8 move S2 Exhibition2 8 2026-11-11T04:15:45.100Z S1 59657, S2 59711 d0b34f14a5 8460e2ecf6 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-11T04:15:47.096Z S1 59661, S2 59711 59233c39d5 d0b34f14a5 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-11T04:15:49.025Z S1 59661, S2 59782 5190f4842a 59233c39d5 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-11T04:15:51.029Z S1 59657, S2 59782 695dcabf70 5190f4842a sk_4707cd57
12 move S2 Exhibition2 12 2026-11-11T04:15:52.997Z S1 59657, S2 59814 9dc9ad45a1 695dcabf70 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-11T04:15:55.040Z S1 59614, S2 59814 73ca35212e 9dc9ad45a1 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-11T04:15:57.084Z S1 59614, S2 59770 8c26e92588 73ca35212e sk_4707cd57
15 move S1 Exhibition1 15 2026-11-11T04:15:59.013Z S1 59685, S2 59770 c19022ea49 8c26e92588 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-11T04:16:00.996Z S1 59685, S2 59787 f70cc5f455 c19022ea49 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-11T04:16:03.044Z S1 59637, S2 59787 8872eaf4b8 f70cc5f455 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-11T04:16:05.119Z S1 59637, S2 59712 d02d209830 8872eaf4b8 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-11T04:16:07.122Z S1 59634, S2 59712 b0f310eeb6 d02d209830 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-11T04:16:09.073Z S1 59634, S2 59761 556582f978 b0f310eeb6 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-11T04:16:11.008Z S1 59699, S2 59761 0451860d5c 556582f978 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-11T04:16:12.947Z S1 59699, S2 59822 1d3011ac70 0451860d5c sk_4707cd57
23 move S1 Exhibition1 23 2026-11-11T04:16:14.911Z S1 59735, S2 59822 160f24d9bb 1d3011ac70 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-11T04:16:16.840Z S1 59735, S2 59893 fb4efe93bd 160f24d9bb sk_4707cd57
25 move S1 Exhibition1 25 2026-11-11T04:16:18.831Z S1 59744, S2 59893 5bccb0882e fb4efe93bd sk_4707cd57
26 move S2 Exhibition2 26 2026-11-11T04:16:20.796Z S1 59744, S2 59928 3bb774b9e1 5bccb0882e sk_4707cd57
27 move S1 Exhibition1 27 2026-11-11T04:16:22.723Z S1 59817, S2 59928 58b42c0f0d 3bb774b9e1 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-11T04:16:24.703Z S1 59817, S2 59948 72f85f63ce 58b42c0f0d sk_4707cd57
29 move S1 Exhibition1 29 2026-11-11T04:16:26.705Z S1 59815, S2 59948 1e4f9cfe4a 72f85f63ce sk_4707cd57
30 move S2 Exhibition2 30 2026-11-11T04:16:28.635Z S1 59815, S2 60018 89cb7458a5 1e4f9cfe4a sk_4707cd57
31 move S1 Exhibition1 31 2026-11-11T04:16:30.563Z S1 59887, S2 60018 54b1305cb3 89cb7458a5 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-11T04:16:32.495Z S1 59887, S2 60086 c2a71f6091 54b1305cb3 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-11T04:16:34.422Z S1 59960, S2 60086 454925d747 c2a71f6091 sk_4707cd57

Game 2 m_01M74D2S72ETKBVVS0PVX4EXJC: verified

✓signatures66 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..66, every prev_hash links
✓move log66 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay66 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
66 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-11T04:15:30.621Z S1 59847, S2 60000 487425e71e start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-11T04:15:32.718Z S1 59847, S2 59903 dca7d18dfa 487425e71e sk_4707cd57
3 move S1 Exhibition2 3 2026-11-11T04:15:34.901Z S1 59664, S2 59903 af05a5c21f dca7d18dfa sk_4707cd57
4 move S2 Exhibition1 4 2026-11-11T04:15:37.005Z S1 59664, S2 59799 b51d75f212 af05a5c21f sk_4707cd57
5 move S1 Exhibition2 5 2026-11-11T04:15:39.118Z S1 59551, S2 59799 b0d27924e4 b51d75f212 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-11T04:15:41.063Z S1 59551, S2 59854 a3a175311e b0d27924e4 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-11T04:15:43.118Z S1 59496, S2 59854 f983e0a58c a3a175311e sk_4707cd57
8 move S2 Exhibition1 8 2026-11-11T04:15:45.329Z S1 59496, S2 59643 b9accaf55f f983e0a58c sk_4707cd57
9 move S1 Exhibition2 9 2026-11-11T04:15:47.395Z S1 59430, S2 59643 27e43380a0 b9accaf55f sk_4707cd57
10 move S2 Exhibition1 10 2026-11-11T04:15:49.399Z S1 59430, S2 59639 e4a72de5b4 27e43380a0 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-11T04:15:51.363Z S1 59466, S2 59639 22ab20353e e4a72de5b4 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-11T04:15:53.332Z S1 59466, S2 59670 a0464444d4 22ab20353e sk_4707cd57
13 move S1 Exhibition2 13 2026-11-11T04:15:55.263Z S1 59535, S2 59670 4b5e0ba1fd a0464444d4 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-11T04:15:57.230Z S1 59535, S2 59703 4a2fe24cf2 4b5e0ba1fd sk_4707cd57
15 move S1 Exhibition2 15 2026-11-11T04:15:59.232Z S1 59533, S2 59703 9dac5639b1 4a2fe24cf2 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-11T04:16:01.411Z S1 59533, S2 59524 599d314149 9dac5639b1 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-11T04:16:03.519Z S1 59425, S2 59524 93c7494e62 599d314149 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-11T04:16:05.496Z S1 59425, S2 59547 b2b629155e 93c7494e62 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-11T04:16:07.501Z S1 59420, S2 59547 2856358ad4 b2b629155e sk_4707cd57
20 move S2 Exhibition1 20 2026-11-11T04:16:09.525Z S1 59420, S2 59523 1333c1219c 2856358ad4 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-11T04:16:11.512Z S1 59433, S2 59523 2c77dc0f59 1333c1219c sk_4707cd57
22 move S2 Exhibition1 22 2026-11-11T04:16:13.495Z S1 59433, S2 59540 f54b52051e 2c77dc0f59 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-11T04:16:15.515Z S1 59413, S2 59540 67cf31d56f f54b52051e sk_4707cd57
24 move S2 Exhibition1 24 2026-11-11T04:16:17.476Z S1 59413, S2 59579 6829d5c07e 67cf31d56f sk_4707cd57
25 move S1 Exhibition2 25 2026-11-11T04:16:19.406Z S1 59483, S2 59579 33d534d72d 6829d5c07e sk_4707cd57
26 move S2 Exhibition1 26 2026-11-11T04:16:21.337Z S1 59483, S2 59648 343be212f3 33d534d72d sk_4707cd57
27 move S1 Exhibition2 27 2026-11-11T04:16:23.306Z S1 59514, S2 59648 dfc6a8a9c3 343be212f3 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-11T04:16:25.261Z S1 59514, S2 59693 84660c4a1f dfc6a8a9c3 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-11T04:16:27.213Z S1 59562, S2 59693 1a3fbfcc68 84660c4a1f sk_4707cd57
30 move S2 Exhibition1 30 2026-11-11T04:16:29.169Z S1 59562, S2 59737 d9f549a60a 1a3fbfcc68 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-11T04:16:31.128Z S1 59603, S2 59737 bc1b317f04 d9f549a60a sk_4707cd57
32 move S2 Exhibition1 32 2026-11-11T04:16:33.069Z S1 59603, S2 59796 7c0b271f09 bc1b317f04 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-11T04:16:35.007Z S1 59665, S2 59796 1e8c495dd6 7c0b271f09 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-11T04:16:36.945Z S1 59665, S2 59858 7c1b557199 1e8c495dd6 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-11T04:16:38.880Z S1 59730, S2 59858 fb4678a7cd 7c1b557199 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-11T04:16:40.828Z S1 59730, S2 59910 59aa087669 fb4678a7cd sk_4707cd57
37 move S1 Exhibition2 37 2026-11-11T04:16:42.765Z S1 59793, S2 59910 78768044ab 59aa087669 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-11T04:16:44.696Z S1 59793, S2 59979 28c4936ba0 78768044ab sk_4707cd57
39 move S1 Exhibition2 39 2026-11-11T04:16:46.627Z S1 59862, S2 59979 2dd6d420f0 28c4936ba0 sk_4707cd57
40 move S2 Exhibition1 40 2026-11-11T04:16:48.558Z S1 59862, S2 60048 f0c19d5517 2dd6d420f0 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-11T04:16:50.485Z S1 59935, S2 60048 e53f849519 f0c19d5517 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-11T04:16:52.416Z S1 59935, S2 60117 de8bfe8de3 e53f849519 sk_4707cd57
43 move S1 Exhibition2 43 2026-11-11T04:16:54.352Z S1 59999, S2 60117 e76206ab53 de8bfe8de3 sk_4707cd57
44 move S2 Exhibition1 44 2026-11-11T04:16:56.292Z S1 59999, S2 60177 9c38600e9d e76206ab53 sk_4707cd57
45 move S1 Exhibition2 45 2026-11-11T04:16:58.225Z S1 60066, S2 60177 daa16a92d8 9c38600e9d sk_4707cd57
46 move S2 Exhibition1 46 2026-11-11T04:17:00.165Z S1 60066, S2 60237 5cc3674dc0 daa16a92d8 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-11T04:17:02.134Z S1 60097, S2 60237 68d5e944bc 5cc3674dc0 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-11T04:17:04.717Z S1 60097, S2 59654 00113aa76a 68d5e944bc sk_4707cd57
49 move S1 Exhibition2 49 2026-11-11T04:17:06.664Z S1 60150, S2 59654 1321f364ba 00113aa76a sk_4707cd57
50 move S2 Exhibition1 50 2026-11-11T04:17:08.602Z S1 60150, S2 59716 18fa535e97 1321f364ba sk_4707cd57
51 move S1 Exhibition2 51 2026-11-11T04:17:10.539Z S1 60213, S2 59716 b85110e558 18fa535e97 sk_4707cd57
52 move S2 Exhibition1 52 2026-11-11T04:17:12.482Z S1 60213, S2 59773 b67f2126e6 b85110e558 sk_4707cd57
53 move S1 Exhibition2 53 2026-11-11T04:17:14.422Z S1 60273, S2 59773 88281e6904 b67f2126e6 sk_4707cd57
54 move S2 Exhibition1 54 2026-11-11T04:17:16.357Z S1 60273, S2 59838 b4dd3d4b52 88281e6904 sk_4707cd57
55 move S1 Exhibition2 55 2026-11-11T04:17:18.289Z S1 60341, S2 59838 e9ff87a8ab b4dd3d4b52 sk_4707cd57
56 move S2 Exhibition1 56 2026-11-11T04:17:20.221Z S1 60341, S2 59906 1bea6bea4b e9ff87a8ab sk_4707cd57
57 move S1 Exhibition2 57 2026-11-11T04:17:22.152Z S1 60410, S2 59906 58d4db3484 1bea6bea4b sk_4707cd57
58 move S2 Exhibition1 58 2026-11-11T04:17:24.083Z S1 60410, S2 59975 097f4ef193 58d4db3484 sk_4707cd57
59 move S1 Exhibition2 59 2026-11-11T04:17:26.014Z S1 60479, S2 59975 a843a95f7c 097f4ef193 sk_4707cd57
60 move S2 Exhibition1 60 2026-11-11T04:17:27.948Z S1 60479, S2 60041 a61e32024d a843a95f7c sk_4707cd57
61 move S1 Exhibition2 61 2026-11-11T04:17:29.880Z S1 60547, S2 60041 7a80e778f6 a61e32024d sk_4707cd57
62 move S2 Exhibition1 62 2026-11-11T04:17:31.809Z S1 60547, S2 60112 eb88d83959 7a80e778f6 sk_4707cd57
63 move S1 Exhibition2 63 2026-11-11T04:17:33.740Z S1 60616, S2 60112 80fdc01590 eb88d83959 sk_4707cd57
64 move S2 Exhibition1 64 2026-11-11T04:17:35.668Z S1 60616, S2 60184 7cfd8f4018 80fdc01590 sk_4707cd57
65 move S1 Exhibition2 65 2026-11-11T04:17:37.596Z S1 60688, S2 60184 2ae8722b9e 7cfd8f4018 sk_4707cd57
66 move S2 Exhibition1 66 2026-11-11T04:17:39.523Z S1 60688, S2 60257 14708f5399 2ae8722b9e 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_01M74D2S6YF4CSQ0JG2EXBTSMT

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