apigaming Sign in

Verify set set_01M6ZC5Z74FH6TT38DBRMZBDK7

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("2801191672865672843:set_01M6ZC5Z74FH6TT38DBRMZBDK7") = 55e7a776bf863715..., 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_01M6ZC5Z77FE9RCSYKD9A4K0F2: verified

✓signatures36 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..36, every prev_hash links
✓move log36 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay36 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
36 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-09T05:23:34.342Z S1 59835, S2 60000 c08291fdbe start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-09T05:23:36.349Z S1 59835, S2 59993 434015c51e c08291fdbe sk_4707cd57
3 move S1 Exhibition1 3 2026-11-09T05:23:38.311Z S1 59873, S2 59993 a7b4d982bc 434015c51e sk_4707cd57
4 move S2 Exhibition2 4 2026-11-09T05:23:40.304Z S1 59873, S2 60000 224d1f2881 a7b4d982bc sk_4707cd57
5 move S1 Exhibition1 5 2026-11-09T05:23:42.242Z S1 59935, S2 60000 ad289e8cc6 224d1f2881 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-09T05:23:44.234Z S1 59935, S2 60008 471b836921 ad289e8cc6 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-09T05:23:46.210Z S1 59959, S2 60008 957dafcda3 471b836921 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-09T05:23:48.197Z S1 59959, S2 60021 13dcfc36db 957dafcda3 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-09T05:23:50.203Z S1 59953, S2 60021 ec6d7a989a 13dcfc36db sk_4707cd57
10 move S2 Exhibition2 10 2026-11-09T05:23:52.130Z S1 59953, S2 60094 d4cbddcb68 ec6d7a989a sk_4707cd57
11 move S1 Exhibition1 11 2026-11-09T05:23:54.196Z S1 59887, S2 60094 7a26256625 d4cbddcb68 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-09T05:23:56.205Z S1 59887, S2 60085 defd356a73 7a26256625 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-09T05:23:58.203Z S1 59889, S2 60085 b08bfff9d7 defd356a73 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-09T05:24:00.323Z S1 59889, S2 59965 5811728c52 b08bfff9d7 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-09T05:24:02.632Z S1 59580, S2 59965 20b81b9550 5811728c52 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-09T05:24:04.752Z S1 59580, S2 59845 23070045fa 20b81b9550 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-09T05:24:06.727Z S1 59605, S2 59845 04abd47a13 23070045fa sk_4707cd57
18 move S2 Exhibition2 18 2026-11-09T05:24:08.707Z S1 59605, S2 59865 a4812cc006 04abd47a13 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-09T05:24:10.675Z S1 59637, S2 59865 344ee45597 a4812cc006 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-09T05:24:12.610Z S1 59637, S2 59930 fcddd3c617 344ee45597 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-09T05:24:14.630Z S1 59617, S2 59930 72c73673e0 fcddd3c617 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-09T05:24:16.624Z S1 59617, S2 59936 d449969c03 72c73673e0 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-09T05:24:18.623Z S1 59618, S2 59936 6d0b7a76db d449969c03 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-09T05:24:20.629Z S1 59618, S2 59930 dbec031098 6d0b7a76db sk_4707cd57
25 move S1 Exhibition1 25 2026-11-09T05:24:22.557Z S1 59690, S2 59930 dbd8acc77c dbec031098 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-09T05:24:24.525Z S1 59690, S2 59962 c157766bc3 dbd8acc77c sk_4707cd57
27 move S1 Exhibition1 27 2026-11-09T05:24:26.530Z S1 59685, S2 59962 e0ea7be33e c157766bc3 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-09T05:24:28.457Z S1 59685, S2 60035 8f15536da4 e0ea7be33e sk_4707cd57
29 move S1 Exhibition1 29 2026-11-09T05:24:30.428Z S1 59714, S2 60035 945d317ff4 8f15536da4 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-09T05:24:32.424Z S1 59714, S2 60039 c1f24d6b7c 945d317ff4 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-09T05:24:34.416Z S1 59722, S2 60039 579b6fed36 c1f24d6b7c sk_4707cd57
32 move S2 Exhibition2 32 2026-11-09T05:24:36.383Z S1 59722, S2 60072 03f0e973ae 579b6fed36 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-09T05:24:38.311Z S1 59794, S2 60072 90b5336113 03f0e973ae sk_4707cd57
34 move S2 Exhibition2 34 2026-11-09T05:24:40.247Z S1 59794, S2 60136 0f99ad3506 90b5336113 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-09T05:24:42.178Z S1 59863, S2 60136 ec509f49a5 0f99ad3506 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-09T05:24:44.105Z S1 59863, S2 60209 ec60027aee ec509f49a5 sk_4707cd57

Game 2 m_01M6ZC5Z79EC08GNV3058AD1ZN: verified

✓signatures19 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..19, every prev_hash links
✓move log19 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay19 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
19 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-09T05:23:34.418Z S1 59759, S2 60000 475757f155 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-09T05:23:36.375Z S1 59759, S2 60043 fcaea8f1fd 475757f155 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-09T05:23:38.436Z S1 59698, S2 60043 d243732efd fcaea8f1fd sk_4707cd57
4 move S2 Exhibition1 4 2026-11-09T05:23:40.500Z S1 59698, S2 59979 1e64203f76 d243732efd sk_4707cd57
5 move S1 Exhibition2 5 2026-11-09T05:23:42.429Z S1 59769, S2 59979 484f0f6c41 1e64203f76 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-09T05:23:44.413Z S1 59769, S2 59995 c22645cdfe 484f0f6c41 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-09T05:23:46.433Z S1 59749, S2 59995 5c5024ea4a c22645cdfe sk_4707cd57
8 move S2 Exhibition1 8 2026-11-09T05:23:48.407Z S1 59749, S2 60021 928a160261 5c5024ea4a sk_4707cd57
9 move S1 Exhibition2 9 2026-11-09T05:23:50.370Z S1 59786, S2 60021 d8a7dd531f 928a160261 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-09T05:23:52.309Z S1 59786, S2 60082 d9359c00ff d8a7dd531f sk_4707cd57
11 move S1 Exhibition2 11 2026-11-09T05:23:54.312Z S1 59783, S2 60082 6ad92c8d51 d9359c00ff sk_4707cd57
12 move S2 Exhibition1 12 2026-11-09T05:23:56.317Z S1 59783, S2 60077 f120858b3c 6ad92c8d51 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-09T05:23:58.246Z S1 59854, S2 60077 4a9f9abe8d f120858b3c sk_4707cd57
14 move S2 Exhibition1 14 2026-11-09T05:24:00.400Z S1 59854, S2 59923 e23b424164 4a9f9abe8d sk_4707cd57
15 move S1 Exhibition2 15 2026-11-09T05:24:02.900Z S1 59354, S2 59923 1ca8e3339a e23b424164 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-09T05:24:04.891Z S1 59354, S2 59932 55f8ff54c8 1ca8e3339a sk_4707cd57
17 move S1 Exhibition2 17 2026-11-09T05:24:06.852Z S1 59393, S2 59932 9156d402bc 55f8ff54c8 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-09T05:24:08.782Z S1 59393, S2 60002 13f53f60a3 9156d402bc sk_4707cd57
19 move S1 Exhibition2 19 2026-11-09T05:24:10.729Z S1 59446, S2 60002 58ef0363e0 13f53f60a3 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_01M6ZC5Z74FH6TT38DBRMZBDK7

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