apigaming Sign in

Verify set set_01M7AN8ETPE4YV65QZV2TP0THX

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("1715249218012511332:set_01M7AN8ETPE4YV65QZV2TP0THX") = 64d7ff3816b5a790..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 15, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 33}
✓set resulta win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC on the tiebreak follows from the games
✓set payoutthe winner takes 60, fee 0

Game 1 m_01M7AN8ETRFN4TRN0TXJ02J8YV: verified

✓signatures65 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..65, every prev_hash links
✓move log65 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay65 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
65 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-13T14:33:51.802Z S1 59843, S2 60000 a5568d2b56 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-13T14:33:53.900Z S1 59843, S2 59902 1312b0c769 a5568d2b56 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-13T14:33:56.013Z S1 59730, S2 59902 a870917c44 1312b0c769 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-13T14:33:58.100Z S1 59730, S2 59815 4219413b6e a870917c44 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-13T14:34:00.199Z S1 59631, S2 59815 12c49aca52 4219413b6e sk_4707cd57
6 move S2 Exhibition2 6 2026-11-13T14:34:02.801Z S1 59631, S2 59213 75fcd32918 12c49aca52 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-13T14:34:04.900Z S1 59532, S2 59213 4fa355a5fe 75fcd32918 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-13T14:34:06.835Z S1 59532, S2 59278 28dd2cfbb6 4fa355a5fe sk_4707cd57
9 move S1 Exhibition1 9 2026-11-13T14:34:08.827Z S1 59540, S2 59278 48b7bc3a02 28dd2cfbb6 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-13T14:34:10.791Z S1 59540, S2 59314 96ff1232c0 48b7bc3a02 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-13T14:34:12.814Z S1 59517, S2 59314 c407ebbb49 96ff1232c0 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-13T14:34:14.802Z S1 59517, S2 59326 aa99e9942d c407ebbb49 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-13T14:34:16.813Z S1 59506, S2 59326 ff2c90f484 aa99e9942d sk_4707cd57
14 move S2 Exhibition2 14 2026-11-13T14:34:18.802Z S1 59506, S2 59337 1ae9f77f78 ff2c90f484 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-13T14:34:20.763Z S1 59545, S2 59337 3a6da713a3 1ae9f77f78 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-13T14:34:22.692Z S1 59545, S2 59408 be76034813 3a6da713a3 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-13T14:34:24.732Z S1 59505, S2 59408 b0777ab8b1 be76034813 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-13T14:34:26.927Z S1 59505, S2 59213 9ffa49aafb b0777ab8b1 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-13T14:34:28.923Z S1 59509, S2 59213 3a68c12d78 9ffa49aafb sk_4707cd57
20 move S2 Exhibition2 20 2026-11-13T14:34:30.925Z S1 59509, S2 59211 eaf5117369 3a68c12d78 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-13T14:34:32.850Z S1 59584, S2 59211 0fc46e2009 eaf5117369 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-13T14:34:34.820Z S1 59584, S2 59241 c2b36f3cca 0fc46e2009 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-13T14:34:36.745Z S1 59659, S2 59241 85b7f08286 c2b36f3cca sk_4707cd57
24 move S2 Exhibition2 24 2026-11-13T14:34:38.709Z S1 59659, S2 59277 6d885b9489 85b7f08286 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-13T14:34:40.643Z S1 59725, S2 59277 ba2759ab17 6d885b9489 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-13T14:34:42.568Z S1 59725, S2 59352 5a2a1072fd ba2759ab17 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-13T14:34:44.530Z S1 59763, S2 59352 5254760bea 5a2a1072fd sk_4707cd57
28 move S2 Exhibition2 28 2026-11-13T14:34:46.501Z S1 59763, S2 59381 e565cd989c 5254760bea sk_4707cd57
29 move S1 Exhibition1 29 2026-11-13T14:34:48.531Z S1 59733, S2 59381 71a3668a25 e565cd989c sk_4707cd57
30 move S2 Exhibition2 30 2026-11-13T14:34:50.500Z S1 59733, S2 59412 be44bf9a3a 71a3668a25 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-13T14:34:52.521Z S1 59712, S2 59412 ac6ed28311 be44bf9a3a sk_4707cd57
32 move S2 Exhibition2 32 2026-11-13T14:34:54.481Z S1 59712, S2 59452 c3dd3d512b ac6ed28311 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-13T14:34:56.525Z S1 59668, S2 59452 2fb741c5b5 c3dd3d512b sk_4707cd57
34 move S2 Exhibition2 34 2026-11-13T14:34:58.528Z S1 59668, S2 59449 07897a2819 2fb741c5b5 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-13T14:35:00.458Z S1 59738, S2 59449 3b09601af3 07897a2819 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-13T14:35:02.549Z S1 59738, S2 59358 079936e4f3 3b09601af3 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-13T14:35:04.678Z S1 59609, S2 59358 54894ea44b 079936e4f3 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-13T14:35:06.634Z S1 59609, S2 59402 0747242453 54894ea44b sk_4707cd57
39 move S1 Exhibition1 39 2026-11-13T14:35:08.589Z S1 59654, S2 59402 b871818ec3 0747242453 sk_4707cd57
40 move S2 Exhibition2 40 2026-11-13T14:35:10.524Z S1 59654, S2 59467 8aab9765bd b871818ec3 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-13T14:35:12.456Z S1 59722, S2 59467 94d0ad8ef9 8aab9765bd sk_4707cd57
42 move S2 Exhibition2 42 2026-11-13T14:35:14.391Z S1 59722, S2 59532 069fa88cf0 94d0ad8ef9 sk_4707cd57
43 move S1 Exhibition1 43 2026-11-13T14:35:16.325Z S1 59788, S2 59532 0caf295a72 069fa88cf0 sk_4707cd57
44 move S2 Exhibition2 44 2026-11-13T14:35:18.270Z S1 59788, S2 59587 86a8527a15 0caf295a72 sk_4707cd57
45 move S1 Exhibition1 45 2026-11-13T14:35:20.225Z S1 59833, S2 59587 897d42a365 86a8527a15 sk_4707cd57
46 move S2 Exhibition2 46 2026-11-13T14:35:22.157Z S1 59833, S2 59655 fe80d11091 897d42a365 sk_4707cd57
47 move S1 Exhibition1 47 2026-11-13T14:35:24.088Z S1 59902, S2 59655 059491ed7c fe80d11091 sk_4707cd57
48 move S2 Exhibition2 48 2026-11-13T14:35:26.023Z S1 59902, S2 59720 b6b6ff2e05 059491ed7c sk_4707cd57
49 move S1 Exhibition1 49 2026-11-13T14:35:27.953Z S1 59972, S2 59720 cc60d3b983 b6b6ff2e05 sk_4707cd57
50 move S2 Exhibition2 50 2026-11-13T14:35:29.880Z S1 59972, S2 59793 d9a7e2a038 cc60d3b983 sk_4707cd57
51 move S1 Exhibition1 51 2026-11-13T14:35:31.808Z S1 60044, S2 59793 951cc7b5c2 d9a7e2a038 sk_4707cd57
52 move S2 Exhibition2 52 2026-11-13T14:35:33.739Z S1 60044, S2 59862 58c1a981f0 951cc7b5c2 sk_4707cd57
53 move S1 Exhibition1 53 2026-11-13T14:35:35.673Z S1 60110, S2 59862 125f5448e7 58c1a981f0 sk_4707cd57
54 move S2 Exhibition2 54 2026-11-13T14:35:37.600Z S1 60110, S2 59935 93e08e8339 125f5448e7 sk_4707cd57
55 move S1 Exhibition1 55 2026-11-13T14:35:39.531Z S1 60179, S2 59935 f15b335c91 93e08e8339 sk_4707cd57
56 move S2 Exhibition2 56 2026-11-13T14:35:41.462Z S1 60179, S2 60004 269293f185 f15b335c91 sk_4707cd57
57 move S1 Exhibition1 57 2026-11-13T14:35:43.388Z S1 60253, S2 60004 70636a97a0 269293f185 sk_4707cd57
58 move S2 Exhibition2 58 2026-11-13T14:35:45.320Z S1 60253, S2 60072 60f19fb2ed 70636a97a0 sk_4707cd57
59 move S1 Exhibition1 59 2026-11-13T14:35:47.247Z S1 60326, S2 60072 c5d1c5c46b 60f19fb2ed sk_4707cd57
60 move S2 Exhibition2 60 2026-11-13T14:35:49.171Z S1 60326, S2 60148 f63e02cb5d c5d1c5c46b sk_4707cd57
61 move S1 Exhibition1 61 2026-11-13T14:35:51.094Z S1 60403, S2 60148 35441a0485 f63e02cb5d sk_4707cd57
62 move S2 Exhibition2 62 2026-11-13T14:35:53.019Z S1 60403, S2 60223 4c3f532aa7 35441a0485 sk_4707cd57
63 move S1 Exhibition1 63 2026-11-13T14:35:54.950Z S1 60472, S2 60223 9f65290fac 4c3f532aa7 sk_4707cd57
64 move S2 Exhibition2 64 2026-11-13T14:35:56.880Z S1 60472, S2 60293 40c03ddcdb 9f65290fac sk_4707cd57
65 move S1 Exhibition1 65 2026-11-13T14:35:58.808Z S1 60544, S2 60293 de9e510187 40c03ddcdb sk_4707cd57

