apigaming Sign in

Verify set set_01M6H09NQNEQERMVZX8EVPYJ96

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

Game 1 m_01M6H09NQPF8G840BTGH5NHTZS: 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-03T15:26:30.711Z S1 59874, S2 60000 08e18a9d6d start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-03T15:26:32.680Z S1 59874, S2 60031 5de94b1631 08e18a9d6d sk_4707cd57
3 move S1 Exhibition1 3 2026-11-03T15:26:34.824Z S1 59730, S2 60031 9e361d64b9 5de94b1631 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-03T15:26:36.919Z S1 59730, S2 59936 b55bef748a 9e361d64b9 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-03T15:26:39.101Z S1 59548, S2 59936 8cbf2b1799 b55bef748a sk_4707cd57
6 move S2 Exhibition2 6 2026-11-03T15:26:41.308Z S1 59548, S2 59729 3667b07c03 8cbf2b1799 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-03T15:26:43.516Z S1 59340, S2 59729 4f7a3ac386 3667b07c03 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-03T15:26:45.605Z S1 59340, S2 59640 92b5fc79a7 4f7a3ac386 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-03T15:26:47.702Z S1 59243, S2 59640 3cc1298100 92b5fc79a7 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-03T15:26:49.834Z S1 59243, S2 59508 35fa5def1a 3cc1298100 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-03T15:26:51.906Z S1 59171, S2 59508 0ae71bd363 35fa5def1a sk_4707cd57
12 move S2 Exhibition2 12 2026-11-03T15:26:53.924Z S1 59171, S2 59490 7a669c7525 0ae71bd363 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-03T15:26:56.098Z S1 58997, S2 59490 d5d1c94e6e 7a669c7525 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-03T15:26:58.111Z S1 58997, S2 59477 78fcfbfe5f d5d1c94e6e sk_4707cd57
15 move S1 Exhibition1 15 2026-11-03T15:27:00.051Z S1 59057, S2 59477 be3cf79caa 78fcfbfe5f sk_4707cd57
16 move S2 Exhibition2 16 2026-11-03T15:27:02.429Z S1 59057, S2 59099 39168c606d be3cf79caa sk_4707cd57
17 move S1 Exhibition1 17 2026-11-03T15:27:04.519Z S1 58967, S2 59099 3aebcbef2b 39168c606d sk_4707cd57
18 move S2 Exhibition2 18 2026-11-03T15:27:06.501Z S1 58967, S2 59117 baec5bee34 3aebcbef2b sk_4707cd57
19 move S1 Exhibition1 19 2026-11-03T15:27:08.524Z S1 58944, S2 59117 3e61034989 baec5bee34 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-03T15:27:10.515Z S1 58944, S2 59126 95694abcc7 3e61034989 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-03T15:27:12.522Z S1 58937, S2 59126 4f8e5af25b 95694abcc7 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-03T15:27:14.517Z S1 58937, S2 59131 a381dbb20e 4f8e5af25b sk_4707cd57
23 move S1 Exhibition1 23 2026-11-03T15:27:16.497Z S1 58957, S2 59131 54bd896b01 a381dbb20e sk_4707cd57
24 move S2 Exhibition2 24 2026-11-03T15:27:18.511Z S1 58957, S2 59117 6899be3751 54bd896b01 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-03T15:27:20.521Z S1 58947, S2 59117 930ce8ae2f 6899be3751 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-03T15:27:22.513Z S1 58947, S2 59125 4c95e84cac 930ce8ae2f sk_4707cd57
27 move S1 Exhibition1 27 2026-11-03T15:27:24.507Z S1 58953, S2 59125 194e81143d 4c95e84cac sk_4707cd57
28 move S2 Exhibition2 28 2026-11-03T15:27:26.432Z S1 58953, S2 59200 fd95ee859b 194e81143d sk_4707cd57
29 move S1 Exhibition1 29 2026-11-03T15:27:28.414Z S1 58971, S2 59200 02e9ad8bee fd95ee859b sk_4707cd57
30 move S2 Exhibition2 30 2026-11-03T15:27:30.411Z S1 58971, S2 59203 5f34965c78 02e9ad8bee sk_4707cd57
31 move S1 Exhibition1 31 2026-11-03T15:27:32.407Z S1 58975, S2 59203 fea4da64d5 5f34965c78 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-03T15:27:34.367Z S1 58975, S2 59243 ea8688d3cb fea4da64d5 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-03T15:27:36.409Z S1 58933, S2 59243 a6c256897b ea8688d3cb sk_4707cd57
34 move S2 Exhibition2 34 2026-11-03T15:27:38.369Z S1 58933, S2 59283 0c21c4916d a6c256897b sk_4707cd57
35 move S1 Exhibition1 35 2026-11-03T15:27:40.300Z S1 59002, S2 59283 50a545c3f3 0c21c4916d sk_4707cd57
36 move S2 Exhibition2 36 2026-11-03T15:27:42.257Z S1 59002, S2 59326 5aa1d01e75 50a545c3f3 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-03T15:27:44.230Z S1 59029, S2 59326 7a178bbdc1 5aa1d01e75 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-03T15:27:46.166Z S1 59029, S2 59390 8b4f5c9d45 7a178bbdc1 sk_4707cd57
39 move S1 Exhibition1 39 2026-11-03T15:27:48.133Z S1 59062, S2 59390 200cf37d61 8b4f5c9d45 sk_4707cd57
40 move S2 Exhibition2 40 2026-11-03T15:27:50.066Z S1 59062, S2 59457 57cf2bb217 200cf37d61 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-03T15:27:51.991Z S1 59137, S2 59457 b98737e837 57cf2bb217 sk_4707cd57
42 move S2 Exhibition2 42 2026-11-03T15:27:53.916Z S1 59137, S2 59532 0983a950a3 b98737e837 sk_4707cd57

