apigaming Sign in

Verify set set_01M7GESA8TF68SYG2MC7V48X2N

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

Game 1 m_01M7GESA8WFTRSGK0TCB2QNQJ8: verified

✓signatures35 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..35, every prev_hash links
✓move log35 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay35 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
35 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-15T20:36:10.712Z S1 59880, S2 60000 a397794b09 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-15T20:36:12.658Z S1 59880, S2 60054 5d5b89cb72 a397794b09 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-15T20:36:14.621Z S1 59917, S2 60054 f531660ee6 5d5b89cb72 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-15T20:36:16.618Z S1 59917, S2 60057 7f5da2f4b4 f531660ee6 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-15T20:36:18.606Z S1 59929, S2 60057 bbe0d90e3b 7f5da2f4b4 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-15T20:36:20.606Z S1 59929, S2 60057 773e4945b0 bbe0d90e3b sk_4707cd57
7 move S1 Exhibition1 7 2026-11-15T20:36:22.534Z S1 60001, S2 60057 656bfe6b61 773e4945b0 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-15T20:36:24.499Z S1 60001, S2 60092 eaca426e96 656bfe6b61 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-15T20:36:26.496Z S1 60004, S2 60092 6efd6f9e28 eaca426e96 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-15T20:36:28.497Z S1 60004, S2 60091 02b19afe20 6efd6f9e28 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-15T20:36:30.498Z S1 60003, S2 60091 42006813f2 02b19afe20 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-15T20:36:32.426Z S1 60003, S2 60163 1c523082d3 42006813f2 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-15T20:36:34.401Z S1 60028, S2 60163 b13ff5b5ca 1c523082d3 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-15T20:36:36.413Z S1 60028, S2 60151 8fd215edd6 b13ff5b5ca sk_4707cd57
15 move S1 Exhibition1 15 2026-11-15T20:36:38.407Z S1 60034, S2 60151 d3b520fea1 8fd215edd6 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-15T20:36:40.430Z S1 60034, S2 60128 15914070d0 d3b520fea1 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-15T20:36:42.417Z S1 60047, S2 60128 b75582a930 15914070d0 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-15T20:36:44.342Z S1 60047, S2 60203 437f966ac4 b75582a930 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-15T20:36:46.320Z S1 60069, S2 60203 f97eefb292 437f966ac4 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-15T20:36:48.298Z S1 60069, S2 60225 ddee8ed59a f97eefb292 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-15T20:36:50.226Z S1 60141, S2 60225 1c8d9cc592 ddee8ed59a sk_4707cd57
22 move S2 Exhibition2 22 2026-11-15T20:36:52.220Z S1 60141, S2 60231 07e7b4725d 1c8d9cc592 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-15T20:36:54.225Z S1 60136, S2 60231 6875b10ff2 07e7b4725d sk_4707cd57
24 move S2 Exhibition2 24 2026-11-15T20:36:56.225Z S1 60136, S2 60231 c5846d307e 6875b10ff2 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-15T20:36:58.207Z S1 60154, S2 60231 ea7d9fe8f3 c5846d307e sk_4707cd57
26 move S2 Exhibition2 26 2026-11-15T20:37:00.222Z S1 60154, S2 60216 277a411148 ea7d9fe8f3 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-15T20:37:02.251Z S1 60125, S2 60216 3261e9770e 277a411148 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-15T20:37:04.500Z S1 60125, S2 59967 b9667dbb0d 3261e9770e sk_4707cd57
29 move S1 Exhibition1 29 2026-11-15T20:37:06.522Z S1 60103, S2 59967 805ce17ccb b9667dbb0d sk_4707cd57
30 move S2 Exhibition2 30 2026-11-15T20:37:08.459Z S1 60103, S2 60030 2b687d24b3 805ce17ccb sk_4707cd57
31 move S1 Exhibition1 31 2026-11-15T20:37:10.400Z S1 60162, S2 60030 37df9275f4 2b687d24b3 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-15T20:37:12.326Z S1 60162, S2 60104 67b22fabff 37df9275f4 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-15T20:37:14.270Z S1 60218, S2 60104 deb6030673 67b22fabff sk_4707cd57
34 move S2 Exhibition2 34 2026-11-15T20:37:16.198Z S1 60218, S2 60176 831640f244 deb6030673 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-15T20:37:18.123Z S1 60293, S2 60176 dffdd39131 831640f244 sk_4707cd57

