apigaming Sign in

Verify set set_01M6EGRG3SEACT53BJ4C8SJ1DW

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("6594451537846578587:set_01M6EGRG3SEACT53BJ4C8SJ1DW") = d7d56900c7134e7e..., 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 60, fee 0

Game 1 m_01M6EGRG3TFB7ACB1D1KTW28CH: 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 Exhibition1 1 2026-11-02T16:16:30.399Z S1 59873, S2 60000 8557e1739a start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-02T16:16:32.500Z S1 59873, S2 59899 16da66a0b1 8557e1739a sk_4707cd57
3 move S1 Exhibition1 3 2026-11-02T16:16:34.606Z S1 59767, S2 59899 4a9b6e27c0 16da66a0b1 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-02T16:16:36.799Z S1 59767, S2 59706 dba3009226 4a9b6e27c0 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-02T16:16:38.910Z S1 59656, S2 59706 d8763b86a2 dba3009226 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-02T16:16:41.019Z S1 59656, S2 59597 b18b24e7ae d8763b86a2 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-02T16:16:43.200Z S1 59475, S2 59597 c3affad7db b18b24e7ae sk_4707cd57
8 move S2 Exhibition2 8 2026-11-02T16:16:45.306Z S1 59475, S2 59491 a5c87690da c3affad7db sk_4707cd57
9 move S1 Exhibition1 9 2026-11-02T16:16:47.400Z S1 59381, S2 59491 b4cd943633 a5c87690da sk_4707cd57
10 move S2 Exhibition2 10 2026-11-02T16:16:49.427Z S1 59381, S2 59464 b6206c25c1 b4cd943633 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-02T16:16:51.421Z S1 59387, S2 59464 2dabcecac6 b6206c25c1 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-02T16:16:53.430Z S1 59387, S2 59455 7a4bbafc84 2dabcecac6 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-02T16:16:55.409Z S1 59408, S2 59455 39c9f0e856 7a4bbafc84 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-02T16:16:57.417Z S1 59408, S2 59447 a7f26dcd5f 39c9f0e856 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-02T16:16:59.431Z S1 59394, S2 59447 520af0117e a7f26dcd5f sk_4707cd57
16 move S2 Exhibition2 16 2026-11-02T16:17:01.608Z S1 59394, S2 59270 cf81086f50 520af0117e sk_4707cd57
17 move S1 Exhibition1 17 2026-11-02T16:17:04.012Z S1 58990, S2 59270 751040e06d cf81086f50 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-02T16:17:05.975Z S1 58990, S2 59307 58e6965dc7 751040e06d sk_4707cd57
19 move S1 Exhibition1 19 2026-11-02T16:17:07.901Z S1 59064, S2 59307 e89b488fab 58e6965dc7 sk_4707cd57

Game 2 m_01M6EGRG3VE9PTZV0RVV6FBK9C: verified

✓signatures30 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..30, every prev_hash links
✓move log30 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay30 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
30 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-02T16:16:30.331Z S1 59941, S2 60000 cd08a0a8ba start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-02T16:16:32.506Z S1 59941, S2 59825 ac2946cc91 cd08a0a8ba sk_4707cd57
3 move S1 Exhibition2 3 2026-11-02T16:16:34.606Z S1 59841, S2 59825 1e2af17b4d ac2946cc91 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-02T16:16:36.805Z S1 59841, S2 59626 49327e2ab0 1e2af17b4d sk_4707cd57
5 move S1 Exhibition2 5 2026-11-02T16:16:38.919Z S1 59727, S2 59626 a9f1d9ef93 49327e2ab0 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-02T16:16:41.021Z S1 59727, S2 59524 96fc93669a a9f1d9ef93 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-02T16:16:43.209Z S1 59539, S2 59524 485a14567e 96fc93669a sk_4707cd57
8 move S2 Exhibition1 8 2026-11-02T16:16:45.308Z S1 59539, S2 59425 71617bb1d3 485a14567e sk_4707cd57
9 move S1 Exhibition2 9 2026-11-02T16:16:47.410Z S1 59437, S2 59425 03f3eada7e 71617bb1d3 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-02T16:16:49.430Z S1 59437, S2 59405 29bc9aaf2d 03f3eada7e sk_4707cd57
11 move S1 Exhibition2 11 2026-11-02T16:16:51.423Z S1 59444, S2 59405 305e741df1 29bc9aaf2d sk_4707cd57
12 move S2 Exhibition1 12 2026-11-02T16:16:53.444Z S1 59444, S2 59384 bd91273106 305e741df1 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-02T16:16:55.409Z S1 59479, S2 59384 c4c69d11d7 bd91273106 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-02T16:16:57.421Z S1 59479, S2 59372 4876d4b7af c4c69d11d7 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-02T16:16:59.428Z S1 59472, S2 59372 9616499b9a 4876d4b7af sk_4707cd57
16 move S2 Exhibition1 16 2026-11-02T16:17:01.523Z S1 59472, S2 59277 8c0115a570 9616499b9a sk_4707cd57
17 move S1 Exhibition2 17 2026-11-02T16:17:04.017Z S1 58978, S2 59277 fd9943c72d 8c0115a570 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-02T16:17:06.117Z S1 58978, S2 59177 83b425e220 fd9943c72d sk_4707cd57
19 move S1 Exhibition2 19 2026-11-02T16:17:08.101Z S1 58994, S2 59177 9eb4aacb3c 83b425e220 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-02T16:17:10.129Z S1 58994, S2 59149 c2b4ce93fb 9eb4aacb3c sk_4707cd57
21 move S1 Exhibition2 21 2026-11-02T16:17:12.097Z S1 59026, S2 59149 0b97e8e3c4 c2b4ce93fb sk_4707cd57
22 move S2 Exhibition1 22 2026-11-02T16:17:14.110Z S1 59026, S2 59136 fe67bc1072 0b97e8e3c4 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-02T16:17:16.047Z S1 59089, S2 59136 2f9b2cc5ed fe67bc1072 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-02T16:17:18.026Z S1 59089, S2 59157 314b7e255d 2f9b2cc5ed sk_4707cd57
25 move S1 Exhibition2 25 2026-11-02T16:17:20.002Z S1 59113, S2 59157 b5bd2d7984 314b7e255d sk_4707cd57
26 move S2 Exhibition1 26 2026-11-02T16:17:22.026Z S1 59113, S2 59133 ae93616379 b5bd2d7984 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-02T16:17:24.019Z S1 59120, S2 59133 fb84847c89 ae93616379 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-02T16:17:25.980Z S1 59120, S2 59172 13de5070ef fb84847c89 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-02T16:17:27.908Z S1 59192, S2 59172 7450c7df28 13de5070ef sk_4707cd57
30 move S2 Exhibition1 30 2026-11-02T16:17:29.835Z S1 59192, S2 59245 f651dfe995 7450c7df28 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_01M6EGRG3SEACT53BJ4C8SJ1DW

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