apigaming Sign in

Verify set set_01M7ANRYEFETGSM05XH0JHEZ42

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("7570954408044475254:set_01M7ANRYEFETGSM05XH0JHEZ42") = 5f72c9ae7e1bcc41..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 2.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 0.0}
✓set resulta win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC follows from the games
✓set payoutthe winner takes 40, fee 0

Game 1 m_01M7ANRYEHFEHT3MJCSFRHRS20: verified

✓signatures16 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..16, every prev_hash links
✓move log16 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay16 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
16 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-13T14:42:52.034Z S1 59890, S2 60000 a1be1cd538 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-13T14:42:54.231Z S1 59890, S2 59803 6fc604925f a1be1cd538 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-13T14:42:56.298Z S1 59823, S2 59803 f5266cb610 6fc604925f sk_4707cd57
4 move S2 Exhibition2 4 2026-11-13T14:42:58.323Z S1 59823, S2 59778 9c2b5764a3 f5266cb610 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-13T14:43:00.411Z S1 59735, S2 59778 968bceaac6 9c2b5764a3 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-13T14:43:02.821Z S1 59735, S2 59368 7ee4cc9cdc 968bceaac6 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-13T14:43:05.030Z S1 59526, S2 59368 47f4ffc053 7ee4cc9cdc sk_4707cd57
8 move S2 Exhibition2 8 2026-11-13T14:43:07.121Z S1 59526, S2 59277 c90b0d25f5 47f4ffc053 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-13T14:43:09.209Z S1 59438, S2 59277 c765b6d12a c90b0d25f5 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-13T14:43:11.216Z S1 59438, S2 59270 2e49c2d32f c765b6d12a sk_4707cd57
11 move S1 Exhibition1 11 2026-11-13T14:43:13.211Z S1 59443, S2 59270 8ee481ddea 2e49c2d32f sk_4707cd57
12 move S2 Exhibition2 12 2026-11-13T14:43:15.136Z S1 59443, S2 59345 79dfea2086 8ee481ddea sk_4707cd57
13 move S1 Exhibition1 13 2026-11-13T14:43:17.108Z S1 59471, S2 59345 49ef553fce 79dfea2086 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-13T14:43:19.123Z S1 59471, S2 59330 537f4018ad 49ef553fce sk_4707cd57
15 move S1 Exhibition1 15 2026-11-13T14:43:21.050Z S1 59544, S2 59330 69139d7e23 537f4018ad sk_4707cd57
16 move S2 Exhibition2 16 2026-11-13T14:43:23.012Z S1 59544, S2 59368 b39f94ee0c 69139d7e23 sk_4707cd57

Game 2 m_01M7ANRYEJEY8BA81R5A9S3EPM: verified

