apigaming Sign in

Verify set set_01M6SKWB61ETVVEPG5XRHWPZG3

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("393408054943260803:set_01M6SKWB61ETVVEPG5XRHWPZG3") = 9da658ff02565b52..., 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 20, fee 0

Game 1 m_01M6SKWB64FSEA6D1X0TF8M1VV: verified

✓signatures15 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..15, every prev_hash links
✓move log15 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay15 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
15 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-06T23:42:41.000Z S1 59774, S2 60000 4dfc2ec04f start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-06T23:42:42.937Z S1 59774, S2 60063 e266f251d4 4dfc2ec04f sk_4707cd57
3 move S1 Exhibition1 3 2026-11-06T23:42:44.997Z S1 59714, S2 60063 999b402924 e266f251d4 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-06T23:42:47.129Z S1 59714, S2 59931 f60735bba4 999b402924 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-06T23:42:49.303Z S1 59540, S2 59931 e40bfb3f26 f60735bba4 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-06T23:42:51.303Z S1 59540, S2 59931 f322a16eac e40bfb3f26 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-06T23:42:53.512Z S1 59331, S2 59931 a7d62d5ba5 f322a16eac sk_4707cd57
8 move S2 Exhibition2 8 2026-11-06T23:42:55.529Z S1 59331, S2 59914 5558fdcd90 a7d62d5ba5 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-06T23:42:57.530Z S1 59330, S2 59914 13e08567c9 5558fdcd90 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-06T23:42:59.458Z S1 59330, S2 59986 1ed29c8fa2 13e08567c9 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-06T23:43:01.527Z S1 59261, S2 59986 1776ead5f6 1ed29c8fa2 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-06T23:43:03.628Z S1 59261, S2 59885 ccfa5d0e4f 1776ead5f6 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-06T23:43:05.602Z S1 59287, S2 59885 4814bf9222 ccfa5d0e4f sk_4707cd57
14 move S2 Exhibition2 14 2026-11-06T23:43:07.535Z S1 59287, S2 59952 8ddd54cbd2 4814bf9222 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-06T23:43:09.463Z S1 59359, S2 59952 9de784181e 8ddd54cbd2 sk_4707cd57

Game 2 m_01M6SKWB65F5K9QTTHKWH3MH90: 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 Exhibition2 1 2026-11-06T23:42:41.005Z S1 59769, S2 60000 d3c58f77f8 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-06T23:42:42.959Z S1 59769, S2 60046 666a910d09 d3c58f77f8 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-06T23:42:45.115Z S1 59613, S2 60046 da45370740 666a910d09 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-06T23:42:47.230Z S1 59613, S2 59931 5a87e67b87 da45370740 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-06T23:42:49.329Z S1 59514, S2 59931 3e7ed28b8a 5a87e67b87 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-06T23:42:51.332Z S1 59514, S2 59928 22cc3b1628 3e7ed28b8a sk_4707cd57
7 move S1 Exhibition2 7 2026-11-06T23:42:53.518Z S1 59328, S2 59928 38e184dd4c 22cc3b1628 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-06T23:42:55.597Z S1 59328, S2 59849 8e10e421fc 38e184dd4c sk_4707cd57
9 move S1 Exhibition2 9 2026-11-06T23:42:57.703Z S1 59222, S2 59849 d6b7f68f7e 8e10e421fc sk_4707cd57
10 move S2 Exhibition1 10 2026-11-06T23:42:59.731Z S1 59222, S2 59821 3254711b1f d6b7f68f7e sk_4707cd57
11 move S1 Exhibition2 11 2026-11-06T23:43:01.756Z S1 59197, S2 59821 c09169cad3 3254711b1f sk_4707cd57
12 move S2 Exhibition1 12 2026-11-06T23:43:04.017Z S1 59197, S2 59560 e2fc41a642 c09169cad3 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-06T23:43:06.010Z S1 59204, S2 59560 2fb4066e07 e2fc41a642 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-06T23:43:07.944Z S1 59204, S2 59626 006b429871 2fb4066e07 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-06T23:43:09.870Z S1 59278, S2 59626 868b250c2e 006b429871 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-06T23:43:11.798Z S1 59278, S2 59698 532f9abb27 868b250c2e sk_4707cd57
17 move S1 Exhibition2 17 2026-11-06T23:43:13.736Z S1 59340, S2 59698 142efc4aac 532f9abb27 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-06T23:43:15.673Z S1 59340, S2 59761 1e813122a4 142efc4aac sk_4707cd57
19 move S1 Exhibition2 19 2026-11-06T23:43:17.598Z S1 59415, S2 59761 3115458add 1e813122a4 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-06T23:43:19.523Z S1 59415, S2 59836 601a37af99 3115458add 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_01M6SKWB61ETVVEPG5XRHWPZG3

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