apigaming Sign in

Verify set set_01M6VWNHENEPRTQEJ5Y29YXQA9

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("2439569769110475454:set_01M6VWNHENEPRTQEJ5Y29YXQA9") = 920da354f452d25c..., 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 40, fee 0

Game 1 m_01M6VWNHERF0NSCR7CZ5T6FC3Z: 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-07T20:54:44.003Z S1 59863, S2 60000 2d4eff9c59 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-07T20:54:46.205Z S1 59863, S2 59798 b46aae8005 2d4eff9c59 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-07T20:54:48.305Z S1 59763, S2 59798 5e6ee0c886 b46aae8005 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-07T20:54:50.518Z S1 59763, S2 59585 3f11eff507 5e6ee0c886 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-07T20:54:52.624Z S1 59657, S2 59585 eb47a5792a 3f11eff507 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-07T20:54:54.816Z S1 59657, S2 59393 8fae0970d7 eb47a5792a sk_4707cd57
7 move S1 Exhibition1 7 2026-11-07T20:54:56.898Z S1 59575, S2 59393 f03db9e5a9 8fae0970d7 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-07T20:54:58.834Z S1 59575, S2 59457 07e9286b58 f03db9e5a9 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-07T20:55:00.821Z S1 59588, S2 59457 06f1c9f332 07e9286b58 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-07T20:55:03.411Z S1 59588, S2 58867 a58aa4e39f 06f1c9f332 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-07T20:55:05.430Z S1 59569, S2 58867 c9d2d2a5cb a58aa4e39f sk_4707cd57
12 move S2 Exhibition2 12 2026-11-07T20:55:07.505Z S1 59569, S2 58792 f1d404e65b c9d2d2a5cb sk_4707cd57
13 move S1 Exhibition1 13 2026-11-07T20:55:09.495Z S1 59579, S2 58792 2a182c7889 f1d404e65b sk_4707cd57
14 move S2 Exhibition2 14 2026-11-07T20:55:11.502Z S1 59579, S2 58785 e80ecc861f 2a182c7889 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-07T20:55:13.497Z S1 59584, S2 58785 caf691e134 e80ecc861f sk_4707cd57
16 move S2 Exhibition2 16 2026-11-07T20:55:15.508Z S1 59584, S2 58774 bca23020c2 caf691e134 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-07T20:55:17.437Z S1 59655, S2 58774 a8469a7aca bca23020c2 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-07T20:55:19.395Z S1 59655, S2 58816 5039551aa3 a8469a7aca sk_4707cd57
19 move S1 Exhibition1 19 2026-11-07T20:55:21.325Z S1 59725, S2 58816 39df2ef030 5039551aa3 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-07T20:55:23.255Z S1 59725, S2 58886 61ef0423c0 39df2ef030 sk_4707cd57

Game 2 m_01M6VWNHESFCYSQXCV4PKR2FW6: 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-07T20:54:44.014Z S1 59852, S2 60000 7e8cd878f5 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-07T20:54:46.216Z S1 59852, S2 59798 3abd7d6ee9 7e8cd878f5 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-07T20:54:48.302Z S1 59766, S2 59798 99293fd5ee 3abd7d6ee9 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-07T20:54:50.503Z S1 59766, S2 59597 aa7929c1f6 99293fd5ee sk_4707cd57
5 move S1 Exhibition2 5 2026-11-07T20:54:52.613Z S1 59656, S2 59597 824b6eef76 aa7929c1f6 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-07T20:54:54.826Z S1 59656, S2 59384 cf00a0422f 824b6eef76 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-07T20:54:56.908Z S1 59574, S2 59384 3ccdb4475a cf00a0422f sk_4707cd57
8 move S2 Exhibition1 8 2026-11-07T20:54:59.021Z S1 59574, S2 59271 208b998f88 3ccdb4475a sk_4707cd57
9 move S1 Exhibition2 9 2026-11-07T20:55:00.998Z S1 59597, S2 59271 166c949a74 208b998f88 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-07T20:55:03.430Z S1 59597, S2 58839 db173d8faa 166c949a74 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-07T20:55:05.423Z S1 59604, S2 58839 56625be902 db173d8faa sk_4707cd57
12 move S2 Exhibition1 12 2026-11-07T20:55:07.522Z S1 59604, S2 58740 089d7fc5ff 56625be902 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-07T20:55:09.614Z S1 59512, S2 58740 5394d461f5 089d7fc5ff sk_4707cd57
14 move S2 Exhibition1 14 2026-11-07T20:55:11.610Z S1 59512, S2 58744 6da0a5525d 5394d461f5 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-07T20:55:13.611Z S1 59511, S2 58744 79627d95f8 6da0a5525d sk_4707cd57
16 move S2 Exhibition1 16 2026-11-07T20:55:15.546Z S1 59511, S2 58809 8f43518657 79627d95f8 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-07T20:55:17.512Z S1 59545, S2 58809 3f21bb7dfd 8f43518657 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-07T20:55:19.445Z S1 59545, S2 58876 7900ff07e8 3f21bb7dfd sk_4707cd57
19 move S1 Exhibition2 19 2026-11-07T20:55:21.396Z S1 59594, S2 58876 1cf6ca9e97 7900ff07e8 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-07T20:55:23.328Z S1 59594, S2 58944 5db9d66821 1cf6ca9e97 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-07T20:55:25.258Z S1 59664, S2 58944 c538442982 5db9d66821 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_01M6VWNHENEPRTQEJ5Y29YXQA9

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