apigaming Sign in

Verify set set_01M72RWP7RF5NBT96MBTWXTYPK

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

Game 1 m_01M72RWP7VEXHS91M2J6GHPPWG: verified

✓signatures14 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..14, every prev_hash links
✓move log14 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay14 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
14 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-10T13:03:25.004Z S1 59857, S2 60000 808f2b21d7 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-10T13:03:27.032Z S1 59857, S2 59972 2075490ca0 808f2b21d7 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-10T13:03:29.209Z S1 59680, S2 59972 263d8dc458 2075490ca0 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-10T13:03:31.166Z S1 59680, S2 60015 c259020b91 263d8dc458 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-10T13:03:33.335Z S1 59511, S2 60015 55999aebfe c259020b91 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-10T13:03:35.425Z S1 59511, S2 59925 b08f5bf7d8 55999aebfe sk_4707cd57
7 move S1 Exhibition1 7 2026-11-10T13:03:37.701Z S1 59235, S2 59925 5eef36b9a6 b08f5bf7d8 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-10T13:03:39.660Z S1 59235, S2 59966 2461e40ea9 5eef36b9a6 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-10T13:03:41.796Z S1 59099, S2 59966 030fb2635b 2461e40ea9 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-10T13:03:43.904Z S1 59099, S2 59858 0524c24dd4 030fb2635b sk_4707cd57
11 move S1 Exhibition1 11 2026-11-10T13:03:45.851Z S1 59152, S2 59858 6523ffee3a 0524c24dd4 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-10T13:03:47.790Z S1 59152, S2 59919 bad8d0848e 6523ffee3a sk_4707cd57
13 move S1 Exhibition1 13 2026-11-10T13:03:49.726Z S1 59216, S2 59919 1828ecaed9 bad8d0848e sk_4707cd57
14 move S2 Exhibition2 14 2026-11-10T13:03:51.661Z S1 59216, S2 59984 a0f3388e57 1828ecaed9 sk_4707cd57

Game 2 m_01M72RWP7XF5TVRR4W04H81DJJ: verified

✓signatures14 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..14, every prev_hash links
✓move log14 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay14 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
14 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-10T13:03:25.012Z S1 59849, S2 60000 858675602c start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-10T13:03:27.036Z S1 59849, S2 59976 70750589a1 858675602c sk_4707cd57
3 move S1 Exhibition2 3 2026-11-10T13:03:29.203Z S1 59682, S2 59976 886c0925c4 70750589a1 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-10T13:03:31.153Z S1 59682, S2 60026 6e7cc9db0b 886c0925c4 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-10T13:03:33.301Z S1 59534, S2 60026 2d7095683a 6e7cc9db0b sk_4707cd57
6 move S2 Exhibition1 6 2026-11-10T13:03:35.399Z S1 59534, S2 59928 ed58541ef1 2d7095683a sk_4707cd57
7 move S1 Exhibition2 7 2026-11-10T13:03:37.627Z S1 59306, S2 59928 d03d0c1102 ed58541ef1 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-10T13:03:39.633Z S1 59306, S2 59922 9b80407b5d d03d0c1102 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-10T13:03:41.696Z S1 59243, S2 59922 f102460ed4 9b80407b5d sk_4707cd57
10 move S2 Exhibition1 10 2026-11-10T13:03:43.912Z S1 59243, S2 59706 08e5db7f7d f102460ed4 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-10T13:03:45.864Z S1 59291, S2 59706 6dcb3fe5ad 08e5db7f7d sk_4707cd57
12 move S2 Exhibition1 12 2026-11-10T13:03:47.820Z S1 59291, S2 59750 36aad03c11 6dcb3fe5ad sk_4707cd57
13 move S1 Exhibition2 13 2026-11-10T13:03:49.761Z S1 59350, S2 59750 6bec5b35f1 36aad03c11 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-10T13:03:51.700Z S1 59350, S2 59811 9067c4d216 6bec5b35f1 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_01M72RWP7RF5NBT96MBTWXTYPK

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