apigaming Sign in

Verify set set_01M6PEG4M0E12T7PZHZ8HX9WQM

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("8426714418280744590:set_01M6PEG4M0E12T7PZHZ8HX9WQM") = 77ef4b71a860e192..., 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 20, fee 0

Game 1 m_01M6PEG4M2FXC95BSB4CJ9J1P2: verified

✓signatures39 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..39, every prev_hash links
✓move log39 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay39 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
39 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-05T18:10:55.120Z S1 59543, S2 60000 833118c11c start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-05T18:10:57.524Z S1 59543, S2 59596 2a2add2dca 833118c11c sk_4707cd57
3 move S1 Exhibition1 3 2026-11-05T18:10:59.590Z S1 59477, S2 59596 0232e05fe6 2a2add2dca sk_4707cd57
4 move S2 Exhibition2 4 2026-11-05T18:11:01.563Z S1 59477, S2 59623 cc6ae9bbbe 0232e05fe6 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-05T18:11:03.800Z S1 59240, S2 59623 f29e6c2615 cc6ae9bbbe sk_4707cd57
6 move S2 Exhibition2 6 2026-11-05T18:11:05.825Z S1 59240, S2 59598 b0afaf267b f29e6c2615 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-05T18:11:07.825Z S1 59240, S2 59598 c527f48af7 b0afaf267b sk_4707cd57
8 move S2 Exhibition2 8 2026-11-05T18:11:09.824Z S1 59240, S2 59599 515b667e9e c527f48af7 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-05T18:11:11.754Z S1 59310, S2 59599 7fde126bfb 515b667e9e sk_4707cd57
10 move S2 Exhibition2 10 2026-11-05T18:11:13.814Z S1 59310, S2 59539 c7d575553c 7fde126bfb sk_4707cd57
11 move S1 Exhibition1 11 2026-11-05T18:11:15.829Z S1 59295, S2 59539 0133773de5 c7d575553c sk_4707cd57
12 move S2 Exhibition2 12 2026-11-05T18:11:17.797Z S1 59295, S2 59571 eef3d11c87 0133773de5 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-05T18:11:19.754Z S1 59338, S2 59571 ecc636ca7f eef3d11c87 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-05T18:11:21.810Z S1 59338, S2 59515 91e7e14098 ecc636ca7f sk_4707cd57
15 move S1 Exhibition1 15 2026-11-05T18:11:23.746Z S1 59402, S2 59515 b9bfdf5559 91e7e14098 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-05T18:11:25.723Z S1 59402, S2 59538 d0cf61689c b9bfdf5559 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-05T18:11:27.734Z S1 59391, S2 59538 04e410c5ea d0cf61689c sk_4707cd57
18 move S2 Exhibition2 18 2026-11-05T18:11:29.670Z S1 59391, S2 59602 05829c717f 04e410c5ea sk_4707cd57
19 move S1 Exhibition1 19 2026-11-05T18:11:31.642Z S1 59419, S2 59602 f50a60b073 05829c717f sk_4707cd57
20 move S2 Exhibition2 20 2026-11-05T18:11:33.696Z S1 59419, S2 59548 c8129fb629 f50a60b073 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-05T18:11:35.697Z S1 59418, S2 59548 88126d056c c8129fb629 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-05T18:11:37.701Z S1 59418, S2 59544 d25b5c74be 88126d056c sk_4707cd57
23 move S1 Exhibition1 23 2026-11-05T18:11:39.738Z S1 59381, S2 59544 094d36a33a d25b5c74be sk_4707cd57
24 move S2 Exhibition2 24 2026-11-05T18:11:41.808Z S1 59381, S2 59474 ea59c948ce 094d36a33a sk_4707cd57
25 move S1 Exhibition1 25 2026-11-05T18:11:43.822Z S1 59367, S2 59474 3418cdc9db ea59c948ce sk_4707cd57
26 move S2 Exhibition2 26 2026-11-05T18:11:45.808Z S1 59367, S2 59488 b1ccd8e2ce 3418cdc9db sk_4707cd57
27 move S1 Exhibition1 27 2026-11-05T18:11:47.736Z S1 59439, S2 59488 8d4a31a32a b1ccd8e2ce sk_4707cd57
28 move S2 Exhibition2 28 2026-11-05T18:11:49.704Z S1 59439, S2 59520 36b3ab33c3 8d4a31a32a sk_4707cd57
29 move S1 Exhibition1 29 2026-11-05T18:11:51.634Z S1 59509, S2 59520 d515ed33aa 36b3ab33c3 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-05T18:11:53.563Z S1 59509, S2 59591 bdbfcfabc4 d515ed33aa sk_4707cd57
31 move S1 Exhibition1 31 2026-11-05T18:11:55.528Z S1 59544, S2 59591 a19415c6fd bdbfcfabc4 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-05T18:11:57.455Z S1 59544, S2 59664 c3c0c0b0a8 a19415c6fd sk_4707cd57
33 move S1 Exhibition1 33 2026-11-05T18:11:59.435Z S1 59564, S2 59664 e908a3b63c c3c0c0b0a8 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-05T18:12:01.935Z S1 59564, S2 59164 c4f4bdda40 e908a3b63c sk_4707cd57
35 move S1 Exhibition1 35 2026-11-05T18:12:04.465Z S1 59034, S2 59164 4b11275a67 c4f4bdda40 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-05T18:12:06.399Z S1 59034, S2 59230 c133465741 4b11275a67 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-05T18:12:08.324Z S1 59109, S2 59230 ca40e27ace c133465741 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-05T18:12:10.251Z S1 59109, S2 59303 0d75ffcb09 ca40e27ace sk_4707cd57
39 move S1 Exhibition1 39 2026-11-05T18:12:12.182Z S1 59178, S2 59303 4cf11f8b97 0d75ffcb09 sk_4707cd57

