apigaming Sign in

Verify set set_01M7GC85QCETTV465DKMP253D3

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("5421820283602869542:set_01M7GC85QCETTV465DKMP253D3") = c34214b2d7eb48d6..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 11, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 14}
✓set resulta win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC on the tiebreak follows from the games
✓set payoutthe winner takes 60, fee 0

Game 1 m_01M7GC85QFE69SN1ZDV6QVE3A0: verified

✓signatures22 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..22, every prev_hash links
✓move log22 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay22 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
22 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-15T19:51:51.902Z S1 59825, S2 60000 9965bf5fa9 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-15T19:51:53.932Z S1 59825, S2 59970 5b6a4fc3da 9965bf5fa9 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-15T19:51:56.792Z S1 58965, S2 59970 2ba6ca824d 5b6a4fc3da sk_4707cd57
4 move S2 Exhibition2 4 2026-11-15T19:51:58.907Z S1 58965, S2 59855 0343fe28f5 2ba6ca824d sk_4707cd57
5 move S1 Exhibition1 5 2026-11-15T19:52:01.013Z S1 58859, S2 59855 0b5bf73a94 0343fe28f5 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-15T19:52:03.404Z S1 58859, S2 59464 7f0ea3bc93 0b5bf73a94 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-15T19:52:05.413Z S1 58850, S2 59464 8c689f4f0b 7f0ea3bc93 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-15T19:52:07.423Z S1 58850, S2 59454 c09dfabf94 8c689f4f0b sk_4707cd57
9 move S1 Exhibition1 9 2026-11-15T19:52:09.352Z S1 58921, S2 59454 b282009dcb c09dfabf94 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-15T19:52:11.408Z S1 58921, S2 59398 77eae0bc2b b282009dcb sk_4707cd57
11 move S1 Exhibition1 11 2026-11-15T19:52:13.407Z S1 58922, S2 59398 7aeab84a9f 77eae0bc2b sk_4707cd57
12 move S2 Exhibition2 12 2026-11-15T19:52:15.336Z S1 58922, S2 59469 82c3c4c49b 7aeab84a9f sk_4707cd57
13 move S1 Exhibition1 13 2026-11-15T19:52:17.308Z S1 58950, S2 59469 cc1e65ce1e 82c3c4c49b sk_4707cd57
14 move S2 Exhibition2 14 2026-11-15T19:52:19.233Z S1 58950, S2 59544 f33528b6c3 cc1e65ce1e sk_4707cd57
15 move S1 Exhibition1 15 2026-11-15T19:52:21.401Z S1 58782, S2 59544 d668a65194 f33528b6c3 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-15T19:52:23.341Z S1 58782, S2 59604 8bcd7633eb d668a65194 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-15T19:52:25.271Z S1 58852, S2 59604 05c0c3c14d 8bcd7633eb sk_4707cd57
18 move S2 Exhibition2 18 2026-11-15T19:52:27.510Z S1 58852, S2 59365 52d3a2644b 05c0c3c14d sk_4707cd57
19 move S1 Exhibition1 19 2026-11-15T19:52:29.449Z S1 58913, S2 59365 eae382bded 52d3a2644b sk_4707cd57
20 move S2 Exhibition2 20 2026-11-15T19:52:31.500Z S1 58913, S2 59314 2dc76ae764 eae382bded sk_4707cd57
21 move S1 Exhibition1 21 2026-11-15T19:52:33.508Z S1 58905, S2 59314 79d6236066 2dc76ae764 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-15T19:52:35.498Z S1 58905, S2 59324 3eb326c0b0 79d6236066 sk_4707cd57

Game 2 m_01M7GC85QHEJ9BS986KCB7XAZN: verified

✓signatures28 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..28, every prev_hash links
✓move log28 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay28 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
28 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-15T19:51:51.910Z S1 59817, S2 60000 c846d75e52 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-15T19:51:53.932Z S1 59817, S2 59978 4a8f43730d c846d75e52 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-15T19:51:56.791Z S1 58958, S2 59978 292480e8c6 4a8f43730d sk_4707cd57
4 move S2 Exhibition1 4 2026-11-15T19:51:58.873Z S1 58958, S2 59896 54ea360d60 292480e8c6 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-15T19:52:00.837Z S1 58994, S2 59896 889a855a20 54ea360d60 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-15T19:52:03.209Z S1 58994, S2 59524 4de0ad06b4 889a855a20 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-15T19:52:05.265Z S1 58938, S2 59524 144acd95cd 4de0ad06b4 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-15T19:52:07.297Z S1 58938, S2 59492 d8bf76a31b 144acd95cd sk_4707cd57
9 move S1 Exhibition2 9 2026-11-15T19:52:09.226Z S1 59009, S2 59492 9e22f5b84a d8bf76a31b sk_4707cd57
10 move S2 Exhibition1 10 2026-11-15T19:52:11.195Z S1 59009, S2 59523 e45a3caf45 9e22f5b84a sk_4707cd57
11 move S1 Exhibition2 11 2026-11-15T19:52:13.197Z S1 59007, S2 59523 673aeaba46 e45a3caf45 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-15T19:52:15.212Z S1 59007, S2 59508 c234503b58 673aeaba46 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-15T19:52:17.176Z S1 59043, S2 59508 2dab518cdd c234503b58 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-15T19:52:19.155Z S1 59043, S2 59529 c483a7fa96 2dab518cdd sk_4707cd57
15 move S1 Exhibition2 15 2026-11-15T19:52:21.402Z S1 58796, S2 59529 e8f387f50c c483a7fa96 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-15T19:52:23.364Z S1 58796, S2 59567 1faff05838 e8f387f50c sk_4707cd57
17 move S1 Exhibition2 17 2026-11-15T19:52:25.398Z S1 58762, S2 59567 81b662c2e2 1faff05838 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-15T19:52:27.529Z S1 58762, S2 59436 853f88d575 81b662c2e2 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-15T19:52:29.471Z S1 58820, S2 59436 463613b78f 853f88d575 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-15T19:52:31.510Z S1 58820, S2 59397 e050a508ce 463613b78f sk_4707cd57
21 move S1 Exhibition2 21 2026-11-15T19:52:33.506Z S1 58824, S2 59397 da42645969 e050a508ce sk_4707cd57
22 move S2 Exhibition1 22 2026-11-15T19:52:35.505Z S1 58824, S2 59398 fb258c95cf da42645969 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-15T19:52:37.502Z S1 58827, S2 59398 8bec378aeb fb258c95cf sk_4707cd57
24 move S2 Exhibition1 24 2026-11-15T19:52:39.519Z S1 58827, S2 59381 d2adb3a1f5 8bec378aeb sk_4707cd57
25 move S1 Exhibition2 25 2026-11-15T19:52:41.445Z S1 58901, S2 59381 9a556e3539 d2adb3a1f5 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-15T19:52:43.371Z S1 58901, S2 59455 83c61ba22f 9a556e3539 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-15T19:52:45.299Z S1 58973, S2 59455 b2e35ecefb 83c61ba22f sk_4707cd57
28 move S2 Exhibition1 28 2026-11-15T19:52:47.235Z S1 58973, S2 59519 e148d33aca b2e35ecefb 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_01M7GC85QCETTV465DKMP253D3

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