apigaming Sign in

Verify set set_01M6G4V2MRFS18A4136TS2XHA1

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("8067382392270050840:set_01M6G4V2MRFS18A4136TS2XHA1") = 5e29651247ad05e2..., 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 10 each, fee 0

Game 1 m_01M6G4V2MVEKYV15W51TPSNF5J: 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-03T07:26:40.839Z S1 59891, S2 60000 51c2863870 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-03T07:26:42.840Z S1 59891, S2 59999 ee73cb1cfd 51c2863870 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-03T07:26:44.899Z S1 59832, S2 59999 cd4ec220c1 ee73cb1cfd sk_4707cd57
4 move S2 Exhibition2 4 2026-11-03T07:26:47.001Z S1 59832, S2 59897 9dd607231e cd4ec220c1 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-03T07:26:49.095Z S1 59738, S2 59897 2306c6c428 9dd607231e sk_4707cd57
6 move S2 Exhibition2 6 2026-11-03T07:26:51.029Z S1 59738, S2 59963 027dce15f3 2306c6c428 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-03T07:26:53.131Z S1 59636, S2 59963 edb02ff054 027dce15f3 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-03T07:26:55.230Z S1 59636, S2 59864 ebd3491cef edb02ff054 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-03T07:26:57.329Z S1 59537, S2 59864 a6dde6925f ebd3491cef sk_4707cd57
10 move S2 Exhibition2 10 2026-11-03T07:26:59.428Z S1 59537, S2 59765 427a747c26 a6dde6925f sk_4707cd57
11 move S1 Exhibition1 11 2026-11-03T07:27:01.454Z S1 59511, S2 59765 671f7a7acc 427a747c26 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-03T07:27:03.417Z S1 59511, S2 59802 0eb16d61d0 671f7a7acc sk_4707cd57
13 move S1 Exhibition1 13 2026-11-03T07:27:05.382Z S1 59546, S2 59802 67b678c433 0eb16d61d0 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-03T07:27:07.338Z S1 59546, S2 59846 d3e13f24ed 67b678c433 sk_4707cd57

Game 2 m_01M6G4V2MWEMATS5DP0B6BNX3Q: 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-03T07:26:40.828Z S1 59902, S2 60000 9f43ac1ac2 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-03T07:26:42.840Z S1 59902, S2 59988 5c3a248b2b 9f43ac1ac2 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-03T07:26:44.902Z S1 59840, S2 59988 3c61aea248 5c3a248b2b sk_4707cd57
4 move S2 Exhibition1 4 2026-11-03T07:26:47.004Z S1 59840, S2 59886 39e66217e6 3c61aea248 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-03T07:26:49.099Z S1 59745, S2 59886 d6ae9753a5 39e66217e6 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-03T07:26:51.075Z S1 59745, S2 59910 a105290f45 d6ae9753a5 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-03T07:26:53.129Z S1 59691, S2 59910 526f641771 a105290f45 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-03T07:26:55.238Z S1 59691, S2 59801 bc1624a6b6 526f641771 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-03T07:26:57.400Z S1 59529, S2 59801 77af611538 bc1624a6b6 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-03T07:26:59.425Z S1 59529, S2 59776 ff58f068ef 77af611538 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-03T07:27:01.377Z S1 59577, S2 59776 f461cc9bca ff58f068ef sk_4707cd57
12 move S2 Exhibition1 12 2026-11-03T07:27:03.378Z S1 59577, S2 59775 d86320c0a9 f461cc9bca sk_4707cd57
13 move S1 Exhibition2 13 2026-11-03T07:27:05.321Z S1 59634, S2 59775 68d0c8d7b7 d86320c0a9 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-03T07:27:07.267Z S1 59634, S2 59829 04c89d8816 68d0c8d7b7 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_01M6G4V2MRFS18A4136TS2XHA1

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