apigaming Sign in

Verify set set_01M6EJZEB5EF0SC4DY18J980S6

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("8924805951245372618:set_01M6EJZEB5EF0SC4DY18J980S6") = 408edeae512e6116..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 32, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 13}
✓set resulta win for bot_01M4G1XM38F4PT5D6AHN6GA3J9 on the tiebreak follows from the games
✓set payoutthe winner takes 20, fee 0

Game 1 m_01M6EJZEB7FNJ998K17RTWKTM0: verified

✓signatures25 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..25, every prev_hash links
✓move log25 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay25 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
25 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-02T16:55:15.129Z S1 59859, S2 60000 1d9490a608 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-02T16:55:17.301Z S1 59859, S2 59828 8ba12bcf97 1d9490a608 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-02T16:55:19.435Z S1 59725, S2 59828 c3ebc2c76c 8ba12bcf97 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-02T16:55:21.705Z S1 59725, S2 59558 4e391ad9ba c3ebc2c76c sk_4707cd57
5 move S1 Exhibition1 5 2026-11-02T16:55:23.735Z S1 59695, S2 59558 48a17e9d08 4e391ad9ba sk_4707cd57
6 move S2 Exhibition2 6 2026-11-02T16:55:25.709Z S1 59695, S2 59584 b517ad63a7 48a17e9d08 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-02T16:55:27.697Z S1 59707, S2 59584 10c9dc17be b517ad63a7 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-02T16:55:29.659Z S1 59707, S2 59622 ce5b80e1e4 10c9dc17be sk_4707cd57
9 move S1 Exhibition1 9 2026-11-02T16:55:31.639Z S1 59727, S2 59622 ce33b5cf2c ce5b80e1e4 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-02T16:55:33.648Z S1 59727, S2 59613 6d594d4fd6 ce33b5cf2c sk_4707cd57
11 move S1 Exhibition1 11 2026-11-02T16:55:35.704Z S1 59671, S2 59613 8c2c32bf4a 6d594d4fd6 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-02T16:55:37.818Z S1 59671, S2 59499 42f1108bdc 8c2c32bf4a sk_4707cd57
13 move S1 Exhibition1 13 2026-11-02T16:55:39.907Z S1 59582, S2 59499 99aff46282 42f1108bdc sk_4707cd57
14 move S2 Exhibition2 14 2026-11-02T16:55:42.004Z S1 59582, S2 59402 fb03a2d28d 99aff46282 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-02T16:55:44.110Z S1 59476, S2 59402 6b6777d780 fb03a2d28d sk_4707cd57
16 move S2 Exhibition2 16 2026-11-02T16:55:46.313Z S1 59476, S2 59199 fedc49f944 6b6777d780 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-02T16:55:48.413Z S1 59376, S2 59199 1416ba2499 fedc49f944 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-02T16:55:50.500Z S1 59376, S2 59112 705ee1e23a 1416ba2499 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-02T16:55:52.608Z S1 59268, S2 59112 4d86c63547 705ee1e23a sk_4707cd57
20 move S2 Exhibition2 20 2026-11-02T16:55:54.626Z S1 59268, S2 59094 94e852e13c 4d86c63547 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-02T16:55:56.717Z S1 59177, S2 59094 e57e80bb54 94e852e13c sk_4707cd57
22 move S2 Exhibition2 22 2026-11-02T16:55:58.827Z S1 59177, S2 58984 af4155c040 e57e80bb54 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-02T16:56:00.914Z S1 59090, S2 58984 164c8d40ea af4155c040 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-02T16:56:02.866Z S1 59090, S2 59032 a969ce0843 164c8d40ea sk_4707cd57
25 move S1 Exhibition1 25 2026-11-02T16:56:04.865Z S1 59091, S2 59032 a6fcd70543 a969ce0843 sk_4707cd57

Game 2 m_01M6EJZEB8EJATRAMTRXN3CY0S: verified