Game 2 m_01M6PEG4M3ERKAWVY3TXFQ5CPV: 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-05T18:10:55.122Z S1 59541, S2 60000 d662f12156 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-05T18:10:57.591Z S1 59541, S2 59531 a53090fbf3 d662f12156 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-05T18:10:59.715Z S1 59417, S2 59531 09449ff682 a53090fbf3 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-05T18:11:01.806Z S1 59417, S2 59440 ba26288ded 09449ff682 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-05T18:11:04.130Z S1 59093, S2 59440 4ed34ae39b ba26288ded sk_4707cd57
6 move S2 Exhibition1 6 2026-11-05T18:11:06.113Z S1 59093, S2 59457 eb11cb9b20 4ed34ae39b sk_4707cd57
7 move S1 Exhibition2 7 2026-11-05T18:11:08.130Z S1 59076, S2 59457 d50d3786d8 eb11cb9b20 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-05T18:11:10.088Z S1 59076, S2 59499 37826165c8 d50d3786d8 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-05T18:11:12.022Z S1 59142, S2 59499 ceda67aba2 37826165c8 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-05T18:11:13.996Z S1 59142, S2 59525 17590b5fe4 ceda67aba2 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-05T18:11:16.010Z S1 59128, S2 59525 27e6ca515e 17590b5fe4 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-05T18:11:18.004Z S1 59128, S2 59531 2e8657f504 27e6ca515e sk_4707cd57
13 move S1 Exhibition2 13 2026-11-05T18:11:20.003Z S1 59129, S2 59531 ed32b26d2e 2e8657f504 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-05T18:11:21.938Z S1 59129, S2 59596 f3cd878783 ed32b26d2e sk_4707cd57
15 move S1 Exhibition2 15 2026-11-05T18:11:23.932Z S1 59135, S2 59596 bd930a2700 f3cd878783 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-05T18:11:25.871Z S1 59135, S2 59657 6efcaf45ab bd930a2700 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-05T18:11:27.987Z S1 59019, S2 59657 414ad20608 6efcaf45ab sk_4707cd57
18 move S2 Exhibition1 18 2026-11-05T18:11:29.953Z S1 59019, S2 59691 3d2755f54f 414ad20608 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-05T18:11:31.881Z S1 59091, S2 59691 17ac8130a7 3d2755f54f sk_4707cd57
20 move S2 Exhibition1 20 2026-11-05T18:11:33.836Z S1 59091, S2 59736 f9261c41a1 17ac8130a7 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-05T18:11:35.763Z S1 59164, S2 59736 b4efb5ba5f f9261c41a1 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-05T18:11:37.706Z S1 59164, S2 59793 5ad5b0c711 b4efb5ba5f 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_01M6PEG4M0E12T7PZHZ8HX9WQM

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