apigaming Sign in

Verify set set_01M7GJKZ9KFFCAQBYYJK4WDDCC

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

Game 1 m_01M7GJKZ9PFKRAVQ1CD6M3BJMZ: verified

✓signatures32 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..32, every prev_hash links
✓move log32 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay32 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
32 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-15T21:43:09.938Z S1 59878, S2 60000 750c009d58 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-15T21:43:12.032Z S1 59878, S2 59906 d8e0c28cbd 750c009d58 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-15T21:43:14.007Z S1 59903, S2 59906 73b54f83d0 d8e0c28cbd sk_4707cd57
4 move S2 Exhibition2 4 2026-11-15T21:43:16.005Z S1 59903, S2 59908 be189f7303 73b54f83d0 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-15T21:43:18.105Z S1 59803, S2 59908 ef8d860424 be189f7303 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-15T21:43:20.323Z S1 59803, S2 59690 6584bf8819 ef8d860424 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-15T21:43:22.387Z S1 59739, S2 59690 dd89990ce1 6584bf8819 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-15T21:43:24.399Z S1 59739, S2 59678 caaca241c4 dd89990ce1 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-15T21:43:26.396Z S1 59742, S2 59678 d7bf2edb5c caaca241c4 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-15T21:43:28.423Z S1 59742, S2 59651 45ce6b8187 d7bf2edb5c sk_4707cd57
11 move S1 Exhibition1 11 2026-11-15T21:43:30.696Z S1 59469, S2 59651 c3de4307ed 45ce6b8187 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-15T21:43:32.729Z S1 59469, S2 59618 2d65d3b847 c3de4307ed sk_4707cd57
13 move S1 Exhibition1 13 2026-11-15T21:43:34.824Z S1 59374, S2 59618 6a87d677ab 2d65d3b847 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-15T21:43:36.905Z S1 59374, S2 59537 8579fab8ed 6a87d677ab sk_4707cd57
15 move S1 Exhibition1 15 2026-11-15T21:43:38.832Z S1 59447, S2 59537 fe482a778f 8579fab8ed sk_4707cd57
16 move S2 Exhibition2 16 2026-11-15T21:43:40.814Z S1 59447, S2 59555 4da8bd8206 fe482a778f sk_4707cd57
17 move S1 Exhibition1 17 2026-11-15T21:43:42.833Z S1 59428, S2 59555 ac761b663e 4da8bd8206 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-15T21:43:44.803Z S1 59428, S2 59585 1b65791610 ac761b663e sk_4707cd57
19 move S1 Exhibition1 19 2026-11-15T21:43:46.811Z S1 59420, S2 59585 b68a3048d3 1b65791610 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-15T21:43:48.797Z S1 59420, S2 59599 1bc7faaa32 b68a3048d3 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-15T21:43:50.797Z S1 59420, S2 59599 1bb51662a8 1bc7faaa32 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-15T21:43:52.722Z S1 59420, S2 59674 b2a5693c35 1bb51662a8 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-15T21:43:54.701Z S1 59441, S2 59674 0971120a0d b2a5693c35 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-15T21:43:56.645Z S1 59441, S2 59730 03123b86cc 0971120a0d sk_4707cd57
25 move S1 Exhibition1 25 2026-11-15T21:43:58.633Z S1 59453, S2 59730 a17b6a4fd4 03123b86cc sk_4707cd57
26 move S2 Exhibition2 26 2026-11-15T21:44:00.611Z S1 59453, S2 59752 ea335d6085 a17b6a4fd4 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-15T21:44:02.621Z S1 59443, S2 59752 f2d3f9923b ea335d6085 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-15T21:44:04.560Z S1 59443, S2 59813 e52f9f7096 f2d3f9923b sk_4707cd57
29 move S1 Exhibition1 29 2026-11-15T21:44:06.501Z S1 59502, S2 59813 be2a5e7b7d e52f9f7096 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-15T21:44:08.455Z S1 59502, S2 59859 87eee87208 be2a5e7b7d sk_4707cd57
31 move S1 Exhibition1 31 2026-11-15T21:44:10.400Z S1 59557, S2 59859 5d4ab189a1 87eee87208 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-15T21:44:12.343Z S1 59557, S2 59916 b15bebdd84 5d4ab189a1 sk_4707cd57

