apigaming Sign in

Verify set set_01M6D6CKCQEHRT0Z50ANP9MCWC

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("7583700585336119899:set_01M6D6CKCQEHRT0Z50ANP9MCWC") = 103ccf22f86331a5..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 2.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 0.0}
✓set resulta win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC follows from the games
✓set payoutthe winner takes 40, fee 0

Game 1 m_01M6D6CKCTE7H82ECHK2W3ERQB: verified

✓signatures20 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..20, every prev_hash links
✓move log20 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay20 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
20 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-02T03:56:00.425Z S1 59796, S2 60000 e27d1e7561 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-02T03:56:03.110Z S1 59796, S2 59315 ecad553ba5 e27d1e7561 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-02T03:56:05.218Z S1 59688, S2 59315 e3e40f232a ecad553ba5 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-02T03:56:07.305Z S1 59688, S2 59228 47f3bb68b4 e3e40f232a sk_4707cd57
5 move S1 Exhibition1 5 2026-11-02T03:56:09.516Z S1 59477, S2 59228 ad59e5e0f6 47f3bb68b4 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-02T03:56:11.813Z S1 59477, S2 58931 be447bb09c ad59e5e0f6 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-02T03:56:13.809Z S1 59481, S2 58931 cb4d9cf921 be447bb09c sk_4707cd57
8 move S2 Exhibition2 8 2026-11-02T03:56:15.925Z S1 59481, S2 58815 a76834a60c cb4d9cf921 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-02T03:56:18.112Z S1 59294, S2 58815 5527a92a70 a76834a60c sk_4707cd57
10 move S2 Exhibition2 10 2026-11-02T03:56:20.098Z S1 59294, S2 58829 aa59fb7be0 5527a92a70 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-02T03:56:22.115Z S1 59277, S2 58829 99b3e5a575 aa59fb7be0 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-02T03:56:24.221Z S1 59277, S2 58723 0e48589dff 99b3e5a575 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-02T03:56:26.338Z S1 59160, S2 58723 dd8d696e0a 0e48589dff sk_4707cd57
14 move S2 Exhibition2 14 2026-11-02T03:56:28.528Z S1 59160, S2 58533 f146b1d592 dd8d696e0a sk_4707cd57
15 move S1 Exhibition1 15 2026-11-02T03:56:30.536Z S1 59152, S2 58533 fcc405e2bd f146b1d592 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-02T03:56:32.598Z S1 59152, S2 58471 a554cf4e32 fcc405e2bd sk_4707cd57
17 move S1 Exhibition1 17 2026-11-02T03:56:34.540Z S1 59210, S2 58471 b0b641bad5 a554cf4e32 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-02T03:56:36.613Z S1 59210, S2 58398 520362a654 b0b641bad5 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-02T03:56:38.565Z S1 59258, S2 58398 8994fdfbdf 520362a654 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-02T03:56:40.514Z S1 59258, S2 58449 11c4e2c673 8994fdfbdf sk_4707cd57

Game 2 m_01M6D6CKCVFVST6QZHYS36BKGJ: verified

