apigaming Sign in

Verify set set_01M73RY8ZVF3WV61G7ED0X3FXT

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

Game 1 m_01M73RY8ZXEZ1BF4EF1KZ6R0HJ: 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-10T22:23:31.427Z S1 59827, S2 60000 5585052746 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-10T22:23:33.619Z S1 59827, S2 59808 5015684849 5585052746 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-10T22:23:35.818Z S1 59628, S2 59808 3e8d7b12f9 5015684849 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-10T22:23:38.027Z S1 59628, S2 59599 bdd84dbd6e 3e8d7b12f9 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-10T22:23:40.223Z S1 59432, S2 59599 133b50b62f bdd84dbd6e sk_4707cd57
6 move S2 Exhibition2 6 2026-11-10T22:23:42.423Z S1 59432, S2 59399 1cae00e80b 133b50b62f sk_4707cd57
7 move S1 Exhibition1 7 2026-11-10T22:23:44.519Z S1 59336, S2 59399 1f81753a82 1cae00e80b sk_4707cd57
8 move S2 Exhibition2 8 2026-11-10T22:23:46.727Z S1 59336, S2 59191 c0dbb96e16 1f81753a82 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-10T22:23:48.910Z S1 59153, S2 59191 9f72f832c4 c0dbb96e16 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-10T22:23:51.007Z S1 59153, S2 59094 c213d273c8 9f72f832c4 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-10T22:23:53.207Z S1 58953, S2 59094 3c08c28720 c213d273c8 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-10T22:23:55.190Z S1 58953, S2 59111 47ce0ec9d4 3c08c28720 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-10T22:23:57.196Z S1 58947, S2 59111 7bc09e4bf4 47ce0ec9d4 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-10T22:23:59.151Z S1 58947, S2 59156 631326dd0d 7bc09e4bf4 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-10T22:24:01.130Z S1 58968, S2 59156 dba4be3bfd 631326dd0d sk_4707cd57
16 move S2 Exhibition2 16 2026-11-10T22:24:03.075Z S1 58968, S2 59211 d81196124c dba4be3bfd sk_4707cd57
17 move S1 Exhibition1 17 2026-11-10T22:24:05.102Z S1 58941, S2 59211 aed8b51f2e d81196124c sk_4707cd57
18 move S2 Exhibition2 18 2026-11-10T22:24:07.100Z S1 58941, S2 59213 3c5565600a aed8b51f2e sk_4707cd57
19 move S1 Exhibition1 19 2026-11-10T22:24:09.098Z S1 58943, S2 59213 a4149378f4 3c5565600a sk_4707cd57
20 move S2 Exhibition2 20 2026-11-10T22:24:11.150Z S1 58943, S2 59161 6ee63a0043 a4149378f4 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-10T22:24:13.196Z S1 58897, S2 59161 d353186173 6ee63a0043 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-10T22:24:15.198Z S1 58897, S2 59159 1b6d84ad1e d353186173 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-10T22:24:17.227Z S1 58868, S2 59159 cbf292cc29 1b6d84ad1e sk_4707cd57
24 move S2 Exhibition2 24 2026-11-10T22:24:19.306Z S1 58868, S2 59080 2b5d6f82e9 cbf292cc29 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-10T22:24:21.301Z S1 58873, S2 59080 97dde746ca 2b5d6f82e9 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-10T22:24:23.307Z S1 58873, S2 59074 7a3db4087a 97dde746ca sk_4707cd57
27 move S1 Exhibition1 27 2026-11-10T22:24:25.302Z S1 58878, S2 59074 84e6596008 7a3db4087a sk_4707cd57
28 move S2 Exhibition2 28 2026-11-10T22:24:27.254Z S1 58878, S2 59122 12183ca92c 84e6596008 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-10T22:24:29.228Z S1 58904, S2 59122 02fb3bd885 12183ca92c sk_4707cd57
30 move S2 Exhibition2 30 2026-11-10T22:24:31.178Z S1 58904, S2 59172 b99a8c8a8a 02fb3bd885 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-10T22:24:33.139Z S1 58943, S2 59172 0eed794e81 b99a8c8a8a sk_4707cd57
32 move S2 Exhibition2 32 2026-11-10T22:24:35.101Z S1 58943, S2 59210 a4fa8bc06c 0eed794e81 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-10T22:24:37.053Z S1 58991, S2 59210 ae850dacdc a4fa8bc06c sk_4707cd57
34 move S2 Exhibition2 34 2026-11-10T22:24:39.018Z S1 58991, S2 59245 7512fd0774 ae850dacdc sk_4707cd57
35 move S1 Exhibition1 35 2026-11-10T22:24:40.992Z S1 59017, S2 59245 f33c09199e 7512fd0774 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-10T22:24:42.944Z S1 59017, S2 59293 d11387e9e7 f33c09199e sk_4707cd57
37 move S1 Exhibition1 37 2026-11-10T22:24:44.890Z S1 59071, S2 59293 0c1402c0dc d11387e9e7 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-10T22:24:46.833Z S1 59071, S2 59350 11531bce57 0c1402c0dc sk_4707cd57
39 move S1 Exhibition1 39 2026-11-10T22:24:48.781Z S1 59123, S2 59350 0bf1259ef9 11531bce57 sk_4707cd57
40 move S2 Exhibition2 40 2026-11-10T22:24:50.720Z S1 59123, S2 59411 83ef626d74 0bf1259ef9 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-10T22:24:52.653Z S1 59190, S2 59411 4523b3d065 83ef626d74 sk_4707cd57
42 move S2 Exhibition2 42 2026-11-10T22:24:54.586Z S1 59190, S2 59478 887549f548 4523b3d065 sk_4707cd57
43 move S1 Exhibition1 43 2026-11-10T22:24:56.528Z S1 59248, S2 59478 c9c2a37c4a 887549f548 sk_4707cd57
44 move S2 Exhibition2 44 2026-11-10T22:24:58.473Z S1 59248, S2 59533 c0118f0862 c9c2a37c4a sk_4707cd57
45 move S1 Exhibition1 45 2026-11-10T22:25:00.402Z S1 59319, S2 59533 c36f170bd5 c0118f0862 sk_4707cd57
46 move S2 Exhibition2 46 2026-11-10T22:25:02.819Z S1 59319, S2 59116 51e5ba428f c36f170bd5 sk_4707cd57
47 move S1 Exhibition1 47 2026-11-10T22:25:04.909Z S1 59229, S2 59116 49f0927165 51e5ba428f sk_4707cd57
48 move S2 Exhibition2 48 2026-11-10T22:25:06.890Z S1 59229, S2 59135 7d212e9212 49f0927165 sk_4707cd57
49 move S1 Exhibition1 49 2026-11-10T22:25:08.832Z S1 59287, S2 59135 1b30c50b47 7d212e9212 sk_4707cd57
50 move S2 Exhibition2 50 2026-11-10T22:25:10.774Z S1 59287, S2 59193 79fce18fe0 1b30c50b47 sk_4707cd57
51 move S1 Exhibition1 51 2026-11-10T22:25:12.708Z S1 59353, S2 59193 1616f24d82 79fce18fe0 sk_4707cd57
52 move S2 Exhibition2 52 2026-11-10T22:25:14.643Z S1 59353, S2 59258 07e0c5e2f8 1616f24d82 sk_4707cd57
53 move S1 Exhibition1 53 2026-11-10T22:25:16.577Z S1 59419, S2 59258 49f2cef699 07e0c5e2f8 sk_4707cd57
54 move S2 Exhibition2 54 2026-11-10T22:25:18.511Z S1 59419, S2 59324 fb5a6307f7 49f2cef699 sk_4707cd57
55 move S1 Exhibition1 55 2026-11-10T22:25:20.440Z S1 59490, S2 59324 053535c881 fb5a6307f7 sk_4707cd57
56 move S2 Exhibition2 56 2026-11-10T22:25:22.371Z S1 59490, S2 59393 43100929de 053535c881 sk_4707cd57
57 move S1 Exhibition1 57 2026-11-10T22:25:24.300Z S1 59561, S2 59393 845401f792 43100929de sk_4707cd57
58 move S2 Exhibition2 58 2026-11-10T22:25:26.230Z S1 59561, S2 59463 7017002c08 845401f792 sk_4707cd57
59 move S1 Exhibition1 59 2026-11-10T22:25:28.165Z S1 59626, S2 59463 71836c68cd 7017002c08 sk_4707cd57
60 move S2 Exhibition2 60 2026-11-10T22:25:30.094Z S1 59626, S2 59534 32cf3da8f3 71836c68cd sk_4707cd57
61 move S1 Exhibition1 61 2026-11-10T22:25:32.020Z S1 59700, S2 59534 36ca36b326 32cf3da8f3 sk_4707cd57
62 move S2 Exhibition2 62 2026-11-10T22:25:33.949Z S1 59700, S2 59605 0776e0290f 36ca36b326 sk_4707cd57
63 move S1 Exhibition1 63 2026-11-10T22:25:35.882Z S1 59767, S2 59605 3fcd3d56ad 0776e0290f sk_4707cd57
64 move S2 Exhibition2 64 2026-11-10T22:25:37.816Z S1 59767, S2 59671 222c13a49e 3fcd3d56ad sk_4707cd57

