apigaming Sign in

Verify set set_01M74Z0AMZEBYVAJ99ZEDBEF7S

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("2232604117640020348:set_01M74Z0AMZEBYVAJ99ZEDBEF7S") = 0070a3d2089050f9..., 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_01M74Z0AN1F5F9T4JV1H1VMR1J: verified

✓signatures64 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..64, every prev_hash links
✓move log64 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay64 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
64 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-11T09:28:44.520Z S1 59870, S2 60000 8260345999 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-11T09:28:46.705Z S1 59870, S2 59815 d6586ab07c 8260345999 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-11T09:28:48.809Z S1 59766, S2 59815 f295910ec6 d6586ab07c sk_4707cd57
4 move S2 Exhibition2 4 2026-11-11T09:28:50.808Z S1 59766, S2 59816 bb4a922ca7 f295910ec6 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-11T09:28:53.025Z S1 59549, S2 59816 d59ede670e bb4a922ca7 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-11T09:28:55.039Z S1 59549, S2 59802 93e94bc693 d59ede670e sk_4707cd57
7 move S1 Exhibition1 7 2026-11-11T09:28:57.007Z S1 59581, S2 59802 cba805ddec 93e94bc693 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-11T09:28:59.001Z S1 59581, S2 59808 58e269b164 cba805ddec sk_4707cd57
9 move S1 Exhibition1 9 2026-11-11T09:29:01.005Z S1 59577, S2 59808 016ffa5315 58e269b164 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-11T09:29:03.277Z S1 59577, S2 59536 7bdb4fc5ba 016ffa5315 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-11T09:29:05.406Z S1 59448, S2 59536 a2c0f97ad3 7bdb4fc5ba sk_4707cd57
12 move S2 Exhibition2 12 2026-11-11T09:29:07.434Z S1 59448, S2 59508 d115cd0c9b a2c0f97ad3 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-11T09:29:09.523Z S1 59359, S2 59508 f29ced5a39 d115cd0c9b sk_4707cd57
14 move S2 Exhibition2 14 2026-11-11T09:29:11.609Z S1 59359, S2 59422 abb71a2bd7 f29ced5a39 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-11T09:29:13.618Z S1 59350, S2 59422 327e2ea9bb abb71a2bd7 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-11T09:29:15.601Z S1 59350, S2 59439 d53e1c88a7 327e2ea9bb sk_4707cd57
17 move S1 Exhibition1 17 2026-11-11T09:29:17.618Z S1 59333, S2 59439 441b74e267 d53e1c88a7 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-11T09:29:19.605Z S1 59333, S2 59452 7339eb66b1 441b74e267 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-11T09:29:21.621Z S1 59317, S2 59452 f8ce6da5d8 7339eb66b1 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-11T09:29:23.597Z S1 59317, S2 59476 6df2107f31 f8ce6da5d8 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-11T09:29:25.622Z S1 59292, S2 59476 0c9ceac9da 6df2107f31 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-11T09:29:27.576Z S1 59292, S2 59522 8ee305dce2 0c9ceac9da sk_4707cd57
23 move S1 Exhibition1 23 2026-11-11T09:29:29.538Z S1 59330, S2 59522 37b60e48d1 8ee305dce2 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-11T09:29:31.481Z S1 59330, S2 59579 e9eee52c6e 37b60e48d1 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-11T09:29:33.405Z S1 59406, S2 59579 0fb364da8f e9eee52c6e sk_4707cd57
26 move S2 Exhibition2 26 2026-11-11T09:29:35.362Z S1 59406, S2 59622 a36dbbc6f8 0fb364da8f sk_4707cd57
27 move S1 Exhibition1 27 2026-11-11T09:29:37.404Z S1 59364, S2 59622 70c12159b9 a36dbbc6f8 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-11T09:29:39.408Z S1 59364, S2 59618 7eaa9c37ed 70c12159b9 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-11T09:29:41.408Z S1 59364, S2 59618 fb923fe9bf 7eaa9c37ed sk_4707cd57
30 move S2 Exhibition2 30 2026-11-11T09:29:43.399Z S1 59364, S2 59627 beb7fc1e25 fb923fe9bf sk_4707cd57
31 move S1 Exhibition1 31 2026-11-11T09:29:45.398Z S1 59365, S2 59627 e224f42705 beb7fc1e25 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-11T09:29:47.327Z S1 59365, S2 59698 9fd7a603d6 e224f42705 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-11T09:29:49.300Z S1 59392, S2 59698 759725b1e5 9fd7a603d6 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-11T09:29:51.225Z S1 59392, S2 59773 0b85258408 759725b1e5 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-11T09:29:53.181Z S1 59436, S2 59773 3588556aec 0b85258408 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-11T09:29:55.130Z S1 59436, S2 59824 f878b39704 3588556aec sk_4707cd57
37 move S1 Exhibition1 37 2026-11-11T09:29:57.071Z S1 59495, S2 59824 78ec7d7f6d f878b39704 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-11T09:29:59.017Z S1 59495, S2 59878 8790414cc3 78ec7d7f6d sk_4707cd57
39 move S1 Exhibition1 39 2026-11-11T09:30:00.955Z S1 59557, S2 59878 3a7728f2d6 8790414cc3 sk_4707cd57
40 move S2 Exhibition2 40 2026-11-11T09:30:03.184Z S1 59557, S2 59649 844dfbd68f 3a7728f2d6 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-11T09:30:05.258Z S1 59483, S2 59649 f69df83f67 844dfbd68f sk_4707cd57
42 move S2 Exhibition2 42 2026-11-11T09:30:07.205Z S1 59483, S2 59702 8c7ec1f788 f69df83f67 sk_4707cd57
43 move S1 Exhibition1 43 2026-11-11T09:30:09.137Z S1 59551, S2 59702 9e1e657f9c 8c7ec1f788 sk_4707cd57
44 move S2 Exhibition2 44 2026-11-11T09:30:11.073Z S1 59551, S2 59766 762a78e8ab 9e1e657f9c sk_4707cd57
45 move S1 Exhibition1 45 2026-11-11T09:30:13.004Z S1 59620, S2 59766 3e21af8d8a 762a78e8ab sk_4707cd57
46 move S2 Exhibition2 46 2026-11-11T09:30:14.937Z S1 59620, S2 59833 d546d5803b 3e21af8d8a sk_4707cd57
47 move S1 Exhibition1 47 2026-11-11T09:30:16.869Z S1 59688, S2 59833 491a782a5c d546d5803b sk_4707cd57
48 move S2 Exhibition2 48 2026-11-11T09:30:18.798Z S1 59688, S2 59904 0feecc655a 491a782a5c sk_4707cd57
49 move S1 Exhibition1 49 2026-11-11T09:30:20.735Z S1 59751, S2 59904 df0626e72e 0feecc655a sk_4707cd57
50 move S2 Exhibition2 50 2026-11-11T09:30:22.663Z S1 59751, S2 59976 63e9f33048 df0626e72e sk_4707cd57
51 move S1 Exhibition1 51 2026-11-11T09:30:24.592Z S1 59822, S2 59976 e9fd57fa01 63e9f33048 sk_4707cd57
52 move S2 Exhibition2 52 2026-11-11T09:30:26.522Z S1 59822, S2 60046 a3d6e02b2d e9fd57fa01 sk_4707cd57
53 move S1 Exhibition1 53 2026-11-11T09:30:28.447Z S1 59897, S2 60046 ea0480ed4b a3d6e02b2d sk_4707cd57
54 move S2 Exhibition2 54 2026-11-11T09:30:30.381Z S1 59897, S2 60112 9865544c67 ea0480ed4b sk_4707cd57
55 move S1 Exhibition1 55 2026-11-11T09:30:32.308Z S1 59970, S2 60112 10392b31e3 9865544c67 sk_4707cd57
56 move S2 Exhibition2 56 2026-11-11T09:30:34.237Z S1 59970, S2 60183 3ed845d8f9 10392b31e3 sk_4707cd57
57 move S1 Exhibition1 57 2026-11-11T09:30:36.171Z S1 60036, S2 60183 e3419eb3d2 3ed845d8f9 sk_4707cd57
58 move S2 Exhibition2 58 2026-11-11T09:30:38.101Z S1 60036, S2 60253 45e7d14073 e3419eb3d2 sk_4707cd57
59 move S1 Exhibition1 59 2026-11-11T09:30:40.029Z S1 60108, S2 60253 7a9e1aeddd 45e7d14073 sk_4707cd57
60 move S2 Exhibition2 60 2026-11-11T09:30:41.959Z S1 60108, S2 60323 9a2d740ac9 7a9e1aeddd sk_4707cd57
61 move S1 Exhibition1 61 2026-11-11T09:30:43.890Z S1 60177, S2 60323 13cde119fc 9a2d740ac9 sk_4707cd57
62 move S2 Exhibition2 62 2026-11-11T09:30:45.827Z S1 60177, S2 60386 4288947513 13cde119fc sk_4707cd57
63 move S1 Exhibition1 63 2026-11-11T09:30:47.757Z S1 60247, S2 60386 15b045a558 4288947513 sk_4707cd57
64 move S2 Exhibition2 64 2026-11-11T09:30:49.691Z S1 60247, S2 60452 7bb4ab5f45 15b045a558 sk_4707cd57