Game 2 m_01M7AN8ETSFWM887HAXH3883N7: verified

✓signatures29 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..29, every prev_hash links
✓move log29 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay29 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
29 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-13T14:33:51.802Z S1 59843, S2 60000 36b1dcf881 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-13T14:33:53.898Z S1 59843, S2 59904 060a7cf262 36b1dcf881 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-13T14:33:55.999Z S1 59742, S2 59904 18582e9154 060a7cf262 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-13T14:33:58.099Z S1 59742, S2 59804 45d78b9cd5 18582e9154 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-13T14:34:00.199Z S1 59642, S2 59804 b8d67e0d91 45d78b9cd5 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-13T14:34:02.825Z S1 59642, S2 59178 a2edb24e10 b8d67e0d91 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-13T14:34:04.911Z S1 59556, S2 59178 ce5f1eb0ea a2edb24e10 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-13T14:34:06.914Z S1 59556, S2 59175 c671ad0a94 ce5f1eb0ea sk_4707cd57
9 move S1 Exhibition2 9 2026-11-13T14:34:08.923Z S1 59547, S2 59175 2a7a7d428e c671ad0a94 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-13T14:34:11.026Z S1 59547, S2 59072 8966d975a2 2a7a7d428e sk_4707cd57
11 move S1 Exhibition2 11 2026-11-13T14:34:13.102Z S1 59471, S2 59072 f4e0a10f42 8966d975a2 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-13T14:34:15.097Z S1 59471, S2 59077 9e17a8fb78 f4e0a10f42 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-13T14:34:17.102Z S1 59466, S2 59077 b7fee2586e 9e17a8fb78 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-13T14:34:19.121Z S1 59466, S2 59058 40591f352f b7fee2586e sk_4707cd57
15 move S1 Exhibition2 15 2026-11-13T14:34:21.069Z S1 59518, S2 59058 7489ac2a98 40591f352f sk_4707cd57
16 move S2 Exhibition1 16 2026-11-13T14:34:23.011Z S1 59518, S2 59116 743b060aaf 7489ac2a98 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-13T14:34:24.971Z S1 59558, S2 59116 80e249e451 743b060aaf sk_4707cd57
18 move S2 Exhibition1 18 2026-11-13T14:34:27.074Z S1 59558, S2 59013 b022b80987 80e249e451 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-13T14:34:29.103Z S1 59529, S2 59013 47820fe2c1 b022b80987 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-13T14:34:31.130Z S1 59529, S2 58986 1ad4efbb2a 47820fe2c1 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-13T14:34:33.102Z S1 59557, S2 58986 7d0ab16c36 1ad4efbb2a sk_4707cd57
22 move S2 Exhibition1 22 2026-11-13T14:34:35.098Z S1 59557, S2 58990 262dd72999 7d0ab16c36 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-13T14:34:37.023Z S1 59632, S2 58990 89edd9453a 262dd72999 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-13T14:34:39.021Z S1 59632, S2 58992 b83bbde01e 89edd9453a sk_4707cd57
25 move S1 Exhibition2 25 2026-11-13T14:34:40.945Z S1 59708, S2 58992 0b0a899231 b83bbde01e sk_4707cd57
26 move S2 Exhibition1 26 2026-11-13T14:34:42.904Z S1 59708, S2 59033 16a35e5124 0b0a899231 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-13T14:34:44.907Z S1 59705, S2 59033 1a2440ace7 16a35e5124 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-13T14:34:46.833Z S1 59705, S2 59107 dab3436f2c 1a2440ace7 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-13T14:34:48.768Z S1 59770, S2 59107 8ff46aa92f dab3436f2c 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_01M7AN8ETPE4YV65QZV2TP0THX

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