apigaming Sign in

Verify set set_01M73F5MSQEJ1SZHCNP1SCC06V

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

Game 1 m_01M73F5MSSEF58WYA21S6479PC: verified

✓signatures69 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..69, every prev_hash links
✓move log69 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay69 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
69 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-10T19:32:47.115Z S1 59857, S2 60000 9ee7e8a15c start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-10T19:32:49.301Z S1 59857, S2 59814 2702a913d3 9ee7e8a15c sk_4707cd57
3 move S1 Exhibition1 3 2026-11-10T19:32:51.399Z S1 59759, S2 59814 cf84d9073c 2702a913d3 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-10T19:32:53.356Z S1 59759, S2 59857 e10624ffd0 cf84d9073c sk_4707cd57
5 move S1 Exhibition1 5 2026-11-10T19:32:55.421Z S1 59694, S2 59857 970f9c4934 e10624ffd0 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-10T19:32:57.443Z S1 59694, S2 59835 85571ebfb3 970f9c4934 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-10T19:32:59.402Z S1 59735, S2 59835 6699040dd7 85571ebfb3 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-10T19:33:02.402Z S1 59735, S2 58835 bed13468a4 6699040dd7 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-10T19:33:04.700Z S1 59437, S2 58835 b2852a6c5d bed13468a4 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-10T19:33:06.716Z S1 59437, S2 58819 accaa3d19e b2852a6c5d sk_4707cd57
11 move S1 Exhibition1 11 2026-11-10T19:33:08.696Z S1 59457, S2 58819 8a58e2e458 accaa3d19e sk_4707cd57
12 move S2 Exhibition2 12 2026-11-10T19:33:10.629Z S1 59457, S2 58886 4914d2d611 8a58e2e458 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-10T19:33:12.598Z S1 59488, S2 58886 5649edb94b 4914d2d611 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-10T19:33:14.528Z S1 59488, S2 58956 788c47ddf5 5649edb94b sk_4707cd57
15 move S1 Exhibition1 15 2026-11-10T19:33:16.510Z S1 59506, S2 58956 d147bd0d18 788c47ddf5 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-10T19:33:18.443Z S1 59506, S2 59023 def4c3f591 d147bd0d18 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-10T19:33:20.413Z S1 59536, S2 59023 3443d760ea def4c3f591 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-10T19:33:22.355Z S1 59536, S2 59081 f4307809c0 3443d760ea sk_4707cd57
19 move S1 Exhibition1 19 2026-11-10T19:33:24.408Z S1 59483, S2 59081 532d5a0054 f4307809c0 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-10T19:33:26.424Z S1 59483, S2 59065 b85b3489d4 532d5a0054 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-10T19:33:28.496Z S1 59411, S2 59065 e1dfa9572e b85b3489d4 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-10T19:33:30.629Z S1 59411, S2 58932 228fb99b08 e1dfa9572e sk_4707cd57
23 move S1 Exhibition1 23 2026-11-10T19:33:32.602Z S1 59438, S2 58932 d8974dcb28 228fb99b08 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-10T19:33:34.623Z S1 59438, S2 58911 126872a22f d8974dcb28 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-10T19:33:36.630Z S1 59431, S2 58911 7e891aa3c4 126872a22f sk_4707cd57
26 move S2 Exhibition2 26 2026-11-10T19:33:38.714Z S1 59431, S2 58827 099d1a4d16 7e891aa3c4 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-10T19:33:40.739Z S1 59406, S2 58827 ba8674c6a3 099d1a4d16 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-10T19:33:42.673Z S1 59406, S2 58893 2b7374a245 ba8674c6a3 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-10T19:33:44.658Z S1 59421, S2 58893 f3cacfc266 2b7374a245 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-10T19:33:46.700Z S1 59421, S2 58851 a21bef33df f3cacfc266 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-10T19:33:48.632Z S1 59489, S2 58851 d87cb15f14 a21bef33df sk_4707cd57
32 move S2 Exhibition2 32 2026-11-10T19:33:50.616Z S1 59489, S2 58867 b2665ef401 d87cb15f14 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-10T19:33:52.551Z S1 59554, S2 58867 983ce609f9 b2665ef401 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-10T19:33:54.518Z S1 59554, S2 58900 e26ef415ee 983ce609f9 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-10T19:33:56.472Z S1 59600, S2 58900 1e78c0b553 e26ef415ee sk_4707cd57
36 move S2 Exhibition2 36 2026-11-10T19:33:58.427Z S1 59600, S2 58945 cd4c66910e 1e78c0b553 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-10T19:34:00.378Z S1 59649, S2 58945 2009e129ca cd4c66910e sk_4707cd57
38 move S2 Exhibition2 38 2026-11-10T19:34:02.518Z S1 59649, S2 58805 93282b46e9 2009e129ca sk_4707cd57
39 move S1 Exhibition1 39 2026-11-10T19:34:04.553Z S1 59614, S2 58805 5ae15227ad 93282b46e9 sk_4707cd57
40 move S2 Exhibition2 40 2026-11-10T19:34:06.515Z S1 59614, S2 58843 60ffe5b4c8 5ae15227ad sk_4707cd57
41 move S1 Exhibition1 41 2026-11-10T19:34:08.456Z S1 59673, S2 58843 2466bf4fbd 60ffe5b4c8 sk_4707cd57
42 move S2 Exhibition2 42 2026-11-10T19:34:10.410Z S1 59673, S2 58889 e7401b7980 2466bf4fbd sk_4707cd57
43 move S1 Exhibition1 43 2026-11-10T19:34:12.357Z S1 59726, S2 58889 5f48a7c25e e7401b7980 sk_4707cd57
44 move S2 Exhibition2 44 2026-11-10T19:34:14.299Z S1 59726, S2 58947 4a71452be3 5f48a7c25e sk_4707cd57
45 move S1 Exhibition1 45 2026-11-10T19:34:16.234Z S1 59791, S2 58947 ab4b0c6894 4a71452be3 sk_4707cd57
46 move S2 Exhibition2 46 2026-11-10T19:34:18.168Z S1 59791, S2 59013 c13406a388 ab4b0c6894 sk_4707cd57
47 move S1 Exhibition1 47 2026-11-10T19:34:20.102Z S1 59857, S2 59013 7c92a84eb2 c13406a388 sk_4707cd57
48 move S2 Exhibition2 48 2026-11-10T19:34:22.030Z S1 59857, S2 59085 2a430e7893 7c92a84eb2 sk_4707cd57
49 move S1 Exhibition1 49 2026-11-10T19:34:23.962Z S1 59925, S2 59085 6cecb631db 2a430e7893 sk_4707cd57
50 move S2 Exhibition2 50 2026-11-10T19:34:25.901Z S1 59925, S2 59146 1f003f21d6 6cecb631db sk_4707cd57
51 move S1 Exhibition1 51 2026-11-10T19:34:27.835Z S1 59991, S2 59146 c7524300b7 1f003f21d6 sk_4707cd57
52 move S2 Exhibition2 52 2026-11-10T19:34:29.775Z S1 59991, S2 59206 d4e831e7af c7524300b7 sk_4707cd57
53 move S1 Exhibition1 53 2026-11-10T19:34:31.724Z S1 60042, S2 59206 80c198c7cd d4e831e7af sk_4707cd57
54 move S2 Exhibition2 54 2026-11-10T19:34:33.664Z S1 60042, S2 59266 777c201054 80c198c7cd sk_4707cd57
55 move S1 Exhibition1 55 2026-11-10T19:34:35.593Z S1 60113, S2 59266 36e54f3057 777c201054 sk_4707cd57
56 move S2 Exhibition2 56 2026-11-10T19:34:37.532Z S1 60113, S2 59327 6e8a7cd93b 36e54f3057 sk_4707cd57
57 move S1 Exhibition1 57 2026-11-10T19:34:39.465Z S1 60180, S2 59327 4aaef12579 6e8a7cd93b sk_4707cd57
58 move S2 Exhibition2 58 2026-11-10T19:34:41.398Z S1 60180, S2 59394 2c82c5cf30 4aaef12579 sk_4707cd57
59 move S1 Exhibition1 59 2026-11-10T19:34:43.332Z S1 60246, S2 59394 60e1376b45 2c82c5cf30 sk_4707cd57
60 move S2 Exhibition2 60 2026-11-10T19:34:45.263Z S1 60246, S2 59463 1c2cfb23d2 60e1376b45 sk_4707cd57
61 move S1 Exhibition1 61 2026-11-10T19:34:47.193Z S1 60316, S2 59463 b054a25fe6 1c2cfb23d2 sk_4707cd57
62 move S2 Exhibition2 62 2026-11-10T19:34:49.130Z S1 60316, S2 59526 90af7b0cd3 b054a25fe6 sk_4707cd57
63 move S1 Exhibition1 63 2026-11-10T19:34:51.066Z S1 60380, S2 59526 b282a1375c 90af7b0cd3 sk_4707cd57
64 move S2 Exhibition2 64 2026-11-10T19:34:53.008Z S1 60380, S2 59584 81e4000562 b282a1375c sk_4707cd57
65 move S1 Exhibition1 65 2026-11-10T19:34:54.940Z S1 60448, S2 59584 b87c3b0e96 81e4000562 sk_4707cd57
66 move S2 Exhibition2 66 2026-11-10T19:34:56.869Z S1 60448, S2 59655 3576a640a8 b87c3b0e96 sk_4707cd57
67 move S1 Exhibition1 67 2026-11-10T19:34:58.798Z S1 60519, S2 59655 c9241ae28b 3576a640a8 sk_4707cd57
68 move S2 Exhibition2 68 2026-11-10T19:35:00.727Z S1 60519, S2 59726 53a6ca0937 c9241ae28b sk_4707cd57
69 move S1 Exhibition1 69 2026-11-10T19:35:02.690Z S1 60556, S2 59726 343a15abda 53a6ca0937 sk_4707cd57

