apigaming Sign in

Verify set set_01M6HF2HD7EES9NBV9F97DB9X2

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("33439126400684112:set_01M6HF2HD7EES9NBV9F97DB9X2") = e15f896cd274c46e..., 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 20, fee 0

Game 1 m_01M6HF2HDAFFRTG1FQYJSPENVA: 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-03T19:44:45.608Z S1 59805, S2 60000 27f8c25dbf start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-03T19:44:47.593Z S1 59805, S2 60015 a517511ffa 27f8c25dbf sk_4707cd57
3 move S1 Exhibition1 3 2026-11-03T19:44:49.598Z S1 59800, S2 60015 b0462f5e38 a517511ffa sk_4707cd57
4 move S2 Exhibition2 4 2026-11-03T19:44:51.628Z S1 59800, S2 59985 50f76f58b1 b0462f5e38 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-03T19:44:53.827Z S1 59601, S2 59985 efd601d991 50f76f58b1 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-03T19:44:55.837Z S1 59601, S2 59975 90e98131cd efd601d991 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-03T19:44:57.808Z S1 59630, S2 59975 7a4b0aa13d 90e98131cd sk_4707cd57
8 move S2 Exhibition2 8 2026-11-03T19:44:59.803Z S1 59630, S2 59980 cbdb4770b6 7a4b0aa13d sk_4707cd57
9 move S1 Exhibition1 9 2026-11-03T19:45:02.107Z S1 59326, S2 59980 e9b9bf796f cbdb4770b6 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-03T19:45:04.210Z S1 59326, S2 59877 1de53085e6 e9b9bf796f sk_4707cd57
11 move S1 Exhibition1 11 2026-11-03T19:45:06.206Z S1 59330, S2 59877 42372bee97 1de53085e6 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-03T19:45:08.205Z S1 59330, S2 59878 efbe45fc06 42372bee97 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-03T19:45:10.138Z S1 59397, S2 59878 37e1b1f0c5 efbe45fc06 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-03T19:45:12.108Z S1 59397, S2 59908 84fe96ce34 37e1b1f0c5 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-03T19:45:14.109Z S1 59396, S2 59908 9a94ddbb8d 84fe96ce34 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-03T19:45:16.065Z S1 59396, S2 59952 527a629a83 9a94ddbb8d sk_4707cd57
17 move S1 Exhibition1 17 2026-11-03T19:45:17.990Z S1 59471, S2 59952 2e094da674 527a629a83 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-03T19:45:20.022Z S1 59471, S2 59920 c38dfad777 2e094da674 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-03T19:45:21.989Z S1 59504, S2 59920 e1a7330c6e c38dfad777 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-03T19:45:23.917Z S1 59504, S2 59992 175821cc98 e1a7330c6e sk_4707cd57

Game 2 m_01M6HF2HDCFXPVKE616FJVDANG: 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-03T19:44:45.618Z S1 59795, S2 60000 886e897024 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-03T19:44:47.712Z S1 59795, S2 59906 eba6e6b7e0 886e897024 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-03T19:44:49.715Z S1 59792, S2 59906 cf204e0f99 eba6e6b7e0 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-03T19:44:51.821Z S1 59792, S2 59800 7dbb49fdd2 cf204e0f99 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-03T19:44:53.912Z S1 59701, S2 59800 763657c617 7dbb49fdd2 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-03T19:44:55.920Z S1 59701, S2 59792 9621d0f0cd 763657c617 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-03T19:44:57.849Z S1 59772, S2 59792 9ec88772f3 9621d0f0cd sk_4707cd57
8 move S2 Exhibition1 8 2026-11-03T19:44:59.922Z S1 59772, S2 59719 23a2f60630 9ec88772f3 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-03T19:45:02.316Z S1 59378, S2 59719 0081341ae0 23a2f60630 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-03T19:45:04.408Z S1 59378, S2 59627 ffb0d63d84 0081341ae0 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-03T19:45:06.405Z S1 59381, S2 59627 d08901b97a ffb0d63d84 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-03T19:45:08.411Z S1 59381, S2 59621 ec127cc3ba d08901b97a sk_4707cd57
13 move S1 Exhibition2 13 2026-11-03T19:45:10.338Z S1 59454, S2 59621 c304409fad ec127cc3ba sk_4707cd57
14 move S2 Exhibition1 14 2026-11-03T19:45:12.315Z S1 59454, S2 59644 1472761e35 c304409fad sk_4707cd57
15 move S1 Exhibition2 15 2026-11-03T19:45:14.278Z S1 59491, S2 59644 606ee0d79a 1472761e35 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-03T19:45:16.215Z S1 59491, S2 59707 7826ee41b3 606ee0d79a sk_4707cd57
17 move S1 Exhibition2 17 2026-11-03T19:45:18.167Z S1 59539, S2 59707 6db7e1291b 7826ee41b3 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-03T19:45:20.108Z S1 59539, S2 59766 995c321bb0 6db7e1291b sk_4707cd57
19 move S1 Exhibition2 19 2026-11-03T19:45:22.037Z S1 59610, S2 59766 053277202a 995c321bb0 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_01M6HF2HD7EES9NBV9F97DB9X2

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