apigaming Sign in

Verify set set_01M6Q2QCKDEPEVNVQ7DANRQJES

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("2931442678060903439:set_01M6Q2QCKDEPEVNVQ7DANRQJES") = 3f640df596d28367..., 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_01M6Q2QCKFFGDRDJPGH6V1SK42: verified

✓signatures41 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..41, every prev_hash links
✓move log41 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay41 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
41 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-06T00:04:23.917Z S1 59814, S2 60000 d309d35839 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-06T00:04:26.021Z S1 59814, S2 59896 1d50ca89f9 d309d35839 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-06T00:04:28.199Z S1 59636, S2 59896 66bd43b8ee 1d50ca89f9 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-06T00:04:30.229Z S1 59636, S2 59866 83ec7238d3 66bd43b8ee sk_4707cd57
5 move S1 Exhibition1 5 2026-11-06T00:04:32.192Z S1 59673, S2 59866 d06952fc06 83ec7238d3 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-06T00:04:34.200Z S1 59673, S2 59858 58e10c0b44 d06952fc06 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-06T00:04:36.162Z S1 59711, S2 59858 56bcb48a43 58e10c0b44 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-06T00:04:38.110Z S1 59711, S2 59910 3df9987f79 56bcb48a43 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-06T00:04:40.096Z S1 59725, S2 59910 6bbb7823f2 3df9987f79 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-06T00:04:42.113Z S1 59725, S2 59893 2139afa6c5 6bbb7823f2 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-06T00:04:44.045Z S1 59793, S2 59893 4f533e1650 2139afa6c5 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-06T00:04:46.022Z S1 59793, S2 59916 9a7fa641e5 4f533e1650 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-06T00:04:48.029Z S1 59786, S2 59916 e75dd9bc53 9a7fa641e5 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-06T00:04:50.015Z S1 59786, S2 59930 3b55c37633 e75dd9bc53 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-06T00:04:52.019Z S1 59782, S2 59930 ae3d360bac 3b55c37633 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-06T00:04:54.012Z S1 59782, S2 59937 2b657caab1 ae3d360bac sk_4707cd57
17 move S1 Exhibition1 17 2026-11-06T00:04:56.041Z S1 59753, S2 59937 dc5dceaf68 2b657caab1 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-06T00:04:58.113Z S1 59753, S2 59865 de70b67163 dc5dceaf68 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-06T00:05:00.170Z S1 59696, S2 59865 8a8ed7aeb8 de70b67163 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-06T00:05:02.516Z S1 59696, S2 59519 4c5a435cf7 8a8ed7aeb8 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-06T00:05:04.544Z S1 59668, S2 59519 3a96d8b427 4c5a435cf7 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-06T00:05:06.473Z S1 59668, S2 59590 92b24464e6 3a96d8b427 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-06T00:05:08.501Z S1 59640, S2 59590 d64d0ecf7a 92b24464e6 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-06T00:05:10.448Z S1 59640, S2 59643 05c035390c d64d0ecf7a sk_4707cd57
25 move S1 Exhibition1 25 2026-11-06T00:05:12.374Z S1 59714, S2 59643 7309687ddc 05c035390c sk_4707cd57
26 move S2 Exhibition2 26 2026-11-06T00:05:14.302Z S1 59714, S2 59715 025e2d8eba 7309687ddc sk_4707cd57
27 move S1 Exhibition1 27 2026-11-06T00:05:16.305Z S1 59711, S2 59715 0d5f0e92b1 025e2d8eba sk_4707cd57
28 move S2 Exhibition2 28 2026-11-06T00:05:18.232Z S1 59711, S2 59788 4670e23297 0d5f0e92b1 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-06T00:05:20.208Z S1 59735, S2 59788 09600126a3 4670e23297 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-06T00:05:22.195Z S1 59735, S2 59801 e10e87c77c 09600126a3 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-06T00:05:24.124Z S1 59806, S2 59801 6e4cb07b5f e10e87c77c sk_4707cd57
32 move S2 Exhibition2 32 2026-11-06T00:05:26.101Z S1 59806, S2 59824 e7b6e7467a 6e4cb07b5f sk_4707cd57
33 move S1 Exhibition1 33 2026-11-06T00:05:28.028Z S1 59879, S2 59824 81f782abf5 e7b6e7467a sk_4707cd57
34 move S2 Exhibition2 34 2026-11-06T00:05:29.987Z S1 59879, S2 59865 9a8128c308 81f782abf5 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-06T00:05:31.944Z S1 59922, S2 59865 5d0f119e45 9a8128c308 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-06T00:05:33.869Z S1 59922, S2 59940 195f3e0e6e 5d0f119e45 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-06T00:05:35.896Z S1 59895, S2 59940 cd4771e56d 195f3e0e6e sk_4707cd57
38 move S2 Exhibition2 38 2026-11-06T00:05:37.861Z S1 59895, S2 59975 b4d07c735a cd4771e56d sk_4707cd57
39 move S1 Exhibition1 39 2026-11-06T00:05:39.798Z S1 59958, S2 59975 04a6184e59 b4d07c735a sk_4707cd57
40 move S2 Exhibition2 40 2026-11-06T00:05:41.728Z S1 59958, S2 60045 1d248147e0 04a6184e59 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-06T00:05:43.654Z S1 60032, S2 60045 5b5246b8a1 1d248147e0 sk_4707cd57

