apigaming Sign in

Verify set set_01M6EFWMGJF6XAWT9VCBQ5ZXDM

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("1302096785661293521:set_01M6EFWMGJF6XAWT9VCBQ5ZXDM") = 80d1b34cde8a414e..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 21, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 29}
✓set resulta win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC on the tiebreak follows from the games
✓set payoutthe winner takes 40, fee 0

Game 1 m_01M6EFWMGPFPMVC1F6AYNQKK9E: verified

✓signatures42 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..42, every prev_hash links
✓move log42 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay42 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
42 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-02T16:01:17.408Z S1 59863, S2 60000 8b15a31cf9 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-02T16:01:19.361Z S1 59863, S2 60047 02de631ecd 8b15a31cf9 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-02T16:01:21.419Z S1 59805, S2 60047 6eeb706bfa 02de631ecd sk_4707cd57
4 move S2 Exhibition2 4 2026-11-02T16:01:23.697Z S1 59805, S2 59769 5dd73a030d 6eeb706bfa sk_4707cd57
5 move S1 Exhibition1 5 2026-11-02T16:01:25.644Z S1 59858, S2 59769 d7e1f449a2 5dd73a030d sk_4707cd57
6 move S2 Exhibition2 6 2026-11-02T16:01:27.810Z S1 59858, S2 59603 c4d1e84294 d7e1f449a2 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-02T16:01:29.916Z S1 59752, S2 59603 1fd053e9b7 c4d1e84294 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-02T16:01:31.912Z S1 59752, S2 59607 b6a4c6f594 1fd053e9b7 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-02T16:01:33.915Z S1 59749, S2 59607 2e38bc5ffd b6a4c6f594 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-02T16:01:36.036Z S1 59749, S2 59486 c64f3d1eeb 2e38bc5ffd sk_4707cd57
11 move S1 Exhibition1 11 2026-11-02T16:01:38.112Z S1 59673, S2 59486 f2aa459eb1 c64f3d1eeb sk_4707cd57
12 move S2 Exhibition2 12 2026-11-02T16:01:40.082Z S1 59673, S2 59516 e28be3825f f2aa459eb1 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-02T16:01:42.017Z S1 59738, S2 59516 b7b5511791 e28be3825f sk_4707cd57
14 move S2 Exhibition2 14 2026-11-02T16:01:44.007Z S1 59738, S2 59526 9df09267fe b7b5511791 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-02T16:01:45.935Z S1 59810, S2 59526 c185fa527e 9df09267fe sk_4707cd57
16 move S2 Exhibition2 16 2026-11-02T16:01:47.905Z S1 59810, S2 59556 c513e16cba c185fa527e sk_4707cd57
17 move S1 Exhibition1 17 2026-11-02T16:01:49.854Z S1 59861, S2 59556 d1823d70f6 c513e16cba sk_4707cd57
18 move S2 Exhibition2 18 2026-11-02T16:01:51.779Z S1 59861, S2 59631 a640a6f30d d1823d70f6 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-02T16:01:53.728Z S1 59912, S2 59631 13e63c2ae4 a640a6f30d sk_4707cd57
20 move S2 Exhibition2 20 2026-11-02T16:01:55.660Z S1 59912, S2 59699 39def881a2 13e63c2ae4 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-02T16:01:57.605Z S1 59967, S2 59699 018adf6d73 39def881a2 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-02T16:01:59.533Z S1 59967, S2 59771 1d2610c3e4 018adf6d73 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-02T16:02:01.869Z S1 59631, S2 59771 3570f94348 1d2610c3e4 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-02T16:02:04.334Z S1 59631, S2 59306 f29965aa83 3570f94348 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-02T16:02:06.297Z S1 59668, S2 59306 ff74716a93 f29965aa83 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-02T16:02:08.296Z S1 59668, S2 59307 c492bb2249 ff74716a93 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-02T16:02:10.222Z S1 59742, S2 59307 5adb493ddb c492bb2249 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-02T16:02:12.190Z S1 59742, S2 59339 9e1e096bde 5adb493ddb sk_4707cd57
29 move S1 Exhibition1 29 2026-11-02T16:02:14.121Z S1 59811, S2 59339 4de16de56d 9e1e096bde sk_4707cd57
30 move S2 Exhibition2 30 2026-11-02T16:02:16.119Z S1 59811, S2 59341 c740750007 4de16de56d sk_4707cd57
31 move S1 Exhibition1 31 2026-11-02T16:02:18.103Z S1 59827, S2 59341 6ba1e24221 c740750007 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-02T16:02:20.036Z S1 59827, S2 59408 535947e55d 6ba1e24221 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-02T16:02:22.007Z S1 59856, S2 59408 e1f9c81026 535947e55d sk_4707cd57
34 move S2 Exhibition2 34 2026-11-02T16:02:23.934Z S1 59856, S2 59481 a15cb5c9e5 e1f9c81026 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-02T16:02:25.902Z S1 59888, S2 59481 4f959bfc70 a15cb5c9e5 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-02T16:02:27.830Z S1 59888, S2 59553 17d87e5865 4f959bfc70 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-02T16:02:29.798Z S1 59920, S2 59553 3ab72ef97b 17d87e5865 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-02T16:02:31.800Z S1 59920, S2 59551 efa37c5145 3ab72ef97b sk_4707cd57
39 move S1 Exhibition1 39 2026-11-02T16:02:33.758Z S1 59962, S2 59551 08adf03bf7 efa37c5145 sk_4707cd57
40 move S2 Exhibition2 40 2026-11-02T16:02:35.692Z S1 59962, S2 59617 e26d07d3e7 08adf03bf7 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-02T16:02:37.619Z S1 60035, S2 59617 c6616901b6 e26d07d3e7 sk_4707cd57
42 move S2 Exhibition2 42 2026-11-02T16:02:39.546Z S1 60035, S2 59690 61b0ad090c c6616901b6 sk_4707cd57

