apigaming Sign in

Verify set set_01M79KCXHHF2QA6SQHDVEE0M9Z

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("8894931380819974583:set_01M79KCXHHF2QA6SQHDVEE0M9Z") = e445d81f803d5731..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 11, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 11}
✓set resulta split pot (fewer_moves level) follows from the games
✓set payoutsplit 30 each, fee 0

Game 1 m_01M79KCXHPF7ETJ62B4Q4WZZ0Y: verified

✓signatures21 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..21, every prev_hash links
✓move log21 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay21 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
21 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-13T04:42:06.417Z S1 59770, S2 60000 05d78a9b7c start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-13T04:42:08.598Z S1 59770, S2 59819 6bd7864fd5 05d78a9b7c sk_4707cd57
3 move S1 Exhibition1 3 2026-11-13T04:42:10.633Z S1 59735, S2 59819 9d93d343f7 6bd7864fd5 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-13T04:42:12.603Z S1 59735, S2 59849 915314c39f 9d93d343f7 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-13T04:42:14.716Z S1 59622, S2 59849 080f6acb05 915314c39f sk_4707cd57
6 move S2 Exhibition2 6 2026-11-13T04:42:16.924Z S1 59622, S2 59641 43257127fe 080f6acb05 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-13T04:42:18.916Z S1 59630, S2 59641 da2937d171 43257127fe sk_4707cd57
8 move S2 Exhibition2 8 2026-11-13T04:42:21.021Z S1 59630, S2 59536 ea5439c620 da2937d171 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-13T04:42:23.116Z S1 59535, S2 59536 1b8fb683f4 ea5439c620 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-13T04:42:25.226Z S1 59535, S2 59426 03a1e20ebf 1b8fb683f4 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-13T04:42:27.160Z S1 59601, S2 59426 078413f435 03a1e20ebf sk_4707cd57
12 move S2 Exhibition2 12 2026-11-13T04:42:29.121Z S1 59601, S2 59465 708234958e 078413f435 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-13T04:42:31.111Z S1 59611, S2 59465 551b718eb2 708234958e sk_4707cd57
14 move S2 Exhibition2 14 2026-11-13T04:42:33.041Z S1 59611, S2 59535 f4ef693258 551b718eb2 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-13T04:42:35.038Z S1 59614, S2 59535 fc9c5ad1c5 f4ef693258 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-13T04:42:37.097Z S1 59614, S2 59476 600862ae11 fc9c5ad1c5 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-13T04:42:39.067Z S1 59644, S2 59476 3a1ac06c31 600862ae11 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-13T04:42:41.020Z S1 59644, S2 59523 5ab55c2342 3a1ac06c31 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-13T04:42:42.970Z S1 59694, S2 59523 d024b99c43 5ab55c2342 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-13T04:42:44.897Z S1 59694, S2 59596 0e8278be34 d024b99c43 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-13T04:42:46.823Z S1 59768, S2 59596 145046b7cf 0e8278be34 sk_4707cd57

Game 2 m_01M79KCXHSE8W8QDKXGGMRB0NF: verified

✓signatures21 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..21, every prev_hash links
✓move log21 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay21 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
21 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-13T04:42:06.396Z S1 59791, S2 60000 46825b9bbc start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-13T04:42:08.601Z S1 59791, S2 59795 b62ac92ab3 46825b9bbc sk_4707cd57
3 move S1 Exhibition2 3 2026-11-13T04:42:10.700Z S1 59692, S2 59795 3589ce0609 b62ac92ab3 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-13T04:42:12.651Z S1 59692, S2 59844 6ad34dbeb5 3589ce0609 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-13T04:42:14.732Z S1 59611, S2 59844 b2f6e1047d 6ad34dbeb5 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-13T04:42:16.922Z S1 59611, S2 59654 796df1288e b2f6e1047d sk_4707cd57
7 move S1 Exhibition2 7 2026-11-13T04:42:18.910Z S1 59623, S2 59654 4958d45fb8 796df1288e sk_4707cd57
8 move S2 Exhibition1 8 2026-11-13T04:42:21.008Z S1 59623, S2 59556 33a7cbfb49 4958d45fb8 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-13T04:42:22.992Z S1 59639, S2 59556 f6e5b950e6 33a7cbfb49 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-13T04:42:25.020Z S1 59639, S2 59528 9f34b912f3 f6e5b950e6 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-13T04:42:26.945Z S1 59714, S2 59528 cc86291a35 9f34b912f3 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-13T04:42:28.946Z S1 59714, S2 59527 4d98de671b cc86291a35 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-13T04:42:30.927Z S1 59733, S2 59527 0244fe9a8c 4d98de671b sk_4707cd57
14 move S2 Exhibition1 14 2026-11-13T04:42:32.851Z S1 59733, S2 59603 d133177ad1 0244fe9a8c sk_4707cd57
15 move S1 Exhibition2 15 2026-11-13T04:42:34.840Z S1 59744, S2 59603 72d12d0741 d133177ad1 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-13T04:42:36.816Z S1 59744, S2 59627 2f7b384dac 72d12d0741 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-13T04:42:38.817Z S1 59743, S2 59627 393e941dcc 2f7b384dac sk_4707cd57
18 move S2 Exhibition1 18 2026-11-13T04:42:40.744Z S1 59743, S2 59700 0e15603f85 393e941dcc sk_4707cd57
19 move S1 Exhibition2 19 2026-11-13T04:42:42.695Z S1 59792, S2 59700 c8a24798d5 0e15603f85 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-13T04:42:44.623Z S1 59792, S2 59772 f48cb94b22 c8a24798d5 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-13T04:42:46.549Z S1 59866, S2 59772 9d860e65d1 f48cb94b22 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_01M79KCXHHF2QA6SQHDVEE0M9Z

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