Game 2 m_01M74Z0AN3ED9RRNJ7SRV76K2K: verified

✓signatures15 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..15, every prev_hash links
✓move log15 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay15 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
15 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-11T09:28:44.515Z S1 59875, S2 60000 c188716500 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-11T09:28:46.710Z S1 59875, S2 59805 ae614fcb90 c188716500 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-11T09:28:48.810Z S1 59775, S2 59805 aa95740c52 ae614fcb90 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-11T09:28:50.924Z S1 59775, S2 59691 0e368590c5 aa95740c52 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-11T09:28:53.104Z S1 59595, S2 59691 fe9f9b909a 0e368590c5 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-11T09:28:55.070Z S1 59595, S2 59725 5d56a7716d fe9f9b909a sk_4707cd57
7 move S1 Exhibition2 7 2026-11-11T09:28:57.122Z S1 59543, S2 59725 b6d1c669b3 5d56a7716d sk_4707cd57
8 move S2 Exhibition1 8 2026-11-11T09:28:59.197Z S1 59543, S2 59650 9cfa3a6fc9 b6d1c669b3 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-11T09:29:01.242Z S1 59498, S2 59650 94e16f6b1d 9cfa3a6fc9 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-11T09:29:03.284Z S1 59498, S2 59608 491a2301b0 94e16f6b1d sk_4707cd57
11 move S1 Exhibition2 11 2026-11-11T09:29:05.412Z S1 59370, S2 59608 914f9aa6fe 491a2301b0 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-11T09:29:07.408Z S1 59370, S2 59612 5846cc5ebb 914f9aa6fe sk_4707cd57
13 move S1 Exhibition2 13 2026-11-11T09:29:09.525Z S1 59253, S2 59612 8a49d4af22 5846cc5ebb sk_4707cd57
14 move S2 Exhibition1 14 2026-11-11T09:29:11.520Z S1 59253, S2 59617 7de86323e2 8a49d4af22 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-11T09:29:13.463Z S1 59310, S2 59617 5e948e2b7c 7de86323e2 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_01M74Z0AMZEBYVAJ99ZEDBEF7S

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