apigaming Sign in

Verify set set_01M6JNKBPPEZ8R4E9T4DCJRPSQ

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("3593890233231901716:set_01M6JNKBPPEZ8R4E9T4DCJRPSQ") = 10d3990fdd39e75c..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 11, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 26}
✓set resulta win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC on the tiebreak follows from the games
✓set payoutthe winner takes 60, fee 0

Game 1 m_01M6JNKBPRFVYRP2JVWG4MD8XX: 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 Exhibition1 1 2026-11-04T06:58:02.937Z S1 59586, S2 60000 15983b02a9 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-04T06:58:04.904Z S1 59586, S2 60033 782471708f 15983b02a9 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-04T06:58:07.113Z S1 59377, S2 60033 b238401ba4 782471708f sk_4707cd57
4 move S2 Exhibition2 4 2026-11-04T06:58:09.207Z S1 59377, S2 59939 36d1845bd0 b238401ba4 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-04T06:58:11.303Z S1 59281, S2 59939 b560952759 36d1845bd0 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-04T06:58:13.400Z S1 59281, S2 59842 20ecad2a96 b560952759 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-04T06:58:15.401Z S1 59280, S2 59842 ba0097557d 20ecad2a96 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-04T06:58:17.519Z S1 59280, S2 59724 22cb85343a ba0097557d sk_4707cd57
9 move S1 Exhibition1 9 2026-11-04T06:58:19.527Z S1 59272, S2 59724 7950f78d0f 22cb85343a sk_4707cd57
10 move S2 Exhibition2 10 2026-11-04T06:58:21.698Z S1 59272, S2 59553 75a014e6e6 7950f78d0f sk_4707cd57
11 move S1 Exhibition1 11 2026-11-04T06:58:23.734Z S1 59236, S2 59553 10976b5ec5 75a014e6e6 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-04T06:58:25.707Z S1 59236, S2 59580 1f940829ae 10976b5ec5 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-04T06:58:27.710Z S1 59233, S2 59580 cfd509259b 1f940829ae sk_4707cd57
14 move S2 Exhibition2 14 2026-11-04T06:58:29.711Z S1 59233, S2 59579 863e877b02 cfd509259b sk_4707cd57
15 move S1 Exhibition1 15 2026-11-04T06:58:31.638Z S1 59306, S2 59579 56a56370b1 863e877b02 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-04T06:58:33.564Z S1 59306, S2 59653 1e66725457 56a56370b1 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-04T06:58:35.490Z S1 59380, S2 59653 6f56bc628a 1e66725457 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-04T06:58:37.507Z S1 59380, S2 59636 c19b28fcde 6f56bc628a sk_4707cd57
19 move S1 Exhibition1 19 2026-11-04T06:58:39.443Z S1 59444, S2 59636 9b480cfa70 c19b28fcde sk_4707cd57
20 move S2 Exhibition2 20 2026-11-04T06:58:41.382Z S1 59444, S2 59697 e9d84be7d4 9b480cfa70 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-04T06:58:43.306Z S1 59520, S2 59697 624c33ebcf e9d84be7d4 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-04T06:58:45.233Z S1 59520, S2 59770 436bf359ea 624c33ebcf sk_4707cd57

Game 2 m_01M6JNKBPTE00TNM8S9VS25JZQ: verified

