apigaming Sign in

Verify set set_01M6XZYPV0ECYB7Y1DRJGJ18M6

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("8020767003505307435:set_01M6XZYPV0ECYB7Y1DRJGJ18M6") = 7764197011c6eda8..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 14, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 33}
✓set resulta win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC on the tiebreak follows from the games
✓set payoutthe winner takes 60, fee 0

Game 1 m_01M6XZYPV2EDQ9SFF99A8RM1VE: 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-08T16:30:39.002Z S1 59882, S2 60000 7577d64e00 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-08T16:30:41.111Z S1 59882, S2 59891 c7560d0898 7577d64e00 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-08T16:30:43.321Z S1 59672, S2 59891 88c814382e c7560d0898 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-08T16:30:45.423Z S1 59672, S2 59789 46f9a399a1 88c814382e sk_4707cd57
5 move S1 Exhibition1 5 2026-11-08T16:30:47.429Z S1 59666, S2 59789 ffa6d245b0 46f9a399a1 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-08T16:30:49.415Z S1 59666, S2 59803 1a079b2a21 ffa6d245b0 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-08T16:30:51.414Z S1 59667, S2 59803 ef66b5b394 1a079b2a21 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-08T16:30:53.408Z S1 59667, S2 59809 0d2e4f74b6 ef66b5b394 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-08T16:30:55.429Z S1 59646, S2 59809 924dc49227 0d2e4f74b6 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-08T16:30:57.425Z S1 59646, S2 59813 ade325d63b 924dc49227 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-08T16:30:59.429Z S1 59642, S2 59813 957b9d0c9c ade325d63b sk_4707cd57
12 move S2 Exhibition2 12 2026-11-08T16:31:02.161Z S1 59642, S2 59081 ec3a12bfe6 957b9d0c9c sk_4707cd57
13 move S1 Exhibition1 13 2026-11-08T16:31:04.517Z S1 59286, S2 59081 bfba631c66 ec3a12bfe6 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-08T16:31:06.598Z S1 59286, S2 59000 0b5dd9b32e bfba631c66 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-08T16:31:08.630Z S1 59254, S2 59000 13eab1ed4d 0b5dd9b32e sk_4707cd57
16 move S2 Exhibition2 16 2026-11-08T16:31:10.600Z S1 59254, S2 59030 4d7959cd76 13eab1ed4d sk_4707cd57
17 move S1 Exhibition1 17 2026-11-08T16:31:12.596Z S1 59258, S2 59030 aa07001ba6 4d7959cd76 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-08T16:31:14.612Z S1 59258, S2 59014 850b3c199d aa07001ba6 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-08T16:31:16.604Z S1 59266, S2 59014 7ee3d46af9 850b3c199d sk_4707cd57
20 move S2 Exhibition2 20 2026-11-08T16:31:18.598Z S1 59266, S2 59020 08f86f061a 7ee3d46af9 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-08T16:31:20.567Z S1 59297, S2 59020 e2d76f7338 08f86f061a sk_4707cd57
22 move S2 Exhibition2 22 2026-11-08T16:31:22.607Z S1 59297, S2 58980 2b53daf958 e2d76f7338 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-08T16:31:24.573Z S1 59331, S2 58980 9744d00200 2b53daf958 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-08T16:31:26.609Z S1 59331, S2 58944 83ce4b60a1 9744d00200 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-08T16:31:28.618Z S1 59322, S2 58944 61d77fea5b 83ce4b60a1 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-08T16:31:30.604Z S1 59322, S2 58958 b1782b1386 61d77fea5b sk_4707cd57
27 move S1 Exhibition1 27 2026-11-08T16:31:32.555Z S1 59371, S2 58958 a4ebc7a392 b1782b1386 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-08T16:31:34.520Z S1 59371, S2 58993 cdf43155f1 a4ebc7a392 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-08T16:31:36.465Z S1 59426, S2 58993 f0098905a8 cdf43155f1 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-08T16:31:38.429Z S1 59426, S2 59029 810872189e f0098905a8 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-08T16:31:40.412Z S1 59443, S2 59029 94d63556f5 810872189e sk_4707cd57
32 move S2 Exhibition2 32 2026-11-08T16:31:42.380Z S1 59443, S2 59061 f9dd43c635 94d63556f5 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-08T16:31:44.332Z S1 59491, S2 59061 47cafe8f72 f9dd43c635 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-08T16:31:46.282Z S1 59491, S2 59111 ca6ebf697f 47cafe8f72 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-08T16:31:48.234Z S1 59539, S2 59111 f9f6190474 ca6ebf697f sk_4707cd57
36 move S2 Exhibition2 36 2026-11-08T16:31:50.200Z S1 59539, S2 59145 2b8463990e f9f6190474 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-08T16:31:52.155Z S1 59584, S2 59145 9ad54a112e 2b8463990e sk_4707cd57
38 move S2 Exhibition2 38 2026-11-08T16:31:54.103Z S1 59584, S2 59197 bd2523863c 9ad54a112e sk_4707cd57
39 move S1 Exhibition1 39 2026-11-08T16:31:56.050Z S1 59637, S2 59197 68046762f9 bd2523863c sk_4707cd57
40 move S2 Exhibition2 40 2026-11-08T16:31:57.996Z S1 59637, S2 59251 1d0145966c 68046762f9 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-08T16:31:59.938Z S1 59695, S2 59251 6156a7449c 1d0145966c sk_4707cd57
42 move S2 Exhibition2 42 2026-11-08T16:32:01.908Z S1 59695, S2 59281 49b03d909d 6156a7449c sk_4707cd57
43 move S1 Exhibition1 43 2026-11-08T16:32:04.118Z S1 59485, S2 59281 733132d42a 49b03d909d sk_4707cd57
44 move S2 Exhibition2 44 2026-11-08T16:32:06.081Z S1 59485, S2 59318 e4150bcc77 733132d42a sk_4707cd57
45 move S1 Exhibition1 45 2026-11-08T16:32:08.013Z S1 59553, S2 59318 b594b44b6e e4150bcc77 sk_4707cd57
46 move S2 Exhibition2 46 2026-11-08T16:32:09.946Z S1 59553, S2 59385 bc7885a4f3 b594b44b6e sk_4707cd57
47 move S1 Exhibition1 47 2026-11-08T16:32:11.876Z S1 59623, S2 59385 ff970e0531 bc7885a4f3 sk_4707cd57
48 move S2 Exhibition2 48 2026-11-08T16:32:13.815Z S1 59623, S2 59446 cd9462fcc4 ff970e0531 sk_4707cd57
49 move S1 Exhibition1 49 2026-11-08T16:32:15.749Z S1 59689, S2 59446 eaa8342212 cd9462fcc4 sk_4707cd57
50 move S2 Exhibition2 50 2026-11-08T16:32:17.682Z S1 59689, S2 59513 9263a06029 eaa8342212 sk_4707cd57
51 move S1 Exhibition1 51 2026-11-08T16:32:19.612Z S1 59759, S2 59513 0ec863299d 9263a06029 sk_4707cd57
52 move S2 Exhibition2 52 2026-11-08T16:32:21.544Z S1 59759, S2 59581 55dba7adb0 0ec863299d sk_4707cd57
53 move S1 Exhibition1 53 2026-11-08T16:32:23.474Z S1 59829, S2 59581 fee6c10f62 55dba7adb0 sk_4707cd57
54 move S2 Exhibition2 54 2026-11-08T16:32:25.407Z S1 59829, S2 59648 724f5f9e0e fee6c10f62 sk_4707cd57
55 move S1 Exhibition1 55 2026-11-08T16:32:27.336Z S1 59900, S2 59648 23d92ab67b 724f5f9e0e sk_4707cd57
56 move S2 Exhibition2 56 2026-11-08T16:32:29.269Z S1 59900, S2 59715 4ad6e990e8 23d92ab67b sk_4707cd57
57 move S1 Exhibition1 57 2026-11-08T16:32:31.201Z S1 59968, S2 59715 b0a578d55f 4ad6e990e8 sk_4707cd57
58 move S2 Exhibition2 58 2026-11-08T16:32:33.131Z S1 59968, S2 59785 83069644b5 b0a578d55f sk_4707cd57
59 move S1 Exhibition1 59 2026-11-08T16:32:35.058Z S1 60041, S2 59785 057d2c36a9 83069644b5 sk_4707cd57
60 move S2 Exhibition2 60 2026-11-08T16:32:36.990Z S1 60041, S2 59853 360d23b0f0 057d2c36a9 sk_4707cd57
61 move S1 Exhibition1 61 2026-11-08T16:32:38.940Z S1 60091, S2 59853 be6ff4fc41 360d23b0f0 sk_4707cd57
62 move S2 Exhibition2 62 2026-11-08T16:32:40.874Z S1 60091, S2 59919 8ff57a46b4 be6ff4fc41 sk_4707cd57
63 move S1 Exhibition1 63 2026-11-08T16:32:42.803Z S1 60162, S2 59919 25839099f5 8ff57a46b4 sk_4707cd57
64 move S2 Exhibition2 64 2026-11-08T16:32:44.735Z S1 60162, S2 59987 7ff63a1db2 25839099f5 sk_4707cd57
65 move S1 Exhibition1 65 2026-11-08T16:32:46.663Z S1 60234, S2 59987 66909eaa9b 7ff63a1db2 sk_4707cd57

