apigaming Sign in

Verify set set_01M6SXA1XJEZET7HZSFRP1X65Y

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

Game 1 m_01M6SXA1XMF8BAVJEVMW7GWY3D: verified

✓signatures61 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..61, every prev_hash links
✓move log61 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay61 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
61 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-07T02:27:27.418Z S1 59805, S2 60000 e238da1009 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-07T02:27:29.517Z S1 59805, S2 59901 b2b6a32888 e238da1009 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-07T02:27:31.630Z S1 59692, S2 59901 b577c5162b b2b6a32888 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-07T02:27:33.603Z S1 59692, S2 59928 c303a116f4 b577c5162b sk_4707cd57
5 move S1 Exhibition1 5 2026-11-07T02:27:35.602Z S1 59693, S2 59928 e4d99ae029 c303a116f4 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-07T02:27:37.710Z S1 59693, S2 59820 ede9c03a69 e4d99ae029 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-07T02:27:39.732Z S1 59671, S2 59820 012f17d581 ede9c03a69 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-07T02:27:41.694Z S1 59671, S2 59858 4fc71bfad9 012f17d581 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-07T02:27:43.621Z S1 59744, S2 59858 1e806151da 4fc71bfad9 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-07T02:27:45.587Z S1 59744, S2 59892 4be02fc6b1 1e806151da sk_4707cd57
11 move S1 Exhibition1 11 2026-11-07T02:27:47.615Z S1 59716, S2 59892 2f665914c3 4be02fc6b1 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-07T02:27:49.596Z S1 59716, S2 59911 235fbb9904 2f665914c3 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-07T02:27:51.561Z S1 59751, S2 59911 871c2398b6 235fbb9904 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-07T02:27:53.525Z S1 59751, S2 59947 3df3ffa390 871c2398b6 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-07T02:27:55.487Z S1 59789, S2 59947 2ab399ed96 3df3ffa390 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-07T02:27:57.422Z S1 59789, S2 60012 214e61b58c 2ab399ed96 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-07T02:27:59.412Z S1 59799, S2 60012 e0d48d3ed5 214e61b58c sk_4707cd57
18 move S2 Exhibition2 18 2026-11-07T02:28:01.756Z S1 59799, S2 59668 c5d172c99c e0d48d3ed5 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-07T02:28:03.946Z S1 59609, S2 59668 4832e2d54b c5d172c99c sk_4707cd57
20 move S2 Exhibition2 20 2026-11-07T02:28:05.950Z S1 59609, S2 59664 4273b49838 4832e2d54b sk_4707cd57
21 move S1 Exhibition1 21 2026-11-07T02:28:07.926Z S1 59633, S2 59664 12647876fa 4273b49838 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-07T02:28:09.887Z S1 59633, S2 59703 e4a7d22057 12647876fa sk_4707cd57
23 move S1 Exhibition1 23 2026-11-07T02:28:11.906Z S1 59614, S2 59703 259afa7503 e4a7d22057 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-07T02:28:13.916Z S1 59614, S2 59693 451ba03925 259afa7503 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-07T02:28:15.908Z S1 59622, S2 59693 4b021d3ef5 451ba03925 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-07T02:28:17.916Z S1 59622, S2 59685 7b74f8f598 4b021d3ef5 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-07T02:28:19.916Z S1 59622, S2 59685 f1dfd1d9a7 7b74f8f598 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-07T02:28:21.899Z S1 59622, S2 59702 0f89ba0a59 f1dfd1d9a7 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-07T02:28:23.898Z S1 59623, S2 59702 66894ebfb5 0f89ba0a59 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-07T02:28:25.853Z S1 59623, S2 59747 801e940a02 66894ebfb5 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-07T02:28:27.802Z S1 59674, S2 59747 506222ab81 801e940a02 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-07T02:28:29.754Z S1 59674, S2 59795 a57ba9901f 506222ab81 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-07T02:28:31.699Z S1 59729, S2 59795 2d8ba611b6 a57ba9901f sk_4707cd57
34 move S2 Exhibition2 34 2026-11-07T02:28:33.651Z S1 59729, S2 59843 1de021bf4f 2d8ba611b6 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-07T02:28:35.603Z S1 59777, S2 59843 d667721a84 1de021bf4f sk_4707cd57
36 move S2 Exhibition2 36 2026-11-07T02:28:37.533Z S1 59777, S2 59913 e418476983 d667721a84 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-07T02:28:39.491Z S1 59819, S2 59913 ecf7521ecf e418476983 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-07T02:28:41.429Z S1 59819, S2 59975 9e0b00b19e ecf7521ecf sk_4707cd57
39 move S1 Exhibition1 39 2026-11-07T02:28:43.373Z S1 59875, S2 59975 2f2808958b 9e0b00b19e sk_4707cd57
40 move S2 Exhibition2 40 2026-11-07T02:28:45.311Z S1 59875, S2 60037 cb2785a6cb 2f2808958b sk_4707cd57
41 move S1 Exhibition1 41 2026-11-07T02:28:47.255Z S1 59931, S2 60037 a6ee6c4213 cb2785a6cb sk_4707cd57
42 move S2 Exhibition2 42 2026-11-07T02:28:49.205Z S1 59931, S2 60087 6f91a172f4 a6ee6c4213 sk_4707cd57
43 move S1 Exhibition1 43 2026-11-07T02:28:51.153Z S1 59983, S2 60087 ec9e2ee2eb 6f91a172f4 sk_4707cd57
44 move S2 Exhibition2 44 2026-11-07T02:28:53.086Z S1 59983, S2 60154 2541ff4e80 ec9e2ee2eb sk_4707cd57
45 move S1 Exhibition1 45 2026-11-07T02:28:55.022Z S1 60047, S2 60154 8789da0f12 2541ff4e80 sk_4707cd57
46 move S2 Exhibition2 46 2026-11-07T02:28:56.956Z S1 60047, S2 60220 e1a7cb0f12 8789da0f12 sk_4707cd57
47 move S1 Exhibition1 47 2026-11-07T02:28:58.895Z S1 60108, S2 60220 43ee942032 e1a7cb0f12 sk_4707cd57
48 move S2 Exhibition2 48 2026-11-07T02:29:00.828Z S1 60108, S2 60287 9d2139211f 43ee942032 sk_4707cd57
49 move S1 Exhibition1 49 2026-11-07T02:29:02.797Z S1 60139, S2 60287 bc2827aea9 9d2139211f sk_4707cd57
50 move S2 Exhibition2 50 2026-11-07T02:29:04.739Z S1 60139, S2 60345 4decc5ae99 bc2827aea9 sk_4707cd57
51 move S1 Exhibition1 51 2026-11-07T02:29:06.672Z S1 60206, S2 60345 11e57a53cf 4decc5ae99 sk_4707cd57
52 move S2 Exhibition2 52 2026-11-07T02:29:08.610Z S1 60206, S2 60407 39cd5c0837 11e57a53cf sk_4707cd57
53 move S1 Exhibition1 53 2026-11-07T02:29:10.549Z S1 60267, S2 60407 eaca03ea2c 39cd5c0837 sk_4707cd57
54 move S2 Exhibition2 54 2026-11-07T02:29:12.695Z S1 60267, S2 60261 047a0bee3c eaca03ea2c sk_4707cd57
55 move S1 Exhibition1 55 2026-11-07T02:29:14.620Z S1 60342, S2 60261 79f11b6bfb 047a0bee3c sk_4707cd57
56 move S2 Exhibition2 56 2026-11-07T02:29:16.553Z S1 60342, S2 60328 80b330360f 79f11b6bfb sk_4707cd57
57 move S1 Exhibition1 57 2026-11-07T02:29:18.480Z S1 60415, S2 60328 bfc1925de7 80b330360f sk_4707cd57
58 move S2 Exhibition2 58 2026-11-07T02:29:20.409Z S1 60415, S2 60399 03a1f69357 bfc1925de7 sk_4707cd57
59 move S1 Exhibition1 59 2026-11-07T02:29:22.337Z S1 60487, S2 60399 ddb5f65b7f 03a1f69357 sk_4707cd57
60 move S2 Exhibition2 60 2026-11-07T02:29:24.262Z S1 60487, S2 60474 5e5174bd1b ddb5f65b7f sk_4707cd57
61 move S1 Exhibition1 61 2026-11-07T02:29:26.186Z S1 60563, S2 60474 13cd6bd1fa 5e5174bd1b sk_4707cd57

