apigaming Sign in

Verify set set_01M6VAFT9YFF48WK3YV1PMNJFX

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

Game 1 m_01M6VAFTA0FD9BVDC7P7AZK6D8: 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-07T15:37:02.917Z S1 59038, S2 60000 8e0584b216 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-07T15:37:05.113Z S1 59038, S2 59804 1b77acc99d 8e0584b216 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-07T15:37:07.095Z S1 59056, S2 59804 32aeb6313a 1b77acc99d sk_4707cd57
4 move S2 Exhibition2 4 2026-11-07T15:37:09.111Z S1 59056, S2 59788 7d6e599438 32aeb6313a sk_4707cd57
5 move S1 Exhibition1 5 2026-11-07T15:37:11.120Z S1 59047, S2 59788 7cb0b88657 7d6e599438 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-07T15:37:13.133Z S1 59047, S2 59775 343475a4cc 7cb0b88657 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-07T15:37:15.221Z S1 58959, S2 59775 02548cb350 343475a4cc sk_4707cd57
8 move S2 Exhibition2 8 2026-11-07T15:37:17.278Z S1 58959, S2 59718 2f6d2e22b3 02548cb350 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-07T15:37:19.798Z S1 58439, S2 59718 35da337ea9 2f6d2e22b3 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-07T15:37:21.928Z S1 58439, S2 59588 4dffdd3c90 35da337ea9 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-07T15:37:24.031Z S1 58336, S2 59588 61513619d2 4dffdd3c90 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-07T15:37:26.211Z S1 58336, S2 59408 23553cfce3 61513619d2 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-07T15:37:28.166Z S1 58381, S2 59408 cd371c11a2 23553cfce3 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-07T15:37:30.138Z S1 58381, S2 59436 4c6267802a cd371c11a2 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-07T15:37:32.224Z S1 58295, S2 59436 ed69f7cd84 4c6267802a sk_4707cd57
16 move S2 Exhibition2 16 2026-11-07T15:37:34.424Z S1 58295, S2 59236 7146700c61 ed69f7cd84 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-07T15:37:36.624Z S1 58095, S2 59236 372c37a0d1 7146700c61 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-07T15:37:38.824Z S1 58095, S2 59036 1b552504e4 372c37a0d1 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-07T15:37:40.907Z S1 58012, S2 59036 c1aa802f7c 1b552504e4 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-07T15:37:42.911Z S1 58012, S2 59032 1fe4ec4546 c1aa802f7c sk_4707cd57
21 move S1 Exhibition1 21 2026-11-07T15:37:44.924Z S1 57999, S2 59032 58607ad949 1fe4ec4546 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-07T15:37:46.901Z S1 57999, S2 59055 73954ed257 58607ad949 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-07T15:37:48.920Z S1 57980, S2 59055 c4e6eef604 73954ed257 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-07T15:37:50.921Z S1 57980, S2 59054 501ead07e1 c4e6eef604 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-07T15:37:52.928Z S1 57973, S2 59054 d7c75a44e3 501ead07e1 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-07T15:37:54.917Z S1 57973, S2 59065 1e8f9a3bc7 d7c75a44e3 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-07T15:37:56.911Z S1 57979, S2 59065 78b58899b9 1e8f9a3bc7 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-07T15:37:58.855Z S1 57979, S2 59121 80e402be93 78b58899b9 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-07T15:38:00.782Z S1 58052, S2 59121 112f11b896 80e402be93 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-07T15:38:02.717Z S1 58052, S2 59186 1956595930 112f11b896 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-07T15:38:04.664Z S1 58105, S2 59186 6acdb9fcd0 1956595930 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-07T15:38:06.614Z S1 58105, S2 59236 e0e7cc20a0 6acdb9fcd0 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-07T15:38:08.555Z S1 58164, S2 59236 de52cba0d6 e0e7cc20a0 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-07T15:38:10.486Z S1 58164, S2 59305 b046446e90 de52cba0d6 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-07T15:38:12.411Z S1 58239, S2 59305 7bdc297d52 b046446e90 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-07T15:38:14.340Z S1 58239, S2 59376 a2bd7c747a 7bdc297d52 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-07T15:38:16.284Z S1 58295, S2 59376 8551f2ae92 a2bd7c747a sk_4707cd57
38 move S2 Exhibition2 38 2026-11-07T15:38:18.236Z S1 58295, S2 59424 1bd80ffd63 8551f2ae92 sk_4707cd57
39 move S1 Exhibition1 39 2026-11-07T15:38:20.178Z S1 58353, S2 59424 3e4eccb600 1bd80ffd63 sk_4707cd57
40 move S2 Exhibition2 40 2026-11-07T15:38:22.116Z S1 58353, S2 59486 b668d87332 3e4eccb600 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-07T15:38:24.046Z S1 58423, S2 59486 cd8169f69f b668d87332 sk_4707cd57
42 move S2 Exhibition2 42 2026-11-07T15:38:25.971Z S1 58423, S2 59561 0c614d97f2 cd8169f69f sk_4707cd57
43 move S1 Exhibition1 43 2026-11-07T15:38:27.914Z S1 58480, S2 59561 05a91e786f 0c614d97f2 sk_4707cd57
44 move S2 Exhibition2 44 2026-11-07T15:38:29.850Z S1 58480, S2 59625 b49f83b532 05a91e786f sk_4707cd57
45 move S1 Exhibition1 45 2026-11-07T15:38:31.787Z S1 58543, S2 59625 4f1c1d4e7d b49f83b532 sk_4707cd57
46 move S2 Exhibition2 46 2026-11-07T15:38:33.718Z S1 58543, S2 59694 febeb8db81 4f1c1d4e7d sk_4707cd57
47 move S1 Exhibition1 47 2026-11-07T15:38:35.660Z S1 58601, S2 59694 4cad798916 febeb8db81 sk_4707cd57
48 move S2 Exhibition2 48 2026-11-07T15:38:37.592Z S1 58601, S2 59762 9f8ad7598b 4cad798916 sk_4707cd57
49 move S1 Exhibition1 49 2026-11-07T15:38:39.522Z S1 58671, S2 59762 58f0089920 9f8ad7598b sk_4707cd57
50 move S2 Exhibition2 50 2026-11-07T15:38:41.453Z S1 58671, S2 59831 171d16b6e2 58f0089920 sk_4707cd57
51 move S1 Exhibition1 51 2026-11-07T15:38:43.382Z S1 58742, S2 59831 7156365996 171d16b6e2 sk_4707cd57
52 move S2 Exhibition2 52 2026-11-07T15:38:45.317Z S1 58742, S2 59896 cd182790f1 7156365996 sk_4707cd57
53 move S1 Exhibition1 53 2026-11-07T15:38:47.250Z S1 58809, S2 59896 616d91b0c6 cd182790f1 sk_4707cd57
54 move S2 Exhibition2 54 2026-11-07T15:38:49.180Z S1 58809, S2 59966 882244c28f 616d91b0c6 sk_4707cd57
55 move S1 Exhibition1 55 2026-11-07T15:38:51.111Z S1 58878, S2 59966 2872f048ba 882244c28f sk_4707cd57
56 move S2 Exhibition2 56 2026-11-07T15:38:53.047Z S1 58878, S2 60030 a631c89ea1 2872f048ba sk_4707cd57
57 move S1 Exhibition1 57 2026-11-07T15:38:54.974Z S1 58951, S2 60030 7a090f4e1c a631c89ea1 sk_4707cd57
58 move S2 Exhibition2 58 2026-11-07T15:38:56.904Z S1 58951, S2 60100 95aba36ad4 7a090f4e1c sk_4707cd57
59 move S1 Exhibition1 59 2026-11-07T15:38:58.834Z S1 59021, S2 60100 54a85f7f36 95aba36ad4 sk_4707cd57
60 move S2 Exhibition2 60 2026-11-07T15:39:00.760Z S1 59021, S2 60174 2e11e3bf6c 54a85f7f36 sk_4707cd57
61 move S1 Exhibition1 61 2026-11-07T15:39:02.700Z S1 59081, S2 60174 6ff7cffe33 2e11e3bf6c sk_4707cd57
62 move S2 Exhibition2 62 2026-11-07T15:39:04.653Z S1 59081, S2 60221 42de1487ac 6ff7cffe33 sk_4707cd57
63 move S1 Exhibition1 63 2026-11-07T15:39:06.593Z S1 59141, S2 60221 a8e956a6b7 42de1487ac sk_4707cd57
64 move S2 Exhibition2 64 2026-11-07T15:39:08.536Z S1 59141, S2 60278 3650c9dab0 a8e956a6b7 sk_4707cd57