Game 2 m_01M6XZYPV3FSABRE3G8N2E5M53: verified

✓signatures27 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..27, every prev_hash links
✓move log27 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay27 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
27 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-08T16:30:39.015Z S1 59869, S2 60000 3e41228223 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-08T16:30:41.114Z S1 59869, S2 59901 5da97da54a 3e41228223 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-08T16:30:43.320Z S1 59663, S2 59901 ffcda32e81 5da97da54a sk_4707cd57
4 move S2 Exhibition1 4 2026-11-08T16:30:45.266Z S1 59663, S2 59955 515774c083 ffcda32e81 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-08T16:30:47.238Z S1 59691, S2 59955 12c6fdba86 515774c083 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-08T16:30:49.300Z S1 59691, S2 59893 9011702943 12c6fdba86 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-08T16:30:51.295Z S1 59696, S2 59893 f1f3c1e133 9011702943 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-08T16:30:53.263Z S1 59696, S2 59925 b0541874ac f1f3c1e133 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-08T16:30:55.301Z S1 59658, S2 59925 c5fc504654 b0541874ac sk_4707cd57
10 move S2 Exhibition1 10 2026-11-08T16:30:57.307Z S1 59658, S2 59919 f98c49eb25 c5fc504654 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-08T16:30:59.308Z S1 59657, S2 59919 37d6e25c43 f98c49eb25 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-08T16:31:01.708Z S1 59657, S2 59519 217d417134 37d6e25c43 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-08T16:31:04.040Z S1 59325, S2 59519 c415dbfadb 217d417134 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-08T16:31:06.104Z S1 59325, S2 59455 3fdcffbdbd c415dbfadb sk_4707cd57
15 move S1 Exhibition2 15 2026-11-08T16:31:08.098Z S1 59331, S2 59455 3770b6ad1f 3fdcffbdbd sk_4707cd57
16 move S2 Exhibition1 16 2026-11-08T16:31:10.127Z S1 59331, S2 59426 4678c41171 3770b6ad1f sk_4707cd57
17 move S1 Exhibition2 17 2026-11-08T16:31:12.096Z S1 59362, S2 59426 32f06123f9 4678c41171 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-08T16:31:14.112Z S1 59362, S2 59410 2092bf88b1 32f06123f9 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-08T16:31:16.095Z S1 59379, S2 59410 df79caef79 2092bf88b1 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-08T16:31:18.098Z S1 59379, S2 59407 8514c00cec df79caef79 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-08T16:31:20.119Z S1 59358, S2 59407 292660e5a0 8514c00cec sk_4707cd57
22 move S2 Exhibition1 22 2026-11-08T16:31:22.117Z S1 59358, S2 59409 e198ddf11e 292660e5a0 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-08T16:31:24.108Z S1 59367, S2 59409 a310dff273 e198ddf11e sk_4707cd57
24 move S2 Exhibition1 24 2026-11-08T16:31:26.039Z S1 59367, S2 59478 4fb0aca58f a310dff273 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-08T16:31:27.991Z S1 59415, S2 59478 48e6503c5b 4fb0aca58f sk_4707cd57
26 move S2 Exhibition1 26 2026-11-08T16:31:29.920Z S1 59415, S2 59549 9637f3081b 48e6503c5b sk_4707cd57
27 move S1 Exhibition2 27 2026-11-08T16:31:31.854Z S1 59481, S2 59549 e496f6b2ac 9637f3081b 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_01M6XZYPV0ECYB7Y1DRJGJ18M6

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