✓signatures52 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..52, every prev_hash links
✓move log52 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay52 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
52 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-04T06:58:03.006Z S1 59517, S2 60000 df996984ef start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-04T06:58:04.968Z S1 59517, S2 60038 4d6cca1b55 df996984ef sk_4707cd57
3 move S1 Exhibition2 3 2026-11-04T06:58:07.103Z S1 59382, S2 60038 ddf8b035d8 4d6cca1b55 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-04T06:58:09.208Z S1 59382, S2 59933 01ad75a35e ddf8b035d8 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-04T06:58:11.299Z S1 59291, S2 59933 64c82d259a 01ad75a35e sk_4707cd57
6 move S2 Exhibition1 6 2026-11-04T06:58:13.400Z S1 59291, S2 59832 df0f08466e 64c82d259a sk_4707cd57
7 move S1 Exhibition2 7 2026-11-04T06:58:15.404Z S1 59287, S2 59832 ef9e450c36 df0f08466e sk_4707cd57
8 move S2 Exhibition1 8 2026-11-04T06:58:17.518Z S1 59287, S2 59718 53a54b6bbb ef9e450c36 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-04T06:58:19.458Z S1 59347, S2 59718 bd105aea97 53a54b6bbb sk_4707cd57
10 move S2 Exhibition1 10 2026-11-04T06:58:21.703Z S1 59347, S2 59473 39bec5a0e0 bd105aea97 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-04T06:58:23.806Z S1 59244, S2 59473 ff98c361cd 39bec5a0e0 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-04T06:58:25.826Z S1 59244, S2 59453 28e41b50ce ff98c361cd sk_4707cd57
13 move S1 Exhibition2 13 2026-11-04T06:58:27.834Z S1 59236, S2 59453 95aac69fa2 28e41b50ce sk_4707cd57
14 move S2 Exhibition1 14 2026-11-04T06:58:29.802Z S1 59236, S2 59485 6a76cf0396 95aac69fa2 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-04T06:58:31.776Z S1 59262, S2 59485 54ca0ad006 6a76cf0396 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-04T06:58:33.825Z S1 59262, S2 59436 86adfa2f43 54ca0ad006 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-04T06:58:35.903Z S1 59184, S2 59436 f4857d3c9b 86adfa2f43 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-04T06:58:37.929Z S1 59184, S2 59410 b08096fe94 f4857d3c9b sk_4707cd57
19 move S1 Exhibition2 19 2026-11-04T06:58:40.003Z S1 59110, S2 59410 ea4fb25eab b08096fe94 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-04T06:58:42.011Z S1 59110, S2 59402 b5dc8b587e ea4fb25eab sk_4707cd57
21 move S1 Exhibition2 21 2026-11-04T06:58:44.005Z S1 59116, S2 59402 3a308ff1a5 b5dc8b587e sk_4707cd57
22 move S2 Exhibition1 22 2026-11-04T06:58:46.005Z S1 59116, S2 59402 bb9e537605 3a308ff1a5 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-04T06:58:47.995Z S1 59126, S2 59402 4207bb005c bb9e537605 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-04T06:58:49.996Z S1 59126, S2 59401 59a1b08f65 4207bb005c sk_4707cd57
25 move S1 Exhibition2 25 2026-11-04T06:58:51.954Z S1 59168, S2 59401 5ad365bc58 59a1b08f65 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-04T06:58:53.920Z S1 59168, S2 59435 b245d965f8 5ad365bc58 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-04T06:58:55.873Z S1 59215, S2 59435 a7c7640c32 b245d965f8 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-04T06:58:57.823Z S1 59215, S2 59485 33a90d925f a7c7640c32 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-04T06:58:59.761Z S1 59277, S2 59485 7b79890e6b 33a90d925f sk_4707cd57
30 move S2 Exhibition1 30 2026-11-04T06:59:01.737Z S1 59277, S2 59509 9e50c66569 7b79890e6b sk_4707cd57
31 move S1 Exhibition2 31 2026-11-04T06:59:03.689Z S1 59325, S2 59509 c9a2c2b5a1 9e50c66569 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-04T06:59:05.630Z S1 59325, S2 59568 afb36d3bdf c9a2c2b5a1 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-04T06:59:07.564Z S1 59391, S2 59568 380dcf5760 afb36d3bdf sk_4707cd57
34 move S2 Exhibition1 34 2026-11-04T06:59:09.489Z S1 59391, S2 59643 f8a204c32b 380dcf5760 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-04T06:59:11.435Z S1 59445, S2 59643 d6458c27c5 f8a204c32b sk_4707cd57
36 move S2 Exhibition1 36 2026-11-04T06:59:13.377Z S1 59445, S2 59701 2d8b8ad9d6 d6458c27c5 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-04T06:59:15.322Z S1 59500, S2 59701 98d16aa1cf 2d8b8ad9d6 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-04T06:59:17.247Z S1 59500, S2 59776 95917e98b4 98d16aa1cf sk_4707cd57
39 move S1 Exhibition2 39 2026-11-04T06:59:19.170Z S1 59577, S2 59776 5162cb6c0a 95917e98b4 sk_4707cd57
40 move S2 Exhibition1 40 2026-11-04T06:59:21.114Z S1 59577, S2 59832 9474935049 5162cb6c0a sk_4707cd57
41 move S1 Exhibition2 41 2026-11-04T06:59:23.058Z S1 59633, S2 59832 3e41658a4e 9474935049 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-04T06:59:25.012Z S1 59633, S2 59878 205ac5679d 3e41658a4e sk_4707cd57
43 move S1 Exhibition2 43 2026-11-04T06:59:26.972Z S1 59673, S2 59878 44ed8ecabd 205ac5679d sk_4707cd57
44 move S2 Exhibition1 44 2026-11-04T06:59:28.915Z S1 59673, S2 59935 f28e02fee4 44ed8ecabd sk_4707cd57
45 move S1 Exhibition2 45 2026-11-04T06:59:30.848Z S1 59740, S2 59935 16b49c3d47 f28e02fee4 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-04T06:59:32.782Z S1 59740, S2 60001 bf9205c04b 16b49c3d47 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-04T06:59:34.725Z S1 59797, S2 60001 e11272f478 bf9205c04b sk_4707cd57
48 move S2 Exhibition1 48 2026-11-04T06:59:36.660Z S1 59797, S2 60066 63f7c83546 e11272f478 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-04T06:59:38.599Z S1 59858, S2 60066 49a95e9cfc 63f7c83546 sk_4707cd57
50 move S2 Exhibition1 50 2026-11-04T06:59:40.566Z S1 59858, S2 60099 1687386d61 49a95e9cfc sk_4707cd57
51 move S1 Exhibition2 51 2026-11-04T06:59:42.494Z S1 59930, S2 60099 e122703d32 1687386d61 sk_4707cd57
52 move S2 Exhibition1 52 2026-11-04T06:59:44.422Z S1 59930, S2 60171 1e76ebe407 e122703d32 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_01M6JNKBPPEZ8R4E9T4DCJRPSQ

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