Game 2 m_01M73RY8ZZFY8RTPQS319231C3: 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-10T22:23:31.431Z S1 59823, S2 60000 d4d10f4d26 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-10T22:23:33.626Z S1 59823, S2 59805 f52529c3b8 d4d10f4d26 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-10T22:23:35.818Z S1 59631, S2 59805 956b889de9 f52529c3b8 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-10T22:23:38.038Z S1 59631, S2 59585 4538972210 956b889de9 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-10T22:23:40.225Z S1 59444, S2 59585 d8ba189c60 4538972210 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-10T22:23:42.409Z S1 59444, S2 59401 4b9f91ee4a d8ba189c60 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-10T22:23:44.503Z S1 59350, S2 59401 74f55f2140 4b9f91ee4a sk_4707cd57
8 move S2 Exhibition1 8 2026-11-10T22:23:46.719Z S1 59350, S2 59185 638b14caca 74f55f2140 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-10T22:23:48.907Z S1 59162, S2 59185 cff05d55bf 638b14caca sk_4707cd57
10 move S2 Exhibition1 10 2026-11-10T22:23:51.009Z S1 59162, S2 59083 a841d8e2a3 cff05d55bf sk_4707cd57
11 move S1 Exhibition2 11 2026-11-10T22:23:53.219Z S1 58952, S2 59083 37ed2859d7 a841d8e2a3 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-10T22:23:55.304Z S1 58952, S2 58998 c7a6787660 37ed2859d7 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-10T22:23:57.317Z S1 58939, S2 58998 6bbb772386 c7a6787660 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-10T22:23:59.312Z S1 58939, S2 59003 7af2587131 6bbb772386 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-10T22:24:01.546Z S1 58705, S2 59003 773e7b45ce 7af2587131 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-10T22:24:03.703Z S1 58705, S2 58846 5ffd850081 773e7b45ce sk_4707cd57
17 move S1 Exhibition2 17 2026-11-10T22:24:05.705Z S1 58703, S2 58846 dd1653de15 5ffd850081 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-10T22:24:07.703Z S1 58703, S2 58848 f291b62c10 dd1653de15 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-10T22:24:09.722Z S1 58684, S2 58848 ef27ff41b4 f291b62c10 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-10T22:24:11.708Z S1 58684, S2 58862 66ee2e8c98 ef27ff41b4 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-10T22:24:13.710Z S1 58682, S2 58862 e7bbb2d484 66ee2e8c98 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-10T22:24:15.662Z S1 58682, S2 58910 5d7960a71c e7bbb2d484 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-10T22:24:17.635Z S1 58709, S2 58910 81a5f10fa5 5d7960a71c sk_4707cd57
24 move S2 Exhibition1 24 2026-11-10T22:24:19.638Z S1 58709, S2 58907 7266cf9539 81a5f10fa5 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-10T22:24:21.700Z S1 58647, S2 58907 d7fa081708 7266cf9539 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-10T22:24:23.634Z S1 58647, S2 58973 597b5167c1 d7fa081708 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-10T22:24:25.569Z S1 58712, S2 58973 14e1c1e0be 597b5167c1 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-10T22:24:27.499Z S1 58712, S2 59043 94f24a43f8 14e1c1e0be 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_01M73RY8ZVF3WV61G7ED0X3FXT

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