Game 2 m_01M73F5MSVFW3SFTQ8DMR52KDE: verified

✓signatures29 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..29, every prev_hash links
✓move log29 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay29 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
29 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-10T19:32:47.124Z S1 59848, S2 60000 71fbc74ec6 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-10T19:32:49.243Z S1 59848, S2 59881 3d83205d1c 71fbc74ec6 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-10T19:32:51.334Z S1 59757, S2 59881 4997057c3a 3d83205d1c sk_4707cd57
4 move S2 Exhibition1 4 2026-11-10T19:32:53.307Z S1 59757, S2 59908 6533193bc9 4997057c3a sk_4707cd57
5 move S1 Exhibition2 5 2026-11-10T19:32:55.270Z S1 59794, S2 59908 3c2b4807fb 6533193bc9 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-10T19:32:57.316Z S1 59794, S2 59862 a6dc1693f8 3c2b4807fb sk_4707cd57
7 move S1 Exhibition2 7 2026-11-10T19:32:59.307Z S1 59803, S2 59862 c5647fbb45 a6dc1693f8 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-10T19:33:02.019Z S1 59803, S2 59150 7c1af43965 c5647fbb45 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-10T19:33:04.506Z S1 59316, S2 59150 6bbc6a43d5 7c1af43965 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-10T19:33:06.503Z S1 59316, S2 59153 1b2dd0ba24 6bbc6a43d5 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-10T19:33:08.509Z S1 59310, S2 59153 51c07862bb 1b2dd0ba24 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-10T19:33:10.440Z S1 59310, S2 59222 f6ed8257c2 51c07862bb sk_4707cd57
13 move S1 Exhibition2 13 2026-11-10T19:33:12.423Z S1 59327, S2 59222 4cdd0d7f9d f6ed8257c2 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-10T19:33:14.351Z S1 59327, S2 59294 abb9d382fe 4cdd0d7f9d sk_4707cd57
15 move S1 Exhibition2 15 2026-11-10T19:33:16.330Z S1 59348, S2 59294 671ed16d69 abb9d382fe sk_4707cd57
16 move S2 Exhibition1 16 2026-11-10T19:33:18.311Z S1 59348, S2 59313 0df05df94b 671ed16d69 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-10T19:33:20.274Z S1 59385, S2 59313 8dd4263967 0df05df94b sk_4707cd57
18 move S2 Exhibition1 18 2026-11-10T19:33:22.321Z S1 59385, S2 59266 2d3970e69d 8dd4263967 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-10T19:33:24.400Z S1 59306, S2 59266 b905992fe0 2d3970e69d sk_4707cd57
20 move S2 Exhibition1 20 2026-11-10T19:33:26.425Z S1 59306, S2 59241 fe164bc929 b905992fe0 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-10T19:33:28.522Z S1 59209, S2 59241 2d88d1fc56 fe164bc929 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-10T19:33:30.631Z S1 59209, S2 59132 0e0048fc10 2d88d1fc56 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-10T19:33:32.706Z S1 59134, S2 59132 cbec3d12fd 0e0048fc10 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-10T19:33:34.715Z S1 59134, S2 59123 ab088d44cc cbec3d12fd sk_4707cd57
25 move S1 Exhibition2 25 2026-11-10T19:33:36.703Z S1 59146, S2 59123 bd60211107 ab088d44cc sk_4707cd57
26 move S2 Exhibition1 26 2026-11-10T19:33:38.710Z S1 59146, S2 59116 f8268009af bd60211107 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-10T19:33:40.724Z S1 59132, S2 59116 b82f9009e6 f8268009af sk_4707cd57
28 move S2 Exhibition1 28 2026-11-10T19:33:42.660Z S1 59132, S2 59180 f0f84152e6 b82f9009e6 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-10T19:33:44.592Z S1 59200, S2 59180 0b594646e4 f0f84152e6 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_01M73F5MSQEJ1SZHCNP1SCC06V

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