Game 2 m_01M6VAFTA1FYSTXREDCZ6AHYP5: verified

✓signatures70 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..70, every prev_hash links
✓move log70 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay70 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
70 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-07T15:37:02.839Z S1 59116, S2 60000 8b33135bab start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-07T15:37:04.918Z S1 59116, S2 59921 d8d4021d05 8b33135bab sk_4707cd57
3 move S1 Exhibition2 3 2026-11-07T15:37:06.892Z S1 59142, S2 59921 f8ab072579 d8d4021d05 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-07T15:37:08.923Z S1 59142, S2 59890 cde76d3712 f8ab072579 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-07T15:37:10.938Z S1 59127, S2 59890 1c205b9f4a cde76d3712 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-07T15:37:13.022Z S1 59127, S2 59806 993b3ca509 1c205b9f4a sk_4707cd57
7 move S1 Exhibition2 7 2026-11-07T15:37:15.209Z S1 58940, S2 59806 2d70b6f4d8 993b3ca509 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-07T15:37:17.272Z S1 58940, S2 59743 606967c60e 2d70b6f4d8 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-07T15:37:19.797Z S1 58415, S2 59743 45f47fd8cd 606967c60e sk_4707cd57
10 move S2 Exhibition1 10 2026-11-07T15:37:21.902Z S1 58415, S2 59638 335ebbb223 45f47fd8cd sk_4707cd57
11 move S1 Exhibition2 11 2026-11-07T15:37:24.036Z S1 58281, S2 59638 559c5d7490 335ebbb223 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-07T15:37:26.215Z S1 58281, S2 59459 ba24efad52 559c5d7490 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-07T15:37:28.207Z S1 58289, S2 59459 94a301b7cd ba24efad52 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-07T15:37:30.301Z S1 58289, S2 59365 ba1b53751a 94a301b7cd sk_4707cd57
15 move S1 Exhibition2 15 2026-11-07T15:37:32.332Z S1 58258, S2 59365 4553a5ab24 ba1b53751a sk_4707cd57
16 move S2 Exhibition1 16 2026-11-07T15:37:34.519Z S1 58258, S2 59178 5c761a9410 4553a5ab24 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-07T15:37:36.702Z S1 58075, S2 59178 2f1e6869fb 5c761a9410 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-07T15:37:38.812Z S1 58075, S2 59068 9429d0ef9d 2f1e6869fb sk_4707cd57
19 move S1 Exhibition2 19 2026-11-07T15:37:40.796Z S1 58091, S2 59068 3b44a89491 9429d0ef9d sk_4707cd57
20 move S2 Exhibition1 20 2026-11-07T15:37:42.767Z S1 58091, S2 59097 fcbbfb2c78 3b44a89491 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-07T15:37:44.740Z S1 58118, S2 59097 8d8864ac77 fcbbfb2c78 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-07T15:37:46.732Z S1 58118, S2 59105 a174ef1762 8d8864ac77 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-07T15:37:48.723Z S1 58127, S2 59105 ec5bef055b a174ef1762 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-07T15:37:50.715Z S1 58127, S2 59113 97b1cf1dc8 ec5bef055b sk_4707cd57
25 move S1 Exhibition2 25 2026-11-07T15:37:52.720Z S1 58122, S2 59113 8e3599763e 97b1cf1dc8 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-07T15:37:54.648Z S1 58122, S2 59185 41f4fa9979 8e3599763e sk_4707cd57
27 move S1 Exhibition2 27 2026-11-07T15:37:56.624Z S1 58146, S2 59185 adf9dd107f 41f4fa9979 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-07T15:37:58.575Z S1 58146, S2 59234 b9e8b32b7c adf9dd107f sk_4707cd57
29 move S1 Exhibition2 29 2026-11-07T15:38:00.503Z S1 58218, S2 59234 2492499818 b9e8b32b7c sk_4707cd57
30 move S2 Exhibition1 30 2026-11-07T15:38:02.509Z S1 58218, S2 59228 5957336303 2492499818 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-07T15:38:04.476Z S1 58251, S2 59228 0cc4c30bc0 5957336303 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-07T15:38:06.431Z S1 58251, S2 59273 adeb790446 0cc4c30bc0 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-07T15:38:08.379Z S1 58303, S2 59273 c5f2a58e66 adeb790446 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-07T15:38:10.320Z S1 58303, S2 59332 843c34891e c5f2a58e66 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-07T15:38:12.264Z S1 58359, S2 59332 6d9712067f 843c34891e sk_4707cd57
36 move S2 Exhibition1 36 2026-11-07T15:38:14.196Z S1 58359, S2 59400 686e29eee4 6d9712067f sk_4707cd57
37 move S1 Exhibition2 37 2026-11-07T15:38:16.123Z S1 58432, S2 59400 edf52557d3 686e29eee4 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-07T15:38:18.054Z S1 58432, S2 59469 ea1913c89f edf52557d3 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-07T15:38:19.986Z S1 58500, S2 59469 90da524c9a ea1913c89f sk_4707cd57
40 move S2 Exhibition1 40 2026-11-07T15:38:21.917Z S1 58500, S2 59538 d7f98d2b0d 90da524c9a sk_4707cd57
41 move S1 Exhibition2 41 2026-11-07T15:38:23.847Z S1 58570, S2 59538 fbb6ba1f28 d7f98d2b0d sk_4707cd57
42 move S2 Exhibition1 42 2026-11-07T15:38:25.773Z S1 58570, S2 59612 da6d250a28 fbb6ba1f28 sk_4707cd57
43 move S1 Exhibition2 43 2026-11-07T15:38:27.704Z S1 58639, S2 59612 7be8e0aa2d da6d250a28 sk_4707cd57
44 move S2 Exhibition1 44 2026-11-07T15:38:29.637Z S1 58639, S2 59679 ef617ab245 7be8e0aa2d sk_4707cd57
45 move S1 Exhibition2 45 2026-11-07T15:38:31.568Z S1 58708, S2 59679 c819ba4ef7 ef617ab245 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-07T15:38:33.499Z S1 58708, S2 59748 c2b5869405 c819ba4ef7 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-07T15:38:35.433Z S1 58774, S2 59748 d2d90d8dc3 c2b5869405 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-07T15:38:37.380Z S1 58774, S2 59801 0c4a9ea41c d2d90d8dc3 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-07T15:38:39.315Z S1 58839, S2 59801 7132630739 0c4a9ea41c sk_4707cd57
50 move S2 Exhibition1 50 2026-11-07T15:38:41.254Z S1 58839, S2 59862 488528c23e 7132630739 sk_4707cd57
51 move S1 Exhibition2 51 2026-11-07T15:38:43.184Z S1 58909, S2 59862 07c1d44b92 488528c23e sk_4707cd57
52 move S2 Exhibition1 52 2026-11-07T15:38:45.111Z S1 58909, S2 59935 cb1348f45c 07c1d44b92 sk_4707cd57
53 move S1 Exhibition2 53 2026-11-07T15:38:47.045Z S1 58975, S2 59935 e5e0f7dc7a cb1348f45c sk_4707cd57
54 move S2 Exhibition1 54 2026-11-07T15:38:48.972Z S1 58975, S2 60008 1e36e341ef e5e0f7dc7a sk_4707cd57
55 move S1 Exhibition2 55 2026-11-07T15:38:50.901Z S1 59046, S2 60008 c2f19336e5 1e36e341ef sk_4707cd57
56 move S2 Exhibition1 56 2026-11-07T15:38:52.836Z S1 59046, S2 60073 05d1d65ef7 c2f19336e5 sk_4707cd57
57 move S1 Exhibition2 57 2026-11-07T15:38:54.769Z S1 59113, S2 60073 783c195f1b 05d1d65ef7 sk_4707cd57
58 move S2 Exhibition1 58 2026-11-07T15:38:56.700Z S1 59113, S2 60142 4a7e67f2c8 783c195f1b sk_4707cd57
59 move S1 Exhibition2 59 2026-11-07T15:38:58.627Z S1 59186, S2 60142 139c8aa20b 4a7e67f2c8 sk_4707cd57
60 move S2 Exhibition1 60 2026-11-07T15:39:00.559Z S1 59186, S2 60210 2bb0a29fa9 139c8aa20b sk_4707cd57
61 move S1 Exhibition2 61 2026-11-07T15:39:02.532Z S1 59213, S2 60210 2ff62d66c0 2bb0a29fa9 sk_4707cd57
62 move S2 Exhibition1 62 2026-11-07T15:39:04.535Z S1 59213, S2 60207 a7ff970c2e 2ff62d66c0 sk_4707cd57
63 move S1 Exhibition2 63 2026-11-07T15:39:06.471Z S1 59277, S2 60207 a59a15120c a7ff970c2e sk_4707cd57
64 move S2 Exhibition1 64 2026-11-07T15:39:08.446Z S1 59277, S2 60232 b46dd1be69 a59a15120c sk_4707cd57
65 move S1 Exhibition2 65 2026-11-07T15:39:10.397Z S1 59326, S2 60232 23c3befdda b46dd1be69 sk_4707cd57
66 move S2 Exhibition1 66 2026-11-07T15:39:12.338Z S1 59326, S2 60291 29d199d3b3 23c3befdda sk_4707cd57
67 move S1 Exhibition2 67 2026-11-07T15:39:14.277Z S1 59387, S2 60291 2e0fe8dbe2 29d199d3b3 sk_4707cd57
68 move S2 Exhibition1 68 2026-11-07T15:39:16.224Z S1 59387, S2 60344 576c692c9d 2e0fe8dbe2 sk_4707cd57
69 move S1 Exhibition2 69 2026-11-07T15:39:18.150Z S1 59461, S2 60344 5bf1e7466c 576c692c9d sk_4707cd57
70 move S2 Exhibition1 70 2026-11-07T15:39:20.080Z S1 59461, S2 60414 d5081d2726 5bf1e7466c 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_01M6VAFT9YFF48WK3YV1PMNJFX

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