apigaming Sign in

Verify set set_01M7AVKY0VESRRN2WGJ5WR7VAW

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("3381387262865605418:set_01M7AVKY0VESRRN2WGJ5WR7VAW") = c91ea343f1b76116..., 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_01M7AVKY0YE3NAK2ZBGVAS84Z3: verified

✓signatures19 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..19, every prev_hash links
✓move log19 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay19 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
19 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-13T16:24:59.240Z S1 59863, S2 60000 79caed7874 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-13T16:25:02.035Z S1 59863, S2 59205 ce5dde4958 79caed7874 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-13T16:25:04.208Z S1 59690, S2 59205 bd4463bcfd ce5dde4958 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-13T16:25:06.208Z S1 59690, S2 59205 ba6aa79a2f bd4463bcfd sk_4707cd57
5 move S1 Exhibition1 5 2026-11-13T16:25:08.208Z S1 59690, S2 59205 387ec0ba44 ba6aa79a2f sk_4707cd57
6 move S2 Exhibition2 6 2026-11-13T16:25:10.132Z S1 59690, S2 59281 c2187a6483 387ec0ba44 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-13T16:25:12.100Z S1 59722, S2 59281 5357af447d c2187a6483 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-13T16:25:14.061Z S1 59722, S2 59320 a9337639ab 5357af447d sk_4707cd57
9 move S1 Exhibition1 9 2026-11-13T16:25:16.031Z S1 59752, S2 59320 fde0be2693 a9337639ab sk_4707cd57
10 move S2 Exhibition2 10 2026-11-13T16:25:17.960Z S1 59752, S2 59391 5637161f90 fde0be2693 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-13T16:25:19.925Z S1 59787, S2 59391 4d83b5c04b 5637161f90 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-13T16:25:21.916Z S1 59787, S2 59400 360572ce85 4d83b5c04b sk_4707cd57
13 move S1 Exhibition1 13 2026-11-13T16:25:23.842Z S1 59861, S2 59400 dd8857145b 360572ce85 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-13T16:25:25.830Z S1 59861, S2 59412 85e55785eb dd8857145b sk_4707cd57
15 move S1 Exhibition1 15 2026-11-13T16:25:27.828Z S1 59863, S2 59412 a5310f98c2 85e55785eb sk_4707cd57
16 move S2 Exhibition2 16 2026-11-13T16:25:29.754Z S1 59863, S2 59486 db411d2ec3 a5310f98c2 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-13T16:25:31.742Z S1 59875, S2 59486 bf7e045717 db411d2ec3 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-13T16:25:33.666Z S1 59875, S2 59562 772a32f60e bf7e045717 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-13T16:25:35.594Z S1 59947, S2 59562 3796667b85 772a32f60e sk_4707cd57

Game 2 m_01M7AVKY10FNS9VTKV454ZD7E1: verified