Game 2 m_01M7GESA8XEJCBXNC2Y67QF0QZ: verified

✓signatures29 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..29, every prev_hash links
✓move log29 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay29 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
29 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-15T20:36:10.720Z S1 59872, S2 60000 2a3906511d start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-15T20:36:12.707Z S1 59872, S2 60013 48ccbcf872 2a3906511d sk_4707cd57
3 move S1 Exhibition2 3 2026-11-15T20:36:14.730Z S1 59849, S2 60013 61a4f214fa 48ccbcf872 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-15T20:36:16.706Z S1 59849, S2 60037 480bb9d14d 61a4f214fa sk_4707cd57
5 move S1 Exhibition2 5 2026-11-15T20:36:18.729Z S1 59826, S2 60037 4730b87279 480bb9d14d sk_4707cd57
6 move S2 Exhibition1 6 2026-11-15T20:36:20.718Z S1 59826, S2 60048 fc4fd8a8f9 4730b87279 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-15T20:36:22.684Z S1 59860, S2 60048 5971ec7296 fc4fd8a8f9 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-15T20:36:24.645Z S1 59860, S2 60087 ba2a293c8b 5971ec7296 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-15T20:36:26.602Z S1 59903, S2 60087 6952c59f1f ba2a293c8b sk_4707cd57
10 move S2 Exhibition1 10 2026-11-15T20:36:28.727Z S1 59903, S2 59962 b22827aaa7 6952c59f1f sk_4707cd57
11 move S1 Exhibition2 11 2026-11-15T20:36:30.811Z S1 59819, S2 59962 d9cf7a1d8e b22827aaa7 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-15T20:36:32.803Z S1 59819, S2 59970 e4794730ea d9cf7a1d8e sk_4707cd57
13 move S1 Exhibition2 13 2026-11-15T20:36:34.800Z S1 59822, S2 59970 7b480e8d10 e4794730ea sk_4707cd57
14 move S2 Exhibition1 14 2026-11-15T20:36:36.729Z S1 59822, S2 60041 a400281ee4 7b480e8d10 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-15T20:36:38.735Z S1 59816, S2 60041 c19c056e68 a400281ee4 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-15T20:36:40.796Z S1 59816, S2 59980 634109d9e3 c19c056e68 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-15T20:36:42.831Z S1 59781, S2 59980 a2c9f642cb 634109d9e3 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-15T20:36:44.913Z S1 59781, S2 59898 1aa5049296 a2c9f642cb sk_4707cd57
19 move S1 Exhibition2 19 2026-11-15T20:36:46.911Z S1 59783, S2 59898 2bb1831d81 1aa5049296 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-15T20:36:48.921Z S1 59783, S2 59888 69c626df9f 2bb1831d81 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-15T20:36:50.852Z S1 59852, S2 59888 1cb8cd6858 69c626df9f sk_4707cd57
22 move S2 Exhibition1 22 2026-11-15T20:36:52.817Z S1 59852, S2 59923 1e0ae36889 1cb8cd6858 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-15T20:36:54.780Z S1 59889, S2 59923 6bc18d544e 1e0ae36889 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-15T20:36:56.718Z S1 59889, S2 59985 9aa7c28004 6bc18d544e sk_4707cd57
25 move S1 Exhibition2 25 2026-11-15T20:36:58.727Z S1 59880, S2 59985 162c3044aa 9aa7c28004 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-15T20:37:00.660Z S1 59880, S2 60052 e798f8f1ba 162c3044aa sk_4707cd57
27 move S1 Exhibition2 27 2026-11-15T20:37:02.815Z S1 59725, S2 60052 1ec3ede505 e798f8f1ba sk_4707cd57
28 move S2 Exhibition1 28 2026-11-15T20:37:04.796Z S1 59725, S2 60071 ddae53f34c 1ec3ede505 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-15T20:37:06.723Z S1 59798, S2 60071 2283fb1c7c ddae53f34c 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_01M7GESA8TF68SYG2MC7V48X2N

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