apigaming Sign in

Verify set set_01M6XRJ4CJFGGAQYBR8X85PWCW

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

Game 1 m_01M6XRJ4CKEVKASPDVXPCAPCK5: 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-08T14:21:26.916Z S1 59827, S2 60000 21786b56ce start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-08T14:21:28.897Z S1 59827, S2 60019 8c271c1ebb 21786b56ce sk_4707cd57
3 move S1 Exhibition1 3 2026-11-08T14:21:30.933Z S1 59791, S2 60019 6a02296c5a 8c271c1ebb sk_4707cd57
4 move S2 Exhibition2 4 2026-11-08T14:21:32.916Z S1 59791, S2 60036 b46a35dd94 6a02296c5a sk_4707cd57
5 move S1 Exhibition1 5 2026-11-08T14:21:34.895Z S1 59812, S2 60036 531ae70cfc b46a35dd94 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-08T14:21:36.910Z S1 59812, S2 60021 c6dbec6437 531ae70cfc sk_4707cd57
7 move S1 Exhibition1 7 2026-11-08T14:21:38.898Z S1 59824, S2 60021 6cb876a66d c6dbec6437 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-08T14:21:40.932Z S1 59824, S2 59987 fd5e52d0e2 6cb876a66d sk_4707cd57
9 move S1 Exhibition1 9 2026-11-08T14:21:43.027Z S1 59729, S2 59987 73ae9f4980 fd5e52d0e2 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-08T14:21:45.007Z S1 59729, S2 60007 42a5f5df44 73ae9f4980 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-08T14:21:47.011Z S1 59725, S2 60007 c30abfe4ca 42a5f5df44 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-08T14:21:49.304Z S1 59725, S2 59714 7ee79d8c4a c30abfe4ca sk_4707cd57
13 move S1 Exhibition1 13 2026-11-08T14:21:51.330Z S1 59699, S2 59714 d2a95ee462 7ee79d8c4a sk_4707cd57
14 move S2 Exhibition2 14 2026-11-08T14:21:53.433Z S1 59699, S2 59611 22767c006c d2a95ee462 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-08T14:21:55.510Z S1 59622, S2 59611 92311dc2b7 22767c006c sk_4707cd57
16 move S2 Exhibition2 16 2026-11-08T14:21:57.518Z S1 59622, S2 59603 d10f86da88 92311dc2b7 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-08T14:21:59.599Z S1 59541, S2 59603 a611e6d129 d10f86da88 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-08T14:22:01.718Z S1 59541, S2 59484 f0210d34a7 a611e6d129 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-08T14:22:04.135Z S1 59124, S2 59484 e647e6f437 f0210d34a7 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-08T14:22:06.157Z S1 59124, S2 59462 103776b755 e647e6f437 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-08T14:22:08.091Z S1 59190, S2 59462 2912bb62f7 103776b755 sk_4707cd57

Game 2 m_01M6XRJ4CNEA984ER564F3JSX9: verified

✓signatures31 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..31, every prev_hash links
✓move log31 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay31 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
31 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-08T14:21:26.917Z S1 59826, S2 60000 c49c74f624 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-08T14:21:29.012Z S1 59826, S2 59905 a96924f5e9 c49c74f624 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-08T14:21:31.036Z S1 59802, S2 59905 5b00b22d1b a96924f5e9 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-08T14:21:33.003Z S1 59802, S2 59938 6612e4bce3 5b00b22d1b sk_4707cd57
5 move S1 Exhibition2 5 2026-11-08T14:21:35.018Z S1 59787, S2 59938 0d5b4c8b3f 6612e4bce3 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-08T14:21:37.024Z S1 59787, S2 59932 2c9abba0b9 0d5b4c8b3f sk_4707cd57
7 move S1 Exhibition2 7 2026-11-08T14:21:39.012Z S1 59799, S2 59932 5fc75de45a 2c9abba0b9 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-08T14:21:41.109Z S1 59799, S2 59835 a7213540a7 5fc75de45a sk_4707cd57
9 move S1 Exhibition2 9 2026-11-08T14:21:43.113Z S1 59795, S2 59835 d9f2e3b14c a7213540a7 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-08T14:21:45.057Z S1 59795, S2 59891 64f3c755f9 d9f2e3b14c sk_4707cd57
11 move S1 Exhibition2 11 2026-11-08T14:21:47.120Z S1 59732, S2 59891 1ab80dc581 64f3c755f9 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-08T14:21:49.306Z S1 59732, S2 59705 a602d13844 1ab80dc581 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-08T14:21:51.318Z S1 59720, S2 59705 a01b52e4f3 a602d13844 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-08T14:21:53.427Z S1 59720, S2 59596 d2bdae26f1 a01b52e4f3 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-08T14:21:55.510Z S1 59637, S2 59596 f48beaec0b d2bdae26f1 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-08T14:21:57.525Z S1 59637, S2 59581 f6fd27ced3 f48beaec0b sk_4707cd57
17 move S1 Exhibition2 17 2026-11-08T14:21:59.604Z S1 59558, S2 59581 3f24454004 f6fd27ced3 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-08T14:22:02.344Z S1 59558, S2 58841 40b31dfaaf 3f24454004 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-08T14:22:04.356Z S1 59546, S2 58841 7e002405a9 40b31dfaaf sk_4707cd57
20 move S2 Exhibition1 20 2026-11-08T14:22:06.360Z S1 59546, S2 58837 90cae7c1b6 7e002405a9 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-08T14:22:08.404Z S1 59502, S2 58837 a2524e00b5 90cae7c1b6 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-08T14:22:10.407Z S1 59502, S2 58834 262a704d45 a2524e00b5 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-08T14:22:12.428Z S1 59481, S2 58834 7382e38407 262a704d45 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-08T14:22:14.353Z S1 59481, S2 58909 88d30e724c 7382e38407 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-08T14:22:16.336Z S1 59498, S2 58909 6408443ea4 88d30e724c sk_4707cd57
26 move S2 Exhibition1 26 2026-11-08T14:22:18.405Z S1 59498, S2 58840 b7f4eb9a97 6408443ea4 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-08T14:22:20.332Z S1 59571, S2 58840 99c7363c78 b7f4eb9a97 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-08T14:22:22.305Z S1 59571, S2 58867 b6c601eaf6 99c7363c78 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-08T14:22:24.245Z S1 59631, S2 58867 34034ea43e b6c601eaf6 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-08T14:22:26.174Z S1 59631, S2 58938 acadce6fca 34034ea43e sk_4707cd57
31 move S1 Exhibition2 31 2026-11-08T14:22:28.111Z S1 59694, S2 58938 a479be68cb acadce6fca 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_01M6XRJ4CJFGGAQYBR8X85PWCW

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