Game 2 m_01M7GJKZ9REEJAJQE7R05TQMQC: 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-15T21:43:10.008Z S1 59808, S2 60000 1aaf3129cf start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-15T21:43:12.116Z S1 59808, S2 59892 9d508489c5 1aaf3129cf sk_4707cd57
3 move S1 Exhibition2 3 2026-11-15T21:43:14.066Z S1 59858, S2 59892 79936787c9 9d508489c5 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-15T21:43:16.199Z S1 59858, S2 59759 dfae72ea73 79936787c9 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-15T21:43:18.225Z S1 59832, S2 59759 c16dc51e17 dfae72ea73 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-15T21:43:20.431Z S1 59832, S2 59553 f8283321ff c16dc51e17 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-15T21:43:22.508Z S1 59755, S2 59553 abeb330420 f8283321ff sk_4707cd57
8 move S2 Exhibition1 8 2026-11-15T21:43:24.514Z S1 59755, S2 59547 b890386932 abeb330420 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-15T21:43:26.511Z S1 59758, S2 59547 d9e74cecbc b890386932 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-15T21:43:28.528Z S1 59758, S2 59530 c827e51cf6 d9e74cecbc sk_4707cd57
11 move S1 Exhibition2 11 2026-11-15T21:43:30.700Z S1 59586, S2 59530 558c7b91c2 c827e51cf6 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-15T21:43:32.728Z S1 59586, S2 59502 3c61fe4e82 558c7b91c2 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-15T21:43:34.828Z S1 59486, S2 59502 7f0b66559d 3c61fe4e82 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-15T21:43:36.803Z S1 59486, S2 59527 35f2103aad 7f0b66559d sk_4707cd57
15 move S1 Exhibition2 15 2026-11-15T21:43:38.733Z S1 59556, S2 59527 e162d25850 35f2103aad sk_4707cd57
16 move S2 Exhibition1 16 2026-11-15T21:43:40.661Z S1 59556, S2 59599 44aa2ee539 e162d25850 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-15T21:43:42.716Z S1 59501, S2 59599 359d4e22d5 44aa2ee539 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-15T21:43:44.651Z S1 59501, S2 59664 d3a5b18348 359d4e22d5 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-15T21:43:46.614Z S1 59538, S2 59664 2ecc1c1906 d3a5b18348 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-15T21:43:48.597Z S1 59538, S2 59681 cbc645a574 2ecc1c1906 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-15T21:43:50.625Z S1 59510, S2 59681 7df55604dc cbc645a574 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-15T21:43:52.585Z S1 59510, S2 59721 046b63844e 7df55604dc sk_4707cd57
23 move S1 Exhibition2 23 2026-11-15T21:43:54.600Z S1 59495, S2 59721 8355d0942f 046b63844e sk_4707cd57
24 move S2 Exhibition1 24 2026-11-15T21:43:56.627Z S1 59495, S2 59694 aee92ff806 8355d0942f sk_4707cd57
25 move S1 Exhibition2 25 2026-11-15T21:43:58.628Z S1 59494, S2 59694 d25afaf8ce aee92ff806 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-15T21:44:00.591Z S1 59494, S2 59731 ea25e44cfb d25afaf8ce sk_4707cd57
27 move S1 Exhibition2 27 2026-11-15T21:44:02.554Z S1 59531, S2 59731 cbc36622ca ea25e44cfb sk_4707cd57
28 move S2 Exhibition1 28 2026-11-15T21:44:04.516Z S1 59531, S2 59769 82b799be79 cbc36622ca 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_01M7GJKZ9KFFCAQBYYJK4WDDCC

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