apigaming Sign in

Verify set set_01M7FHMT91FZXR33M1525S1DKG

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("2007157075419174519:set_01M7FHMT91FZXR33M1525S1DKG") = efc4710303417313..., 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 40, fee 0

Game 1 m_01M7FHMT93E97TY453MM3FE1P1: verified

✓signatures33 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..33, every prev_hash links
✓move log33 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay33 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
33 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-15T12:06:54.613Z S1 59827, S2 60000 9c42fd9ed6 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-15T12:06:56.633Z S1 59827, S2 59980 4637e302c2 9c42fd9ed6 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-15T12:06:58.733Z S1 59727, S2 59980 0bb8fd1f65 4637e302c2 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-15T12:07:01.002Z S1 59727, S2 59711 c57f833109 0bb8fd1f65 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-15T12:07:03.220Z S1 59509, S2 59711 8f7f19f753 c57f833109 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-15T12:07:05.425Z S1 59509, S2 59506 9480fa39bd 8f7f19f753 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-15T12:07:07.613Z S1 59321, S2 59506 c8e53f3418 9480fa39bd sk_4707cd57
8 move S2 Exhibition2 8 2026-11-15T12:07:09.702Z S1 59321, S2 59417 01cb0bb9d9 c8e53f3418 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-15T12:07:11.722Z S1 59301, S2 59417 09c17dff74 01cb0bb9d9 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-15T12:07:13.651Z S1 59301, S2 59488 49bb896f57 09c17dff74 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-15T12:07:15.717Z S1 59235, S2 59488 8048af9188 49bb896f57 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-15T12:07:17.815Z S1 59235, S2 59390 d2b7ca8e02 8048af9188 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-15T12:07:19.829Z S1 59221, S2 59390 1f148e3456 d2b7ca8e02 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-15T12:07:21.900Z S1 59221, S2 59319 02b1e83968 1f148e3456 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-15T12:07:23.937Z S1 59184, S2 59319 f9fb92d373 02b1e83968 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-15T12:07:25.865Z S1 59184, S2 59391 3a59797ae7 f9fb92d373 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-15T12:07:27.830Z S1 59219, S2 59391 c994022d93 3a59797ae7 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-15T12:07:29.802Z S1 59219, S2 59419 cd48f8761a c994022d93 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-15T12:07:31.762Z S1 59259, S2 59419 201b44ca00 cd48f8761a sk_4707cd57
20 move S2 Exhibition2 20 2026-11-15T12:07:33.738Z S1 59259, S2 59443 0c04784739 201b44ca00 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-15T12:07:35.797Z S1 59200, S2 59443 59e101827f 0c04784739 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-15T12:07:37.720Z S1 59200, S2 59520 cb5fbd2967 59e101827f sk_4707cd57
23 move S1 Exhibition1 23 2026-11-15T12:07:39.644Z S1 59276, S2 59520 9b03cc659d cb5fbd2967 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-15T12:07:41.603Z S1 59276, S2 59561 c2e3c26738 9b03cc659d sk_4707cd57
25 move S1 Exhibition1 25 2026-11-15T12:07:43.601Z S1 59278, S2 59561 d45b1a4b8d c2e3c26738 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-15T12:07:45.611Z S1 59278, S2 59551 985af632eb d45b1a4b8d sk_4707cd57
27 move S1 Exhibition1 27 2026-11-15T12:07:47.625Z S1 59264, S2 59551 444f292205 985af632eb sk_4707cd57
28 move S2 Exhibition2 28 2026-11-15T12:07:49.622Z S1 59264, S2 59554 d9d2e0c059 444f292205 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-15T12:07:51.551Z S1 59335, S2 59554 e705dabf1b d9d2e0c059 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-15T12:07:53.597Z S1 59335, S2 59508 f0090d0c93 e705dabf1b sk_4707cd57
31 move S1 Exhibition1 31 2026-11-15T12:07:55.580Z S1 59352, S2 59508 31fd6d8b7a f0090d0c93 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-15T12:07:57.512Z S1 59352, S2 59576 a17f336371 31fd6d8b7a sk_4707cd57
33 move S1 Exhibition1 33 2026-11-15T12:07:59.443Z S1 59421, S2 59576 3a50a1999f a17f336371 sk_4707cd57

Game 2 m_01M7FHMT95EXTVBNH3184Q7NQ4: verified

✓signatures16 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..16, every prev_hash links
✓move log16 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay16 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
16 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-15T12:06:54.615Z S1 59825, S2 60000 334bf60a98 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-15T12:06:56.696Z S1 59825, S2 59919 bece94adef 334bf60a98 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-15T12:06:58.803Z S1 59718, S2 59919 b9def2ca46 bece94adef sk_4707cd57
4 move S2 Exhibition1 4 2026-11-15T12:07:01.005Z S1 59718, S2 59717 9567d70b0e b9def2ca46 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-15T12:07:03.333Z S1 59390, S2 59717 a88a77f2b1 9567d70b0e sk_4707cd57
6 move S2 Exhibition1 6 2026-11-15T12:07:05.425Z S1 59390, S2 59625 be2ea404ff a88a77f2b1 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-15T12:07:07.604Z S1 59211, S2 59625 d8f96041ea be2ea404ff sk_4707cd57
8 move S2 Exhibition1 8 2026-11-15T12:07:09.585Z S1 59211, S2 59644 2fc4853a59 d8f96041ea sk_4707cd57
9 move S1 Exhibition2 9 2026-11-15T12:07:11.615Z S1 59181, S2 59644 aa28eb2733 2fc4853a59 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-15T12:07:13.600Z S1 59181, S2 59659 a62cc6e027 aa28eb2733 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-15T12:07:15.610Z S1 59171, S2 59659 1cc7760b53 a62cc6e027 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-15T12:07:17.707Z S1 59171, S2 59562 6f6985e12f 1cc7760b53 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-15T12:07:19.800Z S1 59078, S2 59562 8dc2d5540e 6f6985e12f sk_4707cd57
14 move S2 Exhibition1 14 2026-11-15T12:07:21.829Z S1 59078, S2 59533 0e83b22807 8dc2d5540e sk_4707cd57
15 move S1 Exhibition2 15 2026-11-15T12:07:23.804Z S1 59103, S2 59533 19301b3613 0e83b22807 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-15T12:07:25.734Z S1 59103, S2 59603 b1fc1a4bb8 19301b3613 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_01M7FHMT91FZXR33M1525S1DKG

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