apigaming Sign in

Verify set set_01M68HN8M6EHY9NMDR03MVM7M2

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

Game 1 m_01M68HN8M8F708ZDXQA0ZSK7JV: verified

✓signatures58 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..58, every prev_hash links
✓move log58 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay58 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
58 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-10-31T08:36:46.431Z S1 59854, S2 60000 19cdc2e97a start sk_4707cd57
2 move S2 Exhibition2 2 2026-10-31T08:36:48.624Z S1 59854, S2 59807 97d73882f1 19cdc2e97a sk_4707cd57
3 move S1 Exhibition1 3 2026-10-31T08:36:50.697Z S1 59781, S2 59807 a946557c53 97d73882f1 sk_4707cd57
4 move S2 Exhibition2 4 2026-10-31T08:36:52.825Z S1 59781, S2 59679 3e4d6ba530 a946557c53 sk_4707cd57
5 move S1 Exhibition1 5 2026-10-31T08:36:55.012Z S1 59594, S2 59679 49ae5f107b 3e4d6ba530 sk_4707cd57
6 move S2 Exhibition2 6 2026-10-31T08:36:57.124Z S1 59594, S2 59567 c68a531c31 49ae5f107b sk_4707cd57
7 move S1 Exhibition1 7 2026-10-31T08:36:59.314Z S1 59404, S2 59567 5de519f6cb c68a531c31 sk_4707cd57
8 move S2 Exhibition2 8 2026-10-31T08:37:02.443Z S1 59404, S2 58438 354a1c1c2c 5de519f6cb sk_4707cd57
9 move S1 Exhibition1 9 2026-10-31T08:37:04.422Z S1 59425, S2 58438 1c0f543dfa 354a1c1c2c sk_4707cd57
10 move S2 Exhibition2 10 2026-10-31T08:37:06.397Z S1 59425, S2 58463 3fea06cc16 1c0f543dfa sk_4707cd57
11 move S1 Exhibition1 11 2026-10-31T08:37:08.327Z S1 59495, S2 58463 fd89c542f9 3fea06cc16 sk_4707cd57
12 move S2 Exhibition2 12 2026-10-31T08:37:10.298Z S1 59495, S2 58492 5fd1bd2024 fd89c542f9 sk_4707cd57
13 move S1 Exhibition1 13 2026-10-31T08:37:12.271Z S1 59522, S2 58492 1c436932f3 5fd1bd2024 sk_4707cd57
14 move S2 Exhibition2 14 2026-10-31T08:37:14.301Z S1 59522, S2 58462 c44e7b045e 1c436932f3 sk_4707cd57
15 move S1 Exhibition1 15 2026-10-31T08:37:16.321Z S1 59502, S2 58462 0b5764e8d2 c44e7b045e sk_4707cd57
16 move S2 Exhibition2 16 2026-10-31T08:37:18.402Z S1 59502, S2 58381 1de4e7e08c 0b5764e8d2 sk_4707cd57
17 move S1 Exhibition1 17 2026-10-31T08:37:20.476Z S1 59428, S2 58381 33caddff9a 1de4e7e08c sk_4707cd57
18 move S2 Exhibition2 18 2026-10-31T08:37:22.600Z S1 59428, S2 58257 b681a37f66 33caddff9a sk_4707cd57
19 move S1 Exhibition1 19 2026-10-31T08:37:24.600Z S1 59428, S2 58257 67fc397af1 b681a37f66 sk_4707cd57
20 move S2 Exhibition2 20 2026-10-31T08:37:26.603Z S1 59428, S2 58254 0bfa724432 67fc397af1 sk_4707cd57
21 move S1 Exhibition1 21 2026-10-31T08:37:28.601Z S1 59430, S2 58254 63b69c4f8c 0bfa724432 sk_4707cd57
22 move S2 Exhibition2 22 2026-10-31T08:37:30.614Z S1 59430, S2 58241 27cddc9a5e 63b69c4f8c sk_4707cd57
23 move S1 Exhibition1 23 2026-10-31T08:37:32.611Z S1 59433, S2 58241 4866e6b4f9 27cddc9a5e sk_4707cd57
24 move S2 Exhibition2 24 2026-10-31T08:37:34.541Z S1 59433, S2 58311 efc4855a2c 4866e6b4f9 sk_4707cd57
25 move S1 Exhibition1 25 2026-10-31T08:37:36.521Z S1 59453, S2 58311 e39ccdbfa4 efc4855a2c sk_4707cd57
26 move S2 Exhibition2 26 2026-10-31T08:37:38.474Z S1 59453, S2 58358 d1783995e5 e39ccdbfa4 sk_4707cd57
27 move S1 Exhibition1 27 2026-10-31T08:37:40.438Z S1 59489, S2 58358 125bbdc815 d1783995e5 sk_4707cd57
28 move S2 Exhibition2 28 2026-10-31T08:37:42.387Z S1 59489, S2 58409 677da6982a 125bbdc815 sk_4707cd57
29 move S1 Exhibition1 29 2026-10-31T08:37:44.313Z S1 59563, S2 58409 df31d3989e 677da6982a sk_4707cd57
30 move S2 Exhibition2 30 2026-10-31T08:37:46.301Z S1 59563, S2 58421 dd1d2593ae df31d3989e sk_4707cd57
31 move S1 Exhibition1 31 2026-10-31T08:37:48.255Z S1 59609, S2 58421 1ec8446f23 dd1d2593ae sk_4707cd57
32 move S2 Exhibition2 32 2026-10-31T08:37:50.212Z S1 59609, S2 58464 c212592b51 1ec8446f23 sk_4707cd57
33 move S1 Exhibition1 33 2026-10-31T08:37:52.149Z S1 59672, S2 58464 7e962523dd c212592b51 sk_4707cd57
34 move S2 Exhibition2 34 2026-10-31T08:37:54.096Z S1 59672, S2 58517 37d0f54ca1 7e962523dd sk_4707cd57
35 move S1 Exhibition1 35 2026-10-31T08:37:56.035Z S1 59733, S2 58517 dfec452049 37d0f54ca1 sk_4707cd57
36 move S2 Exhibition2 36 2026-10-31T08:37:57.977Z S1 59733, S2 58575 d6c97f8866 dfec452049 sk_4707cd57
37 move S1 Exhibition1 37 2026-10-31T08:37:59.919Z S1 59791, S2 58575 15253e5229 d6c97f8866 sk_4707cd57
38 move S2 Exhibition2 38 2026-10-31T08:38:02.047Z S1 59791, S2 58447 67ca96cbc3 15253e5229 sk_4707cd57
39 move S1 Exhibition1 39 2026-10-31T08:38:04.065Z S1 59773, S2 58447 874c6fd33f 67ca96cbc3 sk_4707cd57
40 move S2 Exhibition2 40 2026-10-31T08:38:06.000Z S1 59773, S2 58512 64bcced954 874c6fd33f sk_4707cd57
41 move S1 Exhibition1 41 2026-10-31T08:38:07.932Z S1 59841, S2 58512 2147ed5e45 64bcced954 sk_4707cd57
42 move S2 Exhibition2 42 2026-10-31T08:38:09.955Z S1 59841, S2 58489 5cf31d381a 2147ed5e45 sk_4707cd57
43 move S1 Exhibition1 43 2026-10-31T08:38:11.891Z S1 59905, S2 58489 bdbde51437 5cf31d381a sk_4707cd57
44 move S2 Exhibition2 44 2026-10-31T08:38:13.832Z S1 59905, S2 58548 60227a21c5 bdbde51437 sk_4707cd57
45 move S1 Exhibition1 45 2026-10-31T08:38:15.775Z S1 59962, S2 58548 111639a15c 60227a21c5 sk_4707cd57
46 move S2 Exhibition2 46 2026-10-31T08:38:17.708Z S1 59962, S2 58615 a6fee8f554 111639a15c sk_4707cd57
47 move S1 Exhibition1 47 2026-10-31T08:38:19.636Z S1 60034, S2 58615 b3e0a04db0 a6fee8f554 sk_4707cd57
48 move S2 Exhibition2 48 2026-10-31T08:38:21.568Z S1 60034, S2 58683 125482bf1b b3e0a04db0 sk_4707cd57
49 move S1 Exhibition1 49 2026-10-31T08:38:23.498Z S1 60104, S2 58683 b65dae4823 125482bf1b sk_4707cd57
50 move S2 Exhibition2 50 2026-10-31T08:38:25.427Z S1 60104, S2 58754 fdc5a03be3 b65dae4823 sk_4707cd57
51 move S1 Exhibition1 51 2026-10-31T08:38:27.353Z S1 60178, S2 58754 21fac72a99 fdc5a03be3 sk_4707cd57
52 move S2 Exhibition2 52 2026-10-31T08:38:29.282Z S1 60178, S2 58825 80f35a01c3 21fac72a99 sk_4707cd57
53 move S1 Exhibition1 53 2026-10-31T08:38:31.206Z S1 60254, S2 58825 4943b87361 80f35a01c3 sk_4707cd57
54 move S2 Exhibition2 54 2026-10-31T08:38:33.137Z S1 60254, S2 58894 db1eaff4ad 4943b87361 sk_4707cd57
55 move S1 Exhibition1 55 2026-10-31T08:38:35.064Z S1 60327, S2 58894 a1a982e9e9 db1eaff4ad sk_4707cd57
56 move S2 Exhibition2 56 2026-10-31T08:38:36.995Z S1 60327, S2 58963 bf165aa95b a1a982e9e9 sk_4707cd57
57 move S1 Exhibition1 57 2026-10-31T08:38:38.925Z S1 60397, S2 58963 644b69b54a bf165aa95b sk_4707cd57
58 move S2 Exhibition2 58 2026-10-31T08:38:40.859Z S1 60397, S2 59029 9d488a50d5 644b69b54a sk_4707cd57