✓signatures71 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..71, every prev_hash links
✓move log71 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay71 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
71 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-02T03:56:00.425Z S1 59796, S2 60000 3843a6d796 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-02T03:56:03.136Z S1 59796, S2 59289 c5d795fd48 3843a6d796 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-02T03:56:05.301Z S1 59631, S2 59289 f293f5e225 c5d795fd48 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-02T03:56:07.428Z S1 59631, S2 59162 dd46bec50c f293f5e225 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-02T03:56:09.607Z S1 59452, S2 59162 71c852188b dd46bec50c sk_4707cd57
6 move S2 Exhibition1 6 2026-11-02T03:56:11.803Z S1 59452, S2 58966 8638fa0055 71c852188b sk_4707cd57
7 move S1 Exhibition2 7 2026-11-02T03:56:13.816Z S1 59439, S2 58966 938a086d29 8638fa0055 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-02T03:56:15.922Z S1 59439, S2 58860 73fa209002 938a086d29 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-02T03:56:18.046Z S1 59315, S2 58860 1f09c86143 73fa209002 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-02T03:56:20.102Z S1 59315, S2 58804 5a77c71b45 1f09c86143 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-02T03:56:22.106Z S1 59311, S2 58804 ac6fafdf07 5a77c71b45 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-02T03:56:24.206Z S1 59311, S2 58704 fcc4ec4561 ac6fafdf07 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-02T03:56:26.322Z S1 59195, S2 58704 580836726e fcc4ec4561 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-02T03:56:28.532Z S1 59195, S2 58494 2069f1a084 580836726e sk_4707cd57
15 move S1 Exhibition2 15 2026-11-02T03:56:30.622Z S1 59105, S2 58494 5e38dd493c 2069f1a084 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-02T03:56:32.719Z S1 59105, S2 58397 398fa203af 5e38dd493c sk_4707cd57
17 move S1 Exhibition2 17 2026-11-02T03:56:34.897Z S1 58927, S2 58397 39bdbfe663 398fa203af sk_4707cd57
18 move S2 Exhibition1 18 2026-11-02T03:56:36.921Z S1 58927, S2 58373 1bc9990956 39bdbfe663 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-02T03:56:38.925Z S1 58923, S2 58373 e8c75cc10a 1bc9990956 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-02T03:56:40.925Z S1 58923, S2 58373 860b495158 e8c75cc10a sk_4707cd57
21 move S1 Exhibition2 21 2026-11-02T03:56:42.998Z S1 58850, S2 58373 3e57dcd2ff 860b495158 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-02T03:56:45.014Z S1 58850, S2 58357 6e54262820 3e57dcd2ff sk_4707cd57
23 move S1 Exhibition2 23 2026-11-02T03:56:47.016Z S1 58848, S2 58357 8e29f56465 6e54262820 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-02T03:56:48.995Z S1 58848, S2 58378 7bedb26e8f 8e29f56465 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-02T03:56:50.956Z S1 58887, S2 58378 aecf277864 7bedb26e8f sk_4707cd57
26 move S2 Exhibition1 26 2026-11-02T03:56:52.996Z S1 58887, S2 58338 aa97eef1e5 aecf277864 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-02T03:56:54.946Z S1 58937, S2 58338 e27e528924 aa97eef1e5 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-02T03:56:56.945Z S1 58937, S2 58339 8904a9a4ed e27e528924 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-02T03:56:58.888Z S1 58994, S2 58339 ee36d106ed 8904a9a4ed sk_4707cd57
30 move S2 Exhibition1 30 2026-11-02T03:57:00.840Z S1 58994, S2 58387 62cc4194c5 ee36d106ed sk_4707cd57
31 move S1 Exhibition2 31 2026-11-02T03:57:02.839Z S1 58995, S2 58387 803e4d230c 62cc4194c5 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-02T03:57:04.819Z S1 58995, S2 58407 e361bb073b 803e4d230c sk_4707cd57
33 move S1 Exhibition2 33 2026-11-02T03:57:06.800Z S1 59014, S2 58407 d4351dbb86 e361bb073b sk_4707cd57
34 move S2 Exhibition1 34 2026-11-02T03:57:08.750Z S1 59014, S2 58457 03c34d3f38 d4351dbb86 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-02T03:57:10.691Z S1 59073, S2 58457 542b7c1677 03c34d3f38 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-02T03:57:12.621Z S1 59073, S2 58527 e8adadc32c 542b7c1677 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-02T03:57:14.546Z S1 59148, S2 58527 60daa459d0 e8adadc32c sk_4707cd57
38 move S2 Exhibition1 38 2026-11-02T03:57:16.481Z S1 59148, S2 58592 a726f2aaaa 60daa459d0 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-02T03:57:18.428Z S1 59201, S2 58592 c2d3ba5122 a726f2aaaa sk_4707cd57
40 move S2 Exhibition1 40 2026-11-02T03:57:20.368Z S1 59201, S2 58652 1571b18c8c c2d3ba5122 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-02T03:57:22.317Z S1 59252, S2 58652 3e997de818 1571b18c8c sk_4707cd57
42 move S2 Exhibition1 42 2026-11-02T03:57:24.251Z S1 59252, S2 58718 20df8016ff 3e997de818 sk_4707cd57
43 move S1 Exhibition2 43 2026-11-02T03:57:26.205Z S1 59298, S2 58718 3a0a12fe49 20df8016ff sk_4707cd57
44 move S2 Exhibition1 44 2026-11-02T03:57:28.154Z S1 59298, S2 58769 ddf778573a 3a0a12fe49 sk_4707cd57
45 move S1 Exhibition2 45 2026-11-02T03:57:30.089Z S1 59363, S2 58769 25afaa6ec1 ddf778573a sk_4707cd57
46 move S2 Exhibition1 46 2026-11-02T03:57:32.021Z S1 59363, S2 58837 63815b65f5 25afaa6ec1 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-02T03:57:33.957Z S1 59427, S2 58837 7da60ab07e 63815b65f5 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-02T03:57:35.889Z S1 59427, S2 58905 f0a44bfdb1 7da60ab07e sk_4707cd57
49 move S1 Exhibition2 49 2026-11-02T03:57:37.820Z S1 59496, S2 58905 8faf1fa6a7 f0a44bfdb1 sk_4707cd57
50 move S2 Exhibition1 50 2026-11-02T03:57:39.751Z S1 59496, S2 58974 acc3109534 8faf1fa6a7 sk_4707cd57
51 move S1 Exhibition2 51 2026-11-02T03:57:41.686Z S1 59561, S2 58974 f7a9ca8ba9 acc3109534 sk_4707cd57
52 move S2 Exhibition1 52 2026-11-02T03:57:43.616Z S1 59561, S2 59044 5ef7677ad9 f7a9ca8ba9 sk_4707cd57
53 move S1 Exhibition2 53 2026-11-02T03:57:45.546Z S1 59631, S2 59044 10b013ab37 5ef7677ad9 sk_4707cd57
54 move S2 Exhibition1 54 2026-11-02T03:57:47.477Z S1 59631, S2 59113 d29bd03325 10b013ab37 sk_4707cd57
55 move S1 Exhibition2 55 2026-11-02T03:57:49.411Z S1 59697, S2 59113 de7b882d39 d29bd03325 sk_4707cd57
56 move S2 Exhibition1 56 2026-11-02T03:57:51.335Z S1 59697, S2 59189 0b7fda68e2 de7b882d39 sk_4707cd57
57 move S1 Exhibition2 57 2026-11-02T03:57:53.260Z S1 59772, S2 59189 555f903751 0b7fda68e2 sk_4707cd57
58 move S2 Exhibition1 58 2026-11-02T03:57:55.194Z S1 59772, S2 59255 561709c385 555f903751 sk_4707cd57
59 move S1 Exhibition2 59 2026-11-02T03:57:57.122Z S1 59844, S2 59255 78b1d60952 561709c385 sk_4707cd57
60 move S2 Exhibition1 60 2026-11-02T03:57:59.049Z S1 59844, S2 59328 221bd1c20a 78b1d60952 sk_4707cd57
61 move S1 Exhibition2 61 2026-11-02T03:58:00.978Z S1 59915, S2 59328 d570e97c76 221bd1c20a sk_4707cd57
62 move S2 Exhibition1 62 2026-11-02T03:58:03.011Z S1 59915, S2 59295 3ff4aa854f d570e97c76 sk_4707cd57
63 move S1 Exhibition2 63 2026-11-02T03:58:05.013Z S1 59913, S2 59295 08e60b2738 3ff4aa854f sk_4707cd57
64 move S2 Exhibition1 64 2026-11-02T03:58:06.950Z S1 59913, S2 59358 0145a2aff8 08e60b2738 sk_4707cd57
65 move S1 Exhibition2 65 2026-11-02T03:58:08.878Z S1 59985, S2 59358 4a7999c710 0145a2aff8 sk_4707cd57
66 move S2 Exhibition1 66 2026-11-02T03:58:10.811Z S1 59985, S2 59425 4b1e076a63 4a7999c710 sk_4707cd57
67 move S1 Exhibition2 67 2026-11-02T03:58:12.746Z S1 60050, S2 59425 456b08d251 4b1e076a63 sk_4707cd57
68 move S2 Exhibition1 68 2026-11-02T03:58:14.679Z S1 60050, S2 59492 f76ea00dc0 456b08d251 sk_4707cd57
69 move S1 Exhibition2 69 2026-11-02T03:58:16.604Z S1 60125, S2 59492 96fce0357d f76ea00dc0 sk_4707cd57
70 move S2 Exhibition1 70 2026-11-02T03:58:18.529Z S1 60125, S2 59567 d44fabe279 96fce0357d sk_4707cd57
71 move S1 Exhibition2 71 2026-11-02T03:58:20.457Z S1 60197, S2 59567 5cde2a3032 d44fabe279 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_01M6D6CKCQEHRT0Z50ANP9MCWC

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