Game 2 m_01M6H09NQQFCVAFRN61G0R2SED: verified

✓signatures14 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..14, every prev_hash links
✓move log14 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay14 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
14 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-03T15:26:30.715Z S1 59870, S2 60000 d07d3c8954 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-03T15:26:32.712Z S1 59870, S2 60003 88a442c4c0 d07d3c8954 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-03T15:26:34.835Z S1 59747, S2 60003 9094e5e45f 88a442c4c0 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-03T15:26:37.020Z S1 59747, S2 59818 10e5fe75c0 9094e5e45f sk_4707cd57
5 move S1 Exhibition2 5 2026-11-03T15:26:39.132Z S1 59635, S2 59818 6cee555681 10e5fe75c0 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-03T15:26:41.317Z S1 59635, S2 59633 26651835b7 6cee555681 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-03T15:26:43.509Z S1 59443, S2 59633 8ac502732c 26651835b7 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-03T15:26:45.606Z S1 59443, S2 59536 5e15282372 8ac502732c sk_4707cd57
9 move S1 Exhibition2 9 2026-11-03T15:26:47.710Z S1 59339, S2 59536 6b270a1bda 5e15282372 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-03T15:26:49.918Z S1 59339, S2 59328 ec0f5fbf4f 6b270a1bda sk_4707cd57
11 move S1 Exhibition2 11 2026-11-03T15:26:51.904Z S1 59353, S2 59328 6030da492a ec0f5fbf4f sk_4707cd57
12 move S2 Exhibition1 12 2026-11-03T15:26:53.922Z S1 59353, S2 59310 8a0097fb4b 6030da492a sk_4707cd57
13 move S1 Exhibition2 13 2026-11-03T15:26:55.858Z S1 59417, S2 59310 5ea0b5cb38 8a0097fb4b sk_4707cd57
14 move S2 Exhibition1 14 2026-11-03T15:26:57.789Z S1 59417, S2 59379 840e2bf9d2 5ea0b5cb38 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_01M6H09NQNEQERMVZX8EVPYJ96

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