Game 2 m_01M6Q2QCKGFW2B1NX5QTTSYMQB: verified

✓signatures22 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..22, every prev_hash links
✓move log22 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay22 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
22 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-06T00:04:23.917Z S1 59814, S2 60000 acbb0d76dd start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-06T00:04:26.018Z S1 59814, S2 59899 e9fa4cbb0c acbb0d76dd sk_4707cd57
3 move S1 Exhibition2 3 2026-11-06T00:04:28.212Z S1 59620, S2 59899 f722a138ae e9fa4cbb0c sk_4707cd57
4 move S2 Exhibition1 4 2026-11-06T00:04:30.297Z S1 59620, S2 59814 6fa1bea2b7 f722a138ae sk_4707cd57
5 move S1 Exhibition2 5 2026-11-06T00:04:32.314Z S1 59603, S2 59814 5e6d5fab66 6fa1bea2b7 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-06T00:04:34.327Z S1 59603, S2 59801 bbe33ea142 5e6d5fab66 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-06T00:04:36.329Z S1 59601, S2 59801 6c276ff077 bbe33ea142 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-06T00:04:38.412Z S1 59601, S2 59718 55440ed49e 6c276ff077 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-06T00:04:40.377Z S1 59636, S2 59718 ac53da9ee8 55440ed49e sk_4707cd57
10 move S2 Exhibition1 10 2026-11-06T00:04:42.403Z S1 59636, S2 59692 9873f6ed58 ac53da9ee8 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-06T00:04:44.408Z S1 59631, S2 59692 ac0786cd9a 9873f6ed58 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-06T00:04:46.411Z S1 59631, S2 59689 78041ef3d8 ac0786cd9a sk_4707cd57
13 move S1 Exhibition2 13 2026-11-06T00:04:48.405Z S1 59637, S2 59689 9436d7ed0a 78041ef3d8 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-06T00:04:50.433Z S1 59637, S2 59661 428b676275 9436d7ed0a sk_4707cd57
15 move S1 Exhibition2 15 2026-11-06T00:04:52.402Z S1 59668, S2 59661 12999ded32 428b676275 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-06T00:04:54.370Z S1 59668, S2 59693 d69abeb1ff 12999ded32 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-06T00:04:56.400Z S1 59638, S2 59693 2cd1544834 d69abeb1ff sk_4707cd57
18 move S2 Exhibition1 18 2026-11-06T00:04:58.422Z S1 59638, S2 59671 bf63f5152d 2cd1544834 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-06T00:05:00.355Z S1 59705, S2 59671 b8cf9f3e00 bf63f5152d sk_4707cd57
20 move S2 Exhibition1 20 2026-11-06T00:05:02.634Z S1 59705, S2 59392 9f10aa5be6 b8cf9f3e00 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-06T00:05:04.770Z S1 59569, S2 59392 3d7311e89e 9f10aa5be6 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-06T00:05:06.704Z S1 59569, S2 59458 720e244510 3d7311e89e 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_01M6Q2QCKDEPEVNVQ7DANRQJES

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