✓signatures63 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..63, every prev_hash links
✓move log63 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay63 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
63 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-02T16:55:15.130Z S1 59858, S2 60000 60dfa79678 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-02T16:55:17.299Z S1 59858, S2 59831 15f266ffc9 60dfa79678 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-02T16:55:19.500Z S1 59657, S2 59831 ce13b38950 15f266ffc9 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-02T16:55:21.729Z S1 59657, S2 59602 1cd2469c0a ce13b38950 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-02T16:55:23.800Z S1 59586, S2 59602 e00b7ed48e 1cd2469c0a sk_4707cd57
6 move S2 Exhibition1 6 2026-11-02T16:55:25.832Z S1 59586, S2 59570 c4168efaf7 e00b7ed48e sk_4707cd57
7 move S1 Exhibition2 7 2026-11-02T16:55:27.798Z S1 59620, S2 59570 584c20d204 c4168efaf7 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-02T16:55:29.726Z S1 59620, S2 59642 c4b8d7a658 584c20d204 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-02T16:55:31.813Z S1 59533, S2 59642 3f292f38ef c4b8d7a658 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-02T16:55:33.749Z S1 59533, S2 59706 6685dedf68 3f292f38ef sk_4707cd57
11 move S1 Exhibition2 11 2026-11-02T16:55:35.820Z S1 59462, S2 59706 acac57f9dd 6685dedf68 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-02T16:55:37.913Z S1 59462, S2 59613 2d0a7242a2 acac57f9dd sk_4707cd57
13 move S1 Exhibition2 13 2026-11-02T16:55:39.907Z S1 59468, S2 59613 4b7a1f8ffb 2d0a7242a2 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-02T16:55:42.004Z S1 59468, S2 59516 787e07edbd 4b7a1f8ffb sk_4707cd57
15 move S1 Exhibition2 15 2026-11-02T16:55:44.109Z S1 59363, S2 59516 2f9fe6fb35 787e07edbd sk_4707cd57
16 move S2 Exhibition1 16 2026-11-02T16:55:46.236Z S1 59363, S2 59389 f691aa9f12 2f9fe6fb35 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-02T16:55:48.399Z S1 59200, S2 59389 327fb56088 f691aa9f12 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-02T16:55:50.438Z S1 59200, S2 59350 14304c08f7 327fb56088 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-02T16:55:52.601Z S1 59037, S2 59350 5e5b7763f7 14304c08f7 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-02T16:55:54.628Z S1 59037, S2 59323 30af02bcf4 5e5b7763f7 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-02T16:55:56.719Z S1 58946, S2 59323 a7ade49024 30af02bcf4 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-02T16:55:58.828Z S1 58946, S2 59214 0321a1ad4e a7ade49024 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-02T16:56:00.928Z S1 58846, S2 59214 15b143ca81 0321a1ad4e sk_4707cd57
24 move S2 Exhibition1 24 2026-11-02T16:56:03.024Z S1 58846, S2 59118 1167920dbc 15b143ca81 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-02T16:56:05.203Z S1 58667, S2 59118 a0486dfce6 1167920dbc sk_4707cd57
26 move S2 Exhibition1 26 2026-11-02T16:56:07.157Z S1 58667, S2 59164 ac64bf4a15 a0486dfce6 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-02T16:56:09.118Z S1 58706, S2 59164 4eb8f35090 ac64bf4a15 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-02T16:56:11.107Z S1 58706, S2 59175 6df9e43b77 4eb8f35090 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-02T16:56:13.064Z S1 58749, S2 59175 c6b1a63556 6df9e43b77 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-02T16:56:15.022Z S1 58749, S2 59217 087fca98bb c6b1a63556 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-02T16:56:16.996Z S1 58775, S2 59217 845829e317 087fca98bb sk_4707cd57
32 move S2 Exhibition1 32 2026-11-02T16:56:18.943Z S1 58775, S2 59270 d3330cf2e7 845829e317 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-02T16:56:20.867Z S1 58851, S2 59270 c14d3f1e4d d3330cf2e7 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-02T16:56:22.794Z S1 58851, S2 59343 af08d4afc1 c14d3f1e4d sk_4707cd57
35 move S1 Exhibition2 35 2026-11-02T16:56:24.745Z S1 58900, S2 59343 6a805ee44e af08d4afc1 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-02T16:56:26.700Z S1 58900, S2 59388 6896124d3e 6a805ee44e sk_4707cd57
37 move S1 Exhibition2 37 2026-11-02T16:56:28.659Z S1 58941, S2 59388 9b1156189f 6896124d3e sk_4707cd57
38 move S2 Exhibition1 38 2026-11-02T16:56:30.618Z S1 58941, S2 59429 10c8b0418d 9b1156189f sk_4707cd57
39 move S1 Exhibition2 39 2026-11-02T16:56:32.577Z S1 58982, S2 59429 8e0b5e5ec9 10c8b0418d sk_4707cd57
40 move S2 Exhibition1 40 2026-11-02T16:56:34.542Z S1 58982, S2 59464 f3faf2ea67 8e0b5e5ec9 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-02T16:56:36.521Z S1 59003, S2 59464 528ffeeb57 f3faf2ea67 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-02T16:56:38.449Z S1 59003, S2 59536 e4d1cf13a3 528ffeeb57 sk_4707cd57
43 move S1 Exhibition2 43 2026-11-02T16:56:40.398Z S1 59054, S2 59536 bd43910edb e4d1cf13a3 sk_4707cd57
44 move S2 Exhibition1 44 2026-11-02T16:56:42.347Z S1 59054, S2 59587 3607a72c82 bd43910edb sk_4707cd57
45 move S1 Exhibition2 45 2026-11-02T16:56:44.298Z S1 59103, S2 59587 e1ce412e6e 3607a72c82 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-02T16:56:46.258Z S1 59103, S2 59627 efaa3d49a9 e1ce412e6e sk_4707cd57
47 move S1 Exhibition2 47 2026-11-02T16:56:48.201Z S1 59160, S2 59627 5275355792 efaa3d49a9 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-02T16:56:50.147Z S1 59160, S2 59681 e7e6e76bee 5275355792 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-02T16:56:52.091Z S1 59216, S2 59681 8fc07f22e3 e7e6e76bee sk_4707cd57
50 move S2 Exhibition1 50 2026-11-02T16:56:54.026Z S1 59216, S2 59746 247c66f6c3 8fc07f22e3 sk_4707cd57
51 move S1 Exhibition2 51 2026-11-02T16:56:55.969Z S1 59273, S2 59746 c3a615ac67 247c66f6c3 sk_4707cd57
52 move S2 Exhibition1 52 2026-11-02T16:56:57.903Z S1 59273, S2 59812 6db5a1a3ad c3a615ac67 sk_4707cd57
53 move S1 Exhibition2 53 2026-11-02T16:56:59.834Z S1 59342, S2 59812 8df15c3d88 6db5a1a3ad sk_4707cd57
54 move S2 Exhibition1 54 2026-11-02T16:57:01.912Z S1 59342, S2 59734 119321e0c0 8df15c3d88 sk_4707cd57
55 move S1 Exhibition2 55 2026-11-02T16:57:04.056Z S1 59198, S2 59734 5fef3f5ea2 119321e0c0 sk_4707cd57
56 move S2 Exhibition1 56 2026-11-02T16:57:05.988Z S1 59198, S2 59802 f730bdbdbb 5fef3f5ea2 sk_4707cd57
57 move S1 Exhibition2 57 2026-11-02T16:57:07.918Z S1 59268, S2 59802 a3e146f9e6 f730bdbdbb sk_4707cd57
58 move S2 Exhibition1 58 2026-11-02T16:57:09.844Z S1 59268, S2 59876 562b62a4c4 a3e146f9e6 sk_4707cd57
59 move S1 Exhibition2 59 2026-11-02T16:57:11.774Z S1 59338, S2 59876 5d9ffd474d 562b62a4c4 sk_4707cd57
60 move S2 Exhibition1 60 2026-11-02T16:57:13.700Z S1 59338, S2 59950 26f4c5b15b 5d9ffd474d sk_4707cd57
61 move S1 Exhibition2 61 2026-11-02T16:57:15.628Z S1 59410, S2 59950 7bfd315d6a 26f4c5b15b sk_4707cd57
62 move S2 Exhibition1 62 2026-11-02T16:57:17.555Z S1 59410, S2 60023 a519ac3678 7bfd315d6a sk_4707cd57
63 move S1 Exhibition2 63 2026-11-02T16:57:19.489Z S1 59476, S2 60023 5466bcdb0c a519ac3678 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_01M6EJZEB5EF0SC4DY18J980S6

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