Game 2 m_01M6SXA1XNFSM8QRERTH2ENJRF: verified

✓signatures45 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..45, every prev_hash links
✓move log45 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay45 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
45 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-07T02:27:27.421Z S1 59802, S2 60000 6b437f21c4 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-07T02:27:29.528Z S1 59802, S2 59893 d3ef0135de 6b437f21c4 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-07T02:27:31.703Z S1 59627, S2 59893 ab249311d3 d3ef0135de sk_4707cd57
4 move S2 Exhibition1 4 2026-11-07T02:27:33.651Z S1 59627, S2 59945 22486076bb ab249311d3 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-07T02:27:35.730Z S1 59548, S2 59945 774e8d5de4 22486076bb sk_4707cd57
6 move S2 Exhibition1 6 2026-11-07T02:27:37.839Z S1 59548, S2 59836 607071b9c1 774e8d5de4 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-07T02:27:39.905Z S1 59482, S2 59836 bd3ec5579b 607071b9c1 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-07T02:27:41.903Z S1 59482, S2 59838 b6dc672194 bd3ec5579b sk_4707cd57
9 move S1 Exhibition2 9 2026-11-07T02:27:43.829Z S1 59556, S2 59838 4180bda293 b6dc672194 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-07T02:27:45.797Z S1 59556, S2 59870 ef33f898a7 4180bda293 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-07T02:27:47.817Z S1 59536, S2 59870 1f3d9c7553 ef33f898a7 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-07T02:27:49.803Z S1 59536, S2 59884 fcea6c0dcd 1f3d9c7553 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-07T02:27:51.769Z S1 59570, S2 59884 e0aae8b324 fcea6c0dcd sk_4707cd57
14 move S2 Exhibition1 14 2026-11-07T02:27:53.824Z S1 59570, S2 59829 39b0738fd8 e0aae8b324 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-07T02:27:55.900Z S1 59494, S2 59829 0312f3cea6 39b0738fd8 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-07T02:27:57.900Z S1 59494, S2 59829 6d2ea46ce5 0312f3cea6 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-07T02:27:59.830Z S1 59564, S2 59829 11ce0bc771 6d2ea46ce5 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-07T02:28:02.114Z S1 59564, S2 59545 7e41d187aa 11ce0bc771 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-07T02:28:04.595Z S1 59083, S2 59545 1c729af1c3 7e41d187aa sk_4707cd57
20 move S2 Exhibition1 20 2026-11-07T02:28:06.530Z S1 59083, S2 59610 fcaa5139b3 1c729af1c3 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-07T02:28:08.518Z S1 59095, S2 59610 269cb26584 fcaa5139b3 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-07T02:28:10.472Z S1 59095, S2 59656 8c8f46df02 269cb26584 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-07T02:28:12.534Z S1 59033, S2 59656 498f1945e7 8c8f46df02 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-07T02:28:14.613Z S1 59033, S2 59577 5e261c1847 498f1945e7 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-07T02:28:16.584Z S1 59062, S2 59577 777e28072f 5e261c1847 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-07T02:28:18.610Z S1 59062, S2 59551 5cb9a304f4 777e28072f sk_4707cd57
27 move S1 Exhibition2 27 2026-11-07T02:28:20.614Z S1 59058, S2 59551 784de8c802 5cb9a304f4 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-07T02:28:22.542Z S1 59058, S2 59623 71233cfdd2 784de8c802 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-07T02:28:24.540Z S1 59060, S2 59623 1c4b201f54 71233cfdd2 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-07T02:28:26.609Z S1 59060, S2 59554 6b97d96176 1c4b201f54 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-07T02:28:28.617Z S1 59052, S2 59554 c69f14f769 6b97d96176 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-07T02:28:30.611Z S1 59052, S2 59560 023e2de84e c69f14f769 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-07T02:28:32.577Z S1 59086, S2 59560 df1a5f6e6e 023e2de84e sk_4707cd57
34 move S2 Exhibition1 34 2026-11-07T02:28:34.541Z S1 59086, S2 59596 4b8d53eef6 df1a5f6e6e sk_4707cd57
35 move S1 Exhibition2 35 2026-11-07T02:28:36.602Z S1 59025, S2 59596 a46fdbbe3a 4b8d53eef6 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-07T02:28:38.564Z S1 59025, S2 59634 8dbe8768b2 a46fdbbe3a sk_4707cd57
37 move S1 Exhibition2 37 2026-11-07T02:28:40.527Z S1 59062, S2 59634 7f14643b0c 8dbe8768b2 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-07T02:28:42.462Z S1 59062, S2 59699 099d849282 7f14643b0c sk_4707cd57
39 move S1 Exhibition2 39 2026-11-07T02:28:44.393Z S1 59131, S2 59699 fb3b1c3abc 099d849282 sk_4707cd57
40 move S2 Exhibition1 40 2026-11-07T02:28:46.326Z S1 59131, S2 59766 7ed21d3f9f fb3b1c3abc sk_4707cd57
41 move S1 Exhibition2 41 2026-11-07T02:28:48.254Z S1 59203, S2 59766 be749cf335 7ed21d3f9f sk_4707cd57
42 move S2 Exhibition1 42 2026-11-07T02:28:50.194Z S1 59203, S2 59826 f1cc0cf962 be749cf335 sk_4707cd57
43 move S1 Exhibition2 43 2026-11-07T02:28:52.127Z S1 59270, S2 59826 1a69aca14e f1cc0cf962 sk_4707cd57
44 move S2 Exhibition1 44 2026-11-07T02:28:54.054Z S1 59270, S2 59899 92e80d8b1d 1a69aca14e sk_4707cd57
45 move S1 Exhibition2 45 2026-11-07T02:28:55.983Z S1 59341, S2 59899 e15aeb84a8 92e80d8b1d 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_01M6SXA1XJEZET7HZSFRP1X65Y

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