✓signatures64 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..64, every prev_hash links
✓move log64 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay64 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
64 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-13T16:24:59.217Z S1 59886, S2 60000 f77c29c5b8 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-13T16:25:02.156Z S1 59886, S2 59061 c019872a50 f77c29c5b8 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-13T16:25:04.413Z S1 59629, S2 59061 a0c4b4090f c019872a50 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-13T16:25:06.418Z S1 59629, S2 59056 c3b9779944 a0c4b4090f sk_4707cd57
5 move S1 Exhibition2 5 2026-11-13T16:25:08.405Z S1 59642, S2 59056 6106266794 c3b9779944 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-13T16:25:10.351Z S1 59642, S2 59110 97f88432e4 6106266794 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-13T16:25:12.318Z S1 59675, S2 59110 d2a4fc6168 97f88432e4 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-13T16:25:14.302Z S1 59675, S2 59126 ccab9028ca d2a4fc6168 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-13T16:25:16.324Z S1 59653, S2 59126 17c0a95bd1 ccab9028ca sk_4707cd57
10 move S2 Exhibition1 10 2026-11-13T16:25:18.320Z S1 59653, S2 59130 03858a0d19 17c0a95bd1 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-13T16:25:20.304Z S1 59669, S2 59130 55a4c2fab6 03858a0d19 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-13T16:25:22.263Z S1 59669, S2 59171 5d0f50b46f 55a4c2fab6 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-13T16:25:24.229Z S1 59703, S2 59171 57d6c4e2ef 5d0f50b46f sk_4707cd57
14 move S2 Exhibition1 14 2026-11-13T16:25:26.201Z S1 59703, S2 59199 889d8e4b7e 57d6c4e2ef sk_4707cd57
15 move S1 Exhibition2 15 2026-11-13T16:25:28.197Z S1 59707, S2 59199 74335d00f0 889d8e4b7e sk_4707cd57
16 move S2 Exhibition1 16 2026-11-13T16:25:30.211Z S1 59707, S2 59185 46fb3ab7c9 74335d00f0 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-13T16:25:32.232Z S1 59686, S2 59185 1a3b5b2d42 46fb3ab7c9 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-13T16:25:34.195Z S1 59686, S2 59222 1a278d738c 1a3b5b2d42 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-13T16:25:36.224Z S1 59657, S2 59222 83d14338d9 1a278d738c sk_4707cd57
20 move S2 Exhibition1 20 2026-11-13T16:25:38.216Z S1 59657, S2 59230 a1c411b2f0 83d14338d9 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-13T16:25:40.217Z S1 59656, S2 59230 2896e626c5 a1c411b2f0 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-13T16:25:42.204Z S1 59656, S2 59243 9101eb8f94 2896e626c5 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-13T16:25:44.159Z S1 59701, S2 59243 5f46dd19e6 9101eb8f94 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-13T16:25:46.112Z S1 59701, S2 59290 e599707484 5f46dd19e6 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-13T16:25:48.081Z S1 59732, S2 59290 1f3db5a9db e599707484 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-13T16:25:50.102Z S1 59732, S2 59269 f1b728f11f 1f3db5a9db sk_4707cd57
27 move S1 Exhibition2 27 2026-11-13T16:25:52.055Z S1 59779, S2 59269 c37e59096c f1b728f11f sk_4707cd57
28 move S2 Exhibition1 28 2026-11-13T16:25:54.030Z S1 59779, S2 59294 b1cfd293c5 c37e59096c sk_4707cd57
29 move S1 Exhibition2 29 2026-11-13T16:25:55.998Z S1 59811, S2 59294 7013df5790 b1cfd293c5 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-13T16:25:57.930Z S1 59811, S2 59362 c04d87c735 7013df5790 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-13T16:25:59.888Z S1 59853, S2 59362 c48e4d6a01 c04d87c735 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-13T16:26:02.270Z S1 59853, S2 58980 f3d609d2fc c48e4d6a01 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-13T16:26:04.325Z S1 59798, S2 58980 10f35d07e0 f3d609d2fc sk_4707cd57
34 move S2 Exhibition1 34 2026-11-13T16:26:06.312Z S1 59798, S2 58993 b36ae0c9c4 10f35d07e0 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-13T16:26:08.306Z S1 59804, S2 58993 a55c5cce94 b36ae0c9c4 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-13T16:26:10.266Z S1 59804, S2 59033 6c6ce25a84 a55c5cce94 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-13T16:26:12.224Z S1 59846, S2 59033 4d784ffef9 6c6ce25a84 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-13T16:26:14.163Z S1 59846, S2 59094 0fd61385b0 4d784ffef9 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-13T16:26:16.101Z S1 59908, S2 59094 ba3c58f91c 0fd61385b0 sk_4707cd57
40 move S2 Exhibition1 40 2026-11-13T16:26:18.043Z S1 59908, S2 59152 6cc1fa2909 ba3c58f91c sk_4707cd57
41 move S1 Exhibition2 41 2026-11-13T16:26:19.980Z S1 59971, S2 59152 9919752870 6cc1fa2909 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-13T16:26:21.912Z S1 59971, S2 59220 489022c841 9919752870 sk_4707cd57
43 move S1 Exhibition2 43 2026-11-13T16:26:23.846Z S1 60037, S2 59220 8a7cf7eff5 489022c841 sk_4707cd57
44 move S2 Exhibition1 44 2026-11-13T16:26:25.780Z S1 60037, S2 59286 2ddac69f60 8a7cf7eff5 sk_4707cd57
45 move S1 Exhibition2 45 2026-11-13T16:26:27.711Z S1 60106, S2 59286 8cd95bdd59 2ddac69f60 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-13T16:26:29.661Z S1 60106, S2 59336 39849c9d38 8cd95bdd59 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-13T16:26:31.638Z S1 60129, S2 59336 808cbecdb0 39849c9d38 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-13T16:26:33.575Z S1 60129, S2 59399 bd8558b829 808cbecdb0 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-13T16:26:35.591Z S1 60113, S2 59399 7921d161da bd8558b829 sk_4707cd57
50 move S2 Exhibition1 50 2026-11-13T16:26:38.552Z S1 60113, S2 58438 4da5ea3876 7921d161da sk_4707cd57
51 move S1 Exhibition2 51 2026-11-13T16:26:40.493Z S1 60172, S2 58438 0cd6b100bb 4da5ea3876 sk_4707cd57
52 move S2 Exhibition1 52 2026-11-13T16:26:42.418Z S1 60172, S2 58513 f697e44582 0cd6b100bb sk_4707cd57
53 move S1 Exhibition2 53 2026-11-13T16:26:44.342Z S1 60248, S2 58513 1795a168dd f697e44582 sk_4707cd57
54 move S2 Exhibition1 54 2026-11-13T16:26:46.268Z S1 60248, S2 58587 fcf175acaa 1795a168dd sk_4707cd57
55 move S1 Exhibition2 55 2026-11-13T16:26:48.192Z S1 60324, S2 58587 1d5fb4214c fcf175acaa sk_4707cd57
56 move S2 Exhibition1 56 2026-11-13T16:26:50.118Z S1 60324, S2 58661 0751233521 1d5fb4214c sk_4707cd57
57 move S1 Exhibition2 57 2026-11-13T16:26:52.047Z S1 60395, S2 58661 7f6f7788f9 0751233521 sk_4707cd57
58 move S2 Exhibition1 58 2026-11-13T16:26:53.971Z S1 60395, S2 58737 a6e41f90f3 7f6f7788f9 sk_4707cd57
59 move S1 Exhibition2 59 2026-11-13T16:26:55.900Z S1 60466, S2 58737 b7bbcc5f82 a6e41f90f3 sk_4707cd57
60 move S2 Exhibition1 60 2026-11-13T16:26:57.827Z S1 60466, S2 58810 c8a6876ec9 b7bbcc5f82 sk_4707cd57
61 move S1 Exhibition2 61 2026-11-13T16:26:59.751Z S1 60542, S2 58810 1e1728c9e5 c8a6876ec9 sk_4707cd57
62 move S2 Exhibition1 62 2026-11-13T16:27:01.715Z S1 60542, S2 58846 edb948c438 1e1728c9e5 sk_4707cd57
63 move S1 Exhibition2 63 2026-11-13T16:27:03.721Z S1 60536, S2 58846 902c85e337 edb948c438 sk_4707cd57
64 move S2 Exhibition1 64 2026-11-13T16:27:05.654Z S1 60536, S2 58913 c5cc1df3ef 902c85e337 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_01M7AVKY0VESRRN2WGJ5WR7VAW

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