✓signatures73 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..73, every prev_hash links
✓move log73 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay73 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
73 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-13T14:42:52.108Z S1 59816, S2 60000 15361bc91d start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-13T14:42:54.107Z S1 59816, S2 60001 1bb20a0213 15361bc91d sk_4707cd57
3 move S1 Exhibition2 3 2026-11-13T14:42:56.119Z S1 59804, S2 60001 08aeffd3b7 1bb20a0213 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-13T14:42:58.102Z S1 59804, S2 60018 af23bf153a 08aeffd3b7 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-13T14:43:00.224Z S1 59682, S2 60018 73cacf94fe af23bf153a sk_4707cd57
6 move S2 Exhibition1 6 2026-11-13T14:43:02.723Z S1 59682, S2 59519 ad7b5d484c 73cacf94fe sk_4707cd57
7 move S1 Exhibition2 7 2026-11-13T14:43:04.998Z S1 59407, S2 59519 2aae16d50b ad7b5d484c sk_4707cd57
8 move S2 Exhibition1 8 2026-11-13T14:43:07.000Z S1 59407, S2 59517 b034031694 2aae16d50b sk_4707cd57
9 move S1 Exhibition2 9 2026-11-13T14:43:09.038Z S1 59369, S2 59517 841779ebf1 b034031694 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-13T14:43:11.097Z S1 59369, S2 59458 ab8e5e8b00 841779ebf1 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-13T14:43:13.097Z S1 59369, S2 59458 e582d5e699 ab8e5e8b00 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-13T14:43:15.024Z S1 59369, S2 59531 74c1cfff63 e582d5e699 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-13T14:43:16.989Z S1 59404, S2 59531 5bf3505de0 74c1cfff63 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-13T14:43:18.996Z S1 59404, S2 59524 431a42a003 5bf3505de0 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-13T14:43:21.020Z S1 59380, S2 59524 54e29be7b5 431a42a003 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-13T14:43:23.014Z S1 59380, S2 59530 09ba4e3bb4 54e29be7b5 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-13T14:43:25.012Z S1 59382, S2 59530 cfb49e7cda 09ba4e3bb4 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-13T14:43:26.949Z S1 59382, S2 59593 33cf42225e cfb49e7cda sk_4707cd57
19 move S1 Exhibition2 19 2026-11-13T14:43:28.918Z S1 59413, S2 59593 ebf0dd52ff 33cf42225e sk_4707cd57
20 move S2 Exhibition1 20 2026-11-13T14:43:30.898Z S1 59413, S2 59613 e2631dd8fd ebf0dd52ff sk_4707cd57
21 move S1 Exhibition2 21 2026-11-13T14:43:32.906Z S1 59405, S2 59613 09ecc2df29 e2631dd8fd sk_4707cd57
22 move S2 Exhibition1 22 2026-11-13T14:43:34.900Z S1 59405, S2 59619 ee99edfce2 09ecc2df29 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-13T14:43:36.918Z S1 59387, S2 59619 914cd66833 ee99edfce2 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-13T14:43:38.868Z S1 59387, S2 59669 b5169c14e2 914cd66833 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-13T14:43:40.911Z S1 59344, S2 59669 c4cb677cef b5169c14e2 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-13T14:43:42.918Z S1 59344, S2 59662 e26aa74e4c c4cb677cef sk_4707cd57
27 move S1 Exhibition2 27 2026-11-13T14:43:44.897Z S1 59365, S2 59662 3104f06fe1 e26aa74e4c sk_4707cd57
28 move S2 Exhibition1 28 2026-11-13T14:43:46.850Z S1 59365, S2 59709 0e1b9cb0a1 3104f06fe1 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-13T14:43:48.803Z S1 59412, S2 59709 8189524b6d 0e1b9cb0a1 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-13T14:43:50.810Z S1 59412, S2 59702 2de00b36c0 8189524b6d sk_4707cd57
31 move S1 Exhibition2 31 2026-11-13T14:43:52.758Z S1 59464, S2 59702 bf180e3b8b 2de00b36c0 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-13T14:43:54.732Z S1 59464, S2 59728 8278972c3d bf180e3b8b sk_4707cd57
33 move S1 Exhibition2 33 2026-11-13T14:43:56.681Z S1 59515, S2 59728 d6ed442e1a 8278972c3d sk_4707cd57
34 move S2 Exhibition1 34 2026-11-13T14:43:58.631Z S1 59515, S2 59778 a1d9cdc8f6 d6ed442e1a sk_4707cd57
35 move S1 Exhibition2 35 2026-11-13T14:44:00.564Z S1 59582, S2 59778 6580ee2fe6 a1d9cdc8f6 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-13T14:44:02.599Z S1 59582, S2 59743 6ad8aa5a13 6580ee2fe6 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-13T14:44:04.538Z S1 59643, S2 59743 4b2d3371e4 6ad8aa5a13 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-13T14:44:06.481Z S1 59643, S2 59800 de55f16ce5 4b2d3371e4 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-13T14:44:08.416Z S1 59708, S2 59800 eb3c6b03cc de55f16ce5 sk_4707cd57
40 move S2 Exhibition1 40 2026-11-13T14:44:10.354Z S1 59708, S2 59862 6375c80e79 eb3c6b03cc sk_4707cd57
41 move S1 Exhibition2 41 2026-11-13T14:44:12.280Z S1 59782, S2 59862 e5fc29b887 6375c80e79 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-13T14:44:14.224Z S1 59782, S2 59918 9c8deebdf5 e5fc29b887 sk_4707cd57
43 move S1 Exhibition2 43 2026-11-13T14:44:16.162Z S1 59844, S2 59918 2392afc6f5 9c8deebdf5 sk_4707cd57
44 move S2 Exhibition1 44 2026-11-13T14:44:18.103Z S1 59844, S2 59977 a86a1e2437 2392afc6f5 sk_4707cd57
45 move S1 Exhibition2 45 2026-11-13T14:44:20.046Z S1 59901, S2 59977 e39e827aa1 a86a1e2437 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-13T14:44:21.983Z S1 59901, S2 60040 7bbc89b648 e39e827aa1 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-13T14:44:23.913Z S1 59971, S2 60040 6c75673e18 7bbc89b648 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-13T14:44:25.857Z S1 59971, S2 60096 56f15c32bc 6c75673e18 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-13T14:44:27.849Z S1 59979, S2 60096 438e823737 56f15c32bc sk_4707cd57
50 move S2 Exhibition1 50 2026-11-13T14:44:29.784Z S1 59979, S2 60161 574a5218ce 438e823737 sk_4707cd57
51 move S1 Exhibition2 51 2026-11-13T14:44:31.713Z S1 60050, S2 60161 5d9d12dd19 574a5218ce sk_4707cd57
52 move S2 Exhibition1 52 2026-11-13T14:44:33.642Z S1 60050, S2 60232 da949b9850 5d9d12dd19 sk_4707cd57
53 move S1 Exhibition2 53 2026-11-13T14:44:35.570Z S1 60122, S2 60232 310d571af3 da949b9850 sk_4707cd57
54 move S2 Exhibition1 54 2026-11-13T14:44:37.494Z S1 60122, S2 60308 c6679c9c4c 310d571af3 sk_4707cd57
55 move S1 Exhibition2 55 2026-11-13T14:44:39.419Z S1 60197, S2 60308 254fe0f851 c6679c9c4c sk_4707cd57
56 move S2 Exhibition1 56 2026-11-13T14:44:41.351Z S1 60197, S2 60376 11608de486 254fe0f851 sk_4707cd57
57 move S1 Exhibition2 57 2026-11-13T14:44:43.278Z S1 60270, S2 60376 d87c4037e8 11608de486 sk_4707cd57
58 move S2 Exhibition1 58 2026-11-13T14:44:45.202Z S1 60270, S2 60452 c6a9426eaa d87c4037e8 sk_4707cd57
59 move S1 Exhibition2 59 2026-11-13T14:44:47.134Z S1 60338, S2 60452 ca8fb946c5 c6a9426eaa sk_4707cd57
60 move S2 Exhibition1 60 2026-11-13T14:44:49.060Z S1 60338, S2 60526 6de838405a ca8fb946c5 sk_4707cd57
61 move S1 Exhibition2 61 2026-11-13T14:44:50.992Z S1 60406, S2 60526 69f47576d4 6de838405a sk_4707cd57
62 move S2 Exhibition1 62 2026-11-13T14:44:52.919Z S1 60406, S2 60599 ba5e8904cd 69f47576d4 sk_4707cd57
63 move S1 Exhibition2 63 2026-11-13T14:44:54.854Z S1 60471, S2 60599 335413ecd0 ba5e8904cd sk_4707cd57
64 move S2 Exhibition1 64 2026-11-13T14:44:56.787Z S1 60471, S2 60666 a236739468 335413ecd0 sk_4707cd57
65 move S1 Exhibition2 65 2026-11-13T14:44:58.713Z S1 60545, S2 60666 65d71ac833 a236739468 sk_4707cd57
66 move S2 Exhibition1 66 2026-11-13T14:45:00.637Z S1 60545, S2 60742 4fe8cc339b 65d71ac833 sk_4707cd57
67 move S1 Exhibition2 67 2026-11-13T14:45:02.575Z S1 60607, S2 60742 64d5c5570d 4fe8cc339b sk_4707cd57
68 move S2 Exhibition1 68 2026-11-13T14:45:04.519Z S1 60607, S2 60798 33654ef469 64d5c5570d sk_4707cd57
69 move S1 Exhibition2 69 2026-11-13T14:45:06.445Z S1 60681, S2 60798 6a5652e194 33654ef469 sk_4707cd57
70 move S2 Exhibition1 70 2026-11-13T14:45:08.381Z S1 60681, S2 60862 46553b359f 6a5652e194 sk_4707cd57
71 move S1 Exhibition2 71 2026-11-13T14:45:10.311Z S1 60751, S2 60862 d1af9bb89c 46553b359f sk_4707cd57
72 move S2 Exhibition1 72 2026-11-13T14:45:12.232Z S1 60751, S2 60941 b5bcc48c90 d1af9bb89c sk_4707cd57
73 move S1 Exhibition2 73 2026-11-13T14:45:14.160Z S1 60823, S2 60941 048f5794b9 b5bcc48c90 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_01M7ANRYEFETGSM05XH0JHEZ42

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