Game 2 m_01M68HN8MAE05VEPD33ZMGR9Z5: verified

✓signatures34 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..34, every prev_hash links
✓move log34 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay34 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
34 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-10-31T08:36:46.424Z S1 59861, S2 60000 3282e8f7e3 start sk_4707cd57
2 move S2 Exhibition1 2 2026-10-31T08:36:48.626Z S1 59861, S2 59798 8a2aab45a6 3282e8f7e3 sk_4707cd57
3 move S1 Exhibition2 3 2026-10-31T08:36:50.724Z S1 59763, S2 59798 997b90ca57 8a2aab45a6 sk_4707cd57
4 move S2 Exhibition1 4 2026-10-31T08:36:52.820Z S1 59763, S2 59702 1c63c521dc 997b90ca57 sk_4707cd57
5 move S1 Exhibition2 5 2026-10-31T08:36:54.919Z S1 59664, S2 59702 747e798adc 1c63c521dc sk_4707cd57
6 move S2 Exhibition1 6 2026-10-31T08:36:57.115Z S1 59664, S2 59506 440de4a751 747e798adc sk_4707cd57
7 move S1 Exhibition2 7 2026-10-31T08:36:59.315Z S1 59464, S2 59506 5226d56fbe 440de4a751 sk_4707cd57
8 move S2 Exhibition1 8 2026-10-31T08:37:02.511Z S1 59464, S2 58310 1060096c97 5226d56fbe sk_4707cd57
9 move S1 Exhibition2 9 2026-10-31T08:37:04.533Z S1 59442, S2 58310 4662f099a1 1060096c97 sk_4707cd57
10 move S2 Exhibition1 10 2026-10-31T08:37:06.507Z S1 59442, S2 58336 42f1013c90 4662f099a1 sk_4707cd57
11 move S1 Exhibition2 11 2026-10-31T08:37:08.501Z S1 59448, S2 58336 eeaf97bf5c 42f1013c90 sk_4707cd57
12 move S2 Exhibition1 12 2026-10-31T08:37:10.498Z S1 59448, S2 58339 8c180f892c eeaf97bf5c sk_4707cd57
13 move S1 Exhibition2 13 2026-10-31T08:37:12.525Z S1 59421, S2 58339 11bc8b3eea 8c180f892c sk_4707cd57
14 move S2 Exhibition1 14 2026-10-31T08:37:14.454Z S1 59421, S2 58410 86e5e83417 11bc8b3eea sk_4707cd57
15 move S1 Exhibition2 15 2026-10-31T08:37:16.397Z S1 59478, S2 58410 138f99e266 86e5e83417 sk_4707cd57
16 move S2 Exhibition1 16 2026-10-31T08:37:18.530Z S1 59478, S2 58277 29f6840989 138f99e266 sk_4707cd57
17 move S1 Exhibition2 17 2026-10-31T08:37:20.533Z S1 59475, S2 58277 c383ef3328 29f6840989 sk_4707cd57
18 move S2 Exhibition1 18 2026-10-31T08:37:22.536Z S1 59475, S2 58274 f709ad8865 c383ef3328 sk_4707cd57
19 move S1 Exhibition2 19 2026-10-31T08:37:24.525Z S1 59486, S2 58274 377d62843e f709ad8865 sk_4707cd57
20 move S2 Exhibition1 20 2026-10-31T08:37:26.464Z S1 59486, S2 58335 88f0d82498 377d62843e sk_4707cd57
21 move S1 Exhibition2 21 2026-10-31T08:37:28.411Z S1 59539, S2 58335 6b1c7716f1 88f0d82498 sk_4707cd57
22 move S2 Exhibition1 22 2026-10-31T08:37:30.339Z S1 59539, S2 58407 ad26a0382a 6b1c7716f1 sk_4707cd57
23 move S1 Exhibition2 23 2026-10-31T08:37:32.312Z S1 59566, S2 58407 7981e0dce8 ad26a0382a sk_4707cd57
24 move S2 Exhibition1 24 2026-10-31T08:37:34.240Z S1 59566, S2 58479 02484f4d25 7981e0dce8 sk_4707cd57
25 move S1 Exhibition2 25 2026-10-31T08:37:36.223Z S1 59583, S2 58479 12e52969da 02484f4d25 sk_4707cd57
26 move S2 Exhibition1 26 2026-10-31T08:37:38.150Z S1 59583, S2 58552 4e8babc956 12e52969da sk_4707cd57
27 move S1 Exhibition2 27 2026-10-31T08:37:40.124Z S1 59609, S2 58552 0ce07bebf3 4e8babc956 sk_4707cd57
28 move S2 Exhibition1 28 2026-10-31T08:37:42.059Z S1 59609, S2 58617 e7c5ac0e84 0ce07bebf3 sk_4707cd57
29 move S1 Exhibition2 29 2026-10-31T08:37:44.038Z S1 59630, S2 58617 386c8c517d e7c5ac0e84 sk_4707cd57
30 move S2 Exhibition1 30 2026-10-31T08:37:45.966Z S1 59630, S2 58689 8d91c5c548 386c8c517d sk_4707cd57
31 move S1 Exhibition2 31 2026-10-31T08:37:48.013Z S1 59583, S2 58689 e083d099b1 8d91c5c548 sk_4707cd57
32 move S2 Exhibition1 32 2026-10-31T08:37:49.971Z S1 59583, S2 58731 403cb2c242 e083d099b1 sk_4707cd57
33 move S1 Exhibition2 33 2026-10-31T08:37:51.897Z S1 59657, S2 58731 83be0e51e9 403cb2c242 sk_4707cd57
34 move S2 Exhibition1 34 2026-10-31T08:37:53.824Z S1 59657, S2 58804 50dffe2175 83be0e51e9 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_01M68HN8M6EHY9NMDR03MVM7M2

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