Game 2 m_01M6EFWMGRERN9ERH4P3ABN3ZT: verified

✓signatures58 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..58, every prev_hash links
✓move log58 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay58 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
58 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-02T16:01:17.408Z S1 59863, S2 60000 64cf447681 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-02T16:01:19.381Z S1 59863, S2 60027 9514318d35 64cf447681 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-02T16:01:21.428Z S1 59816, S2 60027 712dcf6dc6 9514318d35 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-02T16:01:23.705Z S1 59816, S2 59750 045eb6db65 712dcf6dc6 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-02T16:01:25.660Z S1 59861, S2 59750 d29a9fe470 045eb6db65 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-02T16:01:27.817Z S1 59861, S2 59593 63aec4bdef d29a9fe470 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-02T16:01:29.919Z S1 59759, S2 59593 640e69e2cf 63aec4bdef sk_4707cd57
8 move S2 Exhibition1 8 2026-11-02T16:01:32.017Z S1 59759, S2 59495 c85029fed2 640e69e2cf sk_4707cd57
9 move S1 Exhibition2 9 2026-11-02T16:01:34.098Z S1 59678, S2 59495 8ebdbf7d96 c85029fed2 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-02T16:01:36.226Z S1 59678, S2 59367 c467b5ea15 8ebdbf7d96 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-02T16:01:38.295Z S1 59609, S2 59367 b93e57bab2 c467b5ea15 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-02T16:01:40.281Z S1 59609, S2 59381 a841236bd0 b93e57bab2 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-02T16:01:42.319Z S1 59571, S2 59381 6c20ea232a a841236bd0 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-02T16:01:44.308Z S1 59571, S2 59392 7226515755 6c20ea232a sk_4707cd57
15 move S1 Exhibition2 15 2026-11-02T16:01:46.323Z S1 59556, S2 59392 3cbe021a58 7226515755 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-02T16:01:48.301Z S1 59556, S2 59414 3349f0f7a5 3cbe021a58 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-02T16:01:50.326Z S1 59531, S2 59414 f0c77acc6a 3349f0f7a5 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-02T16:01:52.319Z S1 59531, S2 59421 0def6319b4 f0c77acc6a sk_4707cd57
19 move S1 Exhibition2 19 2026-11-02T16:01:54.323Z S1 59527, S2 59421 e01723bcbc 0def6319b4 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-02T16:01:56.302Z S1 59527, S2 59442 977a23c18a e01723bcbc sk_4707cd57
21 move S1 Exhibition2 21 2026-11-02T16:01:58.298Z S1 59531, S2 59442 c26a9d2c84 977a23c18a sk_4707cd57
22 move S2 Exhibition1 22 2026-11-02T16:02:00.264Z S1 59531, S2 59476 50b1f3fa32 c26a9d2c84 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-02T16:02:02.556Z S1 59239, S2 59476 5762794149 50b1f3fa32 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-02T16:02:04.801Z S1 59239, S2 59231 27cee7fc59 5762794149 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-02T16:02:06.803Z S1 59237, S2 59231 90c6197966 27cee7fc59 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-02T16:02:08.805Z S1 59237, S2 59229 b3b0ff53b2 90c6197966 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-02T16:02:10.806Z S1 59236, S2 59229 1068046150 b3b0ff53b2 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-02T16:02:12.761Z S1 59236, S2 59274 c5632b0d17 1068046150 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-02T16:02:14.688Z S1 59309, S2 59274 f86fa8824e c5632b0d17 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-02T16:02:16.656Z S1 59309, S2 59306 a186e0121f f86fa8824e sk_4707cd57
31 move S1 Exhibition2 31 2026-11-02T16:02:18.696Z S1 59269, S2 59306 0e9050a062 a186e0121f sk_4707cd57
32 move S2 Exhibition1 32 2026-11-02T16:02:20.703Z S1 59269, S2 59299 d8b2025658 0e9050a062 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-02T16:02:22.682Z S1 59290, S2 59299 8b03fb9642 d8b2025658 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-02T16:02:24.624Z S1 59290, S2 59357 911a4e4294 8b03fb9642 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-02T16:02:26.588Z S1 59326, S2 59357 eb2a4bd23d 911a4e4294 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-02T16:02:28.572Z S1 59326, S2 59373 8091fe4e36 eb2a4bd23d sk_4707cd57
37 move S1 Exhibition2 37 2026-11-02T16:02:30.600Z S1 59298, S2 59373 acff1566cc 8091fe4e36 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-02T16:02:32.612Z S1 59298, S2 59361 60d1b5273f acff1566cc sk_4707cd57
39 move S1 Exhibition2 39 2026-11-02T16:02:34.607Z S1 59303, S2 59361 3b44d4bec1 60d1b5273f sk_4707cd57
40 move S2 Exhibition1 40 2026-11-02T16:02:36.602Z S1 59303, S2 59366 cef0302996 3b44d4bec1 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-02T16:02:38.561Z S1 59344, S2 59366 3a2fcc200e cef0302996 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-02T16:02:40.596Z S1 59344, S2 59331 5ad3765163 3a2fcc200e sk_4707cd57
43 move S1 Exhibition2 43 2026-11-02T16:02:42.559Z S1 59381, S2 59331 617f0442d9 5ad3765163 sk_4707cd57
44 move S2 Exhibition1 44 2026-11-02T16:02:44.527Z S1 59381, S2 59363 1328aec03f 617f0442d9 sk_4707cd57
45 move S1 Exhibition2 45 2026-11-02T16:02:46.470Z S1 59438, S2 59363 4d594969bc 1328aec03f sk_4707cd57
46 move S2 Exhibition1 46 2026-11-02T16:02:48.407Z S1 59438, S2 59426 c3f9b78559 4d594969bc sk_4707cd57
47 move S1 Exhibition2 47 2026-11-02T16:02:50.343Z S1 59502, S2 59426 93716dc537 c3f9b78559 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-02T16:02:52.282Z S1 59502, S2 59487 5c332d2c87 93716dc537 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-02T16:02:54.212Z S1 59572, S2 59487 29839d4938 5c332d2c87 sk_4707cd57
50 move S2 Exhibition1 50 2026-11-02T16:02:56.145Z S1 59572, S2 59554 9ae402243c 29839d4938 sk_4707cd57
51 move S1 Exhibition2 51 2026-11-02T16:02:58.076Z S1 59641, S2 59554 eefb17fd14 9ae402243c sk_4707cd57
52 move S2 Exhibition1 52 2026-11-02T16:03:00.122Z S1 59641, S2 59508 12199e0c7e eefb17fd14 sk_4707cd57
53 move S1 Exhibition2 53 2026-11-02T16:03:02.556Z S1 59207, S2 59508 6e6a271cdc 12199e0c7e sk_4707cd57
54 move S2 Exhibition1 54 2026-11-02T16:03:04.532Z S1 59207, S2 59532 5dc5af535c 6e6a271cdc sk_4707cd57
55 move S1 Exhibition2 55 2026-11-02T16:03:06.466Z S1 59273, S2 59532 50d26d7cb5 5dc5af535c sk_4707cd57
56 move S2 Exhibition1 56 2026-11-02T16:03:08.397Z S1 59273, S2 59601 b5b66b9a70 50d26d7cb5 sk_4707cd57
57 move S1 Exhibition2 57 2026-11-02T16:03:10.323Z S1 59347, S2 59601 39e6b1cab8 b5b66b9a70 sk_4707cd57
58 move S2 Exhibition1 58 2026-11-02T16:03:12.252Z S1 59347, S2 59672 651c2b40ab 39e6b1cab8 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_01M6EFWMGJF6XAWT9VCBQ5ZXDM

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