apigaming Sign in

Verify set set_01M7BXC7PWE2AVXQR8DBB3BMAA

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("8642958766396242614:set_01M7BXC7PWE2AVXQR8DBB3BMAA") = f54a6b481504de69..., 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 40, fee 0

Game 1 m_01M7BXC7PYEQ6VEGAJSQYXBGT0: 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-14T02:14:58.530Z S1 59936, S2 60000 2443cf6ea3 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-14T02:15:00.509Z S1 59936, S2 60021 ba157bd086 2443cf6ea3 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-14T02:15:03.044Z S1 59401, S2 60021 f02553551b ba157bd086 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-14T02:15:05.048Z S1 59401, S2 60017 fde83a2eef f02553551b sk_4707cd57
5 move S1 Exhibition1 5 2026-11-14T02:15:07.037Z S1 59412, S2 60017 8dde2c8e0d fde83a2eef sk_4707cd57
6 move S2 Exhibition2 6 2026-11-14T02:15:09.036Z S1 59412, S2 60018 2df97432cd 8dde2c8e0d sk_4707cd57
7 move S1 Exhibition1 7 2026-11-14T02:15:11.125Z S1 59323, S2 60018 37c5bed14b 2df97432cd sk_4707cd57
8 move S2 Exhibition2 8 2026-11-14T02:15:13.097Z S1 59323, S2 60046 2a2b3b4897 37c5bed14b sk_4707cd57
9 move S1 Exhibition1 9 2026-11-14T02:15:15.096Z S1 59324, S2 60046 364646d74a 2a2b3b4897 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-14T02:15:17.125Z S1 59324, S2 60017 751993e018 364646d74a sk_4707cd57
11 move S1 Exhibition1 11 2026-11-14T02:15:19.427Z S1 59022, S2 60017 c075152e77 751993e018 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-14T02:15:21.414Z S1 59022, S2 60030 a79c8989e9 c075152e77 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-14T02:15:23.376Z S1 59060, S2 60030 3846b0be38 a79c8989e9 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-14T02:15:25.419Z S1 59060, S2 59987 a6598169b9 3846b0be38 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-14T02:15:27.387Z S1 59092, S2 59987 d71ea8ae82 a6598169b9 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-14T02:15:29.420Z S1 59092, S2 59954 7e46100e2b d71ea8ae82 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-14T02:15:31.425Z S1 59087, S2 59954 9ac393146b 7e46100e2b sk_4707cd57
18 move S2 Exhibition2 18 2026-11-14T02:15:33.405Z S1 59087, S2 59974 375ba12e7d 9ac393146b sk_4707cd57
19 move S1 Exhibition1 19 2026-11-14T02:15:35.333Z S1 59159, S2 59974 3e4ceb6f29 375ba12e7d sk_4707cd57
20 move S2 Exhibition2 20 2026-11-14T02:15:37.307Z S1 59159, S2 60000 b91ea1f781 3e4ceb6f29 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-14T02:15:39.311Z S1 59155, S2 60000 23d7524961 b91ea1f781 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-14T02:15:41.298Z S1 59155, S2 60013 507be61bde 23d7524961 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-14T02:15:43.302Z S1 59151, S2 60013 946356125c 507be61bde sk_4707cd57
24 move S2 Exhibition2 24 2026-11-14T02:15:45.313Z S1 59151, S2 60002 23bb419b18 946356125c sk_4707cd57
25 move S1 Exhibition1 25 2026-11-14T02:15:47.260Z S1 59204, S2 60002 b782a63c8c 23bb419b18 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-14T02:15:49.300Z S1 59204, S2 59962 0d8672f0b1 b782a63c8c sk_4707cd57
27 move S1 Exhibition1 27 2026-11-14T02:15:51.278Z S1 59226, S2 59962 eccf505468 0d8672f0b1 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-14T02:15:53.313Z S1 59226, S2 59927 d64ae7b8fb eccf505468 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-14T02:15:55.325Z S1 59214, S2 59927 35f1586422 d64ae7b8fb sk_4707cd57
30 move S2 Exhibition2 30 2026-11-14T02:15:57.310Z S1 59214, S2 59942 8df080ed18 35f1586422 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-14T02:15:59.297Z S1 59227, S2 59942 1ffb133737 8df080ed18 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-14T02:16:01.339Z S1 59227, S2 59900 6a19b422e8 1ffb133737 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-14T02:16:03.845Z S1 58721, S2 59900 3cd50d4adc 6a19b422e8 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-14T02:16:05.841Z S1 58721, S2 59904 93525a65a5 3cd50d4adc sk_4707cd57
35 move S1 Exhibition1 35 2026-11-14T02:16:07.919Z S1 58643, S2 59904 1bf8884dcb 93525a65a5 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-14T02:16:09.941Z S1 58643, S2 59882 bdb46da08f 1bf8884dcb sk_4707cd57
37 move S1 Exhibition1 37 2026-11-14T02:16:11.929Z S1 58655, S2 59882 317b65fd36 bdb46da08f sk_4707cd57
38 move S2 Exhibition2 38 2026-11-14T02:16:13.890Z S1 58655, S2 59921 3e71b48dc1 317b65fd36 sk_4707cd57
39 move S1 Exhibition1 39 2026-11-14T02:16:15.841Z S1 58704, S2 59921 a4f6b233b4 3e71b48dc1 sk_4707cd57
40 move S2 Exhibition2 40 2026-11-14T02:16:17.773Z S1 58704, S2 59989 e5a77c532f a4f6b233b4 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-14T02:16:19.704Z S1 58773, S2 59989 f710b6371e e5a77c532f sk_4707cd57
42 move S2 Exhibition2 42 2026-11-14T02:16:21.634Z S1 58773, S2 60059 5a054f6525 f710b6371e sk_4707cd57
43 move S1 Exhibition1 43 2026-11-14T02:16:23.568Z S1 58839, S2 60059 8e148b1ee0 5a054f6525 sk_4707cd57
44 move S2 Exhibition2 44 2026-11-14T02:16:25.498Z S1 58839, S2 60129 0850bf6d3c 8e148b1ee0 sk_4707cd57
45 move S1 Exhibition1 45 2026-11-14T02:16:27.433Z S1 58904, S2 60129 439ec01b0e 0850bf6d3c sk_4707cd57
46 move S2 Exhibition2 46 2026-11-14T02:16:29.363Z S1 58904, S2 60199 5aba98de08 439ec01b0e sk_4707cd57
47 move S1 Exhibition1 47 2026-11-14T02:16:31.292Z S1 58975, S2 60199 16d2bec383 5aba98de08 sk_4707cd57
48 move S2 Exhibition2 48 2026-11-14T02:16:33.217Z S1 58975, S2 60274 de3cce9e58 16d2bec383 sk_4707cd57
49 move S1 Exhibition1 49 2026-11-14T02:16:35.144Z S1 59048, S2 60274 2d1d2705f1 de3cce9e58 sk_4707cd57
50 move S2 Exhibition2 50 2026-11-14T02:16:37.070Z S1 59048, S2 60348 789f00e959 2d1d2705f1 sk_4707cd57
51 move S1 Exhibition1 51 2026-11-14T02:16:39.001Z S1 59117, S2 60348 b79fc77143 789f00e959 sk_4707cd57
52 move S2 Exhibition2 52 2026-11-14T02:16:40.929Z S1 59117, S2 60420 d73584e95c b79fc77143 sk_4707cd57
53 move S1 Exhibition1 53 2026-11-14T02:16:42.855Z S1 59191, S2 60420 f24fcd4d58 d73584e95c sk_4707cd57
54 move S2 Exhibition2 54 2026-11-14T02:16:44.778Z S1 59191, S2 60497 405fc4b28d f24fcd4d58 sk_4707cd57
55 move S1 Exhibition1 55 2026-11-14T02:16:46.716Z S1 59253, S2 60497 d1ad7c5110 405fc4b28d sk_4707cd57
56 move S2 Exhibition2 56 2026-11-14T02:16:48.640Z S1 59253, S2 60573 ed0869b05b d1ad7c5110 sk_4707cd57
57 move S1 Exhibition1 57 2026-11-14T02:16:50.568Z S1 59325, S2 60573 9bf53379e5 ed0869b05b sk_4707cd57
58 move S2 Exhibition2 58 2026-11-14T02:16:52.495Z S1 59325, S2 60646 c114ad97bb 9bf53379e5 sk_4707cd57
59 move S1 Exhibition1 59 2026-11-14T02:16:54.423Z S1 59397, S2 60646 f2cb94b100 c114ad97bb sk_4707cd57
60 move S2 Exhibition2 60 2026-11-14T02:16:56.348Z S1 59397, S2 60721 dcbb33b209 f2cb94b100 sk_4707cd57
61 move S1 Exhibition1 61 2026-11-14T02:16:58.280Z S1 59465, S2 60721 948be6c872 dcbb33b209 sk_4707cd57
62 move S2 Exhibition2 62 2026-11-14T02:17:00.210Z S1 59465, S2 60791 1492a5a189 948be6c872 sk_4707cd57
63 move S1 Exhibition1 63 2026-11-14T02:17:02.235Z S1 59440, S2 60791 cb9b2e2d4f 1492a5a189 sk_4707cd57
64 move S2 Exhibition2 64 2026-11-14T02:17:04.307Z S1 59440, S2 60719 fa2d02ee3f cb9b2e2d4f sk_4707cd57
65 move S1 Exhibition1 65 2026-11-14T02:17:06.243Z S1 59504, S2 60719 9c8c5e5ebf fa2d02ee3f sk_4707cd57

Game 2 m_01M7BXC7PZFSTS0G7DWEYAVYA1: verified

✓signatures18 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..18, every prev_hash links
✓move log18 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay18 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
18 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-14T02:14:58.533Z S1 59933, S2 60000 559ad76fa0 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-14T02:15:00.507Z S1 59933, S2 60026 f0ff6d2414 559ad76fa0 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-14T02:15:02.915Z S1 59525, S2 60026 b3ba9c4186 f0ff6d2414 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-14T02:15:04.928Z S1 59525, S2 60013 d23473427d b3ba9c4186 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-14T02:15:06.861Z S1 59592, S2 60013 b393e46e5b d23473427d sk_4707cd57
6 move S2 Exhibition1 6 2026-11-14T02:15:08.840Z S1 59592, S2 60034 339502041e b393e46e5b sk_4707cd57
7 move S1 Exhibition2 7 2026-11-14T02:15:10.836Z S1 59596, S2 60034 abab5dd326 339502041e sk_4707cd57
8 move S2 Exhibition1 8 2026-11-14T02:15:12.897Z S1 59596, S2 59973 45e8842240 abab5dd326 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-14T02:15:14.824Z S1 59669, S2 59973 89536008e6 45e8842240 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-14T02:15:16.817Z S1 59669, S2 59980 aa60839fe6 89536008e6 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-14T02:15:18.824Z S1 59662, S2 59980 d63c7eca41 aa60839fe6 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-14T02:15:20.751Z S1 59662, S2 60053 9af92f9647 d63c7eca41 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-14T02:15:22.676Z S1 59737, S2 60053 bf0a1d914f 9af92f9647 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-14T02:15:24.709Z S1 59737, S2 60020 96415baff5 bf0a1d914f sk_4707cd57
15 move S1 Exhibition2 15 2026-11-14T02:15:26.652Z S1 59794, S2 60020 57794cb691 96415baff5 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-14T02:15:28.606Z S1 59794, S2 60066 c79b60882d 57794cb691 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-14T02:15:30.532Z S1 59868, S2 60066 a69a50dc3a c79b60882d sk_4707cd57
18 move S2 Exhibition1 18 2026-11-14T02:15:32.460Z S1 59868, S2 60138 6df610879e a69a50dc3a 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_01M7BXC7PWE2AVXQR8DBB3BMAA

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