apigaming Sign in

Verify set set_01M6ANP9YBFBTB127G2DHA92VV

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

Game 1 m_01M6ANP9YDFT4A5GA3V2D5HXNG: verified

✓signatures37 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..37, every prev_hash links
✓move log37 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay37 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
37 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-01T04:25:43.729Z S1 59840, S2 60000 678f0ca2fd start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-01T04:25:45.796Z S1 59840, S2 59933 4efdbc4d69 678f0ca2fd sk_4707cd57
3 move S1 Exhibition1 3 2026-11-01T04:25:47.809Z S1 59827, S2 59933 b7e5945052 4efdbc4d69 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-01T04:25:50.521Z S1 59827, S2 59221 7601002f9c b7e5945052 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-01T04:25:52.805Z S1 59543, S2 59221 1833be1a38 7601002f9c sk_4707cd57
6 move S2 Exhibition2 6 2026-11-01T04:25:54.924Z S1 59543, S2 59102 092d06ada9 1833be1a38 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-01T04:25:57.029Z S1 59438, S2 59102 81ed9aeac2 092d06ada9 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-01T04:25:59.131Z S1 59438, S2 59000 2ac5ef84a1 81ed9aeac2 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-01T04:26:01.264Z S1 59305, S2 59000 34b26bb756 2ac5ef84a1 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-01T04:26:03.423Z S1 59305, S2 58841 d1e1d7c546 34b26bb756 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-01T04:26:05.433Z S1 59295, S2 58841 4aaada073b d1e1d7c546 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-01T04:26:07.521Z S1 59295, S2 58753 8f584d56b5 4aaada073b sk_4707cd57
13 move S1 Exhibition1 13 2026-11-01T04:26:09.449Z S1 59367, S2 58753 bb6fbc093e 8f584d56b5 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-01T04:26:11.437Z S1 59367, S2 58765 5fdd0bd541 bb6fbc093e sk_4707cd57
15 move S1 Exhibition1 15 2026-11-01T04:26:13.701Z S1 59103, S2 58765 ff4552efe1 5fdd0bd541 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-01T04:26:15.904Z S1 59103, S2 58562 006ac73768 ff4552efe1 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-01T04:26:18.000Z S1 59007, S2 58562 753400561d 006ac73768 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-01T04:26:20.028Z S1 59007, S2 58534 d100840c05 753400561d sk_4707cd57
19 move S1 Exhibition1 19 2026-11-01T04:26:22.112Z S1 58923, S2 58534 fa481bc705 d100840c05 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-01T04:26:24.112Z S1 58923, S2 58534 0459e2e7a2 fa481bc705 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-01T04:26:26.130Z S1 58905, S2 58534 8a62f8f7cd 0459e2e7a2 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-01T04:26:28.103Z S1 58905, S2 58561 12099d90aa 8a62f8f7cd sk_4707cd57
23 move S1 Exhibition1 23 2026-11-01T04:26:30.132Z S1 58876, S2 58561 e5e99d1c84 12099d90aa sk_4707cd57
24 move S2 Exhibition2 24 2026-11-01T04:26:32.113Z S1 58876, S2 58580 9e39fa2d0d e5e99d1c84 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-01T04:26:34.123Z S1 58866, S2 58580 4d7062e83a 9e39fa2d0d sk_4707cd57
26 move S2 Exhibition2 26 2026-11-01T04:26:36.121Z S1 58866, S2 58582 148748453e 4d7062e83a sk_4707cd57
27 move S1 Exhibition1 27 2026-11-01T04:26:38.083Z S1 58904, S2 58582 9be4ac19ff 148748453e sk_4707cd57
28 move S2 Exhibition2 28 2026-11-01T04:26:40.034Z S1 58904, S2 58631 add3ef0cd7 9be4ac19ff sk_4707cd57
29 move S1 Exhibition1 29 2026-11-01T04:26:41.981Z S1 58957, S2 58631 fec89c55f5 add3ef0cd7 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-01T04:26:43.915Z S1 58957, S2 58697 aeb6711565 fec89c55f5 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-01T04:26:45.897Z S1 58975, S2 58697 983a2a7088 aeb6711565 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-01T04:26:47.836Z S1 58975, S2 58758 3da915d67a 983a2a7088 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-01T04:26:49.775Z S1 59036, S2 58758 3d266d8c0c 3da915d67a sk_4707cd57
34 move S2 Exhibition2 34 2026-11-01T04:26:51.704Z S1 59036, S2 58829 cd22dafcd6 3d266d8c0c sk_4707cd57
35 move S1 Exhibition1 35 2026-11-01T04:26:53.641Z S1 59099, S2 58829 2bb2debb71 cd22dafcd6 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-01T04:26:55.569Z S1 59099, S2 58901 e386d2e00b 2bb2debb71 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-01T04:26:57.505Z S1 59163, S2 58901 45e7a4c889 e386d2e00b sk_4707cd57

Game 2 m_01M6ANP9YEEZBBWQ6RYMJ04ZZD: verified

✓signatures63 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..63, every prev_hash links
✓move log63 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay63 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
63 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-01T04:25:43.732Z S1 59837, S2 60000 bd695a5a52 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-01T04:25:45.824Z S1 59837, S2 59908 bc90c448a3 bd695a5a52 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-01T04:25:47.920Z S1 59741, S2 59908 cb03c9686d bc90c448a3 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-01T04:25:50.524Z S1 59741, S2 59304 890e4f6a46 cb03c9686d sk_4707cd57
5 move S1 Exhibition2 5 2026-11-01T04:25:52.726Z S1 59539, S2 59304 4395608e9a 890e4f6a46 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-01T04:25:54.924Z S1 59539, S2 59106 373bfbcb47 4395608e9a sk_4707cd57
7 move S1 Exhibition2 7 2026-11-01T04:25:57.028Z S1 59435, S2 59106 cc5241ba0c 373bfbcb47 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-01T04:25:59.198Z S1 59435, S2 58936 0776eafad3 cc5241ba0c sk_4707cd57
9 move S1 Exhibition2 9 2026-11-01T04:26:01.259Z S1 59374, S2 58936 00571a65a2 0776eafad3 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-01T04:26:03.429Z S1 59374, S2 58766 11ae50f21a 00571a65a2 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-01T04:26:05.536Z S1 59267, S2 58766 40c8887294 11ae50f21a sk_4707cd57
12 move S2 Exhibition1 12 2026-11-01T04:26:07.629Z S1 59267, S2 58673 8cf3ef0d8e 40c8887294 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-01T04:26:09.556Z S1 59340, S2 58673 4b11a6f779 8cf3ef0d8e sk_4707cd57
14 move S2 Exhibition1 14 2026-11-01T04:26:11.503Z S1 59340, S2 58726 c655471672 4b11a6f779 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-01T04:26:13.710Z S1 59133, S2 58726 af431220e0 c655471672 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-01T04:26:15.906Z S1 59133, S2 58530 d5f982e5a8 af431220e0 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-01T04:26:18.008Z S1 59031, S2 58530 23ac2187e0 d5f982e5a8 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-01T04:26:20.030Z S1 59031, S2 58508 64aa7f66db 23ac2187e0 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-01T04:26:22.123Z S1 58938, S2 58508 1fff22f249 64aa7f66db sk_4707cd57
20 move S2 Exhibition1 20 2026-11-01T04:26:24.220Z S1 58938, S2 58411 5875511846 1fff22f249 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-01T04:26:26.302Z S1 58856, S2 58411 9625928845 5875511846 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-01T04:26:28.313Z S1 58856, S2 58400 0c69bc63f9 9625928845 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-01T04:26:30.321Z S1 58848, S2 58400 056622a1e2 0c69bc63f9 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-01T04:26:32.315Z S1 58848, S2 58406 1a87e1659c 056622a1e2 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-01T04:26:34.298Z S1 58865, S2 58406 003ffa3bdc 1a87e1659c sk_4707cd57
26 move S2 Exhibition1 26 2026-11-01T04:26:36.263Z S1 58865, S2 58441 63f13c0f7d 003ffa3bdc sk_4707cd57
27 move S1 Exhibition2 27 2026-11-01T04:26:38.232Z S1 58896, S2 58441 c557c9bd8a 63f13c0f7d sk_4707cd57
28 move S2 Exhibition1 28 2026-11-01T04:26:40.179Z S1 58896, S2 58494 c2e1b2d9ec c557c9bd8a sk_4707cd57
29 move S1 Exhibition2 29 2026-11-01T04:26:42.198Z S1 58877, S2 58494 3e4bb50167 c2e1b2d9ec sk_4707cd57
30 move S2 Exhibition1 30 2026-11-01T04:26:44.154Z S1 58877, S2 58538 4c6fc54a3c 3e4bb50167 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-01T04:26:46.133Z S1 58898, S2 58538 5667d38956 4c6fc54a3c sk_4707cd57
32 move S2 Exhibition1 32 2026-11-01T04:26:48.095Z S1 58898, S2 58576 4437b02ce2 5667d38956 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-01T04:26:50.024Z S1 58969, S2 58576 5236c70c77 4437b02ce2 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-01T04:26:51.983Z S1 58969, S2 58617 e255a26281 5236c70c77 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-01T04:26:53.939Z S1 59013, S2 58617 108c5b6702 e255a26281 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-01T04:26:55.933Z S1 59013, S2 58623 812e16c018 108c5b6702 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-01T04:26:57.892Z S1 59054, S2 58623 11b5760388 812e16c018 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-01T04:26:59.845Z S1 59054, S2 58670 21e0b763cd 11b5760388 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-01T04:27:01.840Z S1 59059, S2 58670 31ba769cc7 21e0b763cd sk_4707cd57
40 move S2 Exhibition1 40 2026-11-01T04:27:03.830Z S1 59059, S2 58680 3d3102ab14 31ba769cc7 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-01T04:27:05.787Z S1 59102, S2 58680 4f48829548 3d3102ab14 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-01T04:27:07.738Z S1 59102, S2 58729 7a1d9fb10f 4f48829548 sk_4707cd57
43 move S1 Exhibition2 43 2026-11-01T04:27:09.680Z S1 59160, S2 58729 385a10ce3a 7a1d9fb10f sk_4707cd57
44 move S2 Exhibition1 44 2026-11-01T04:27:11.630Z S1 59160, S2 58779 5b30ca3c5c 385a10ce3a sk_4707cd57
45 move S1 Exhibition2 45 2026-11-01T04:27:13.577Z S1 59213, S2 58779 cdf64427cd 5b30ca3c5c sk_4707cd57
46 move S2 Exhibition1 46 2026-11-01T04:27:15.519Z S1 59213, S2 58837 5d5734e617 cdf64427cd sk_4707cd57
47 move S1 Exhibition2 47 2026-11-01T04:27:17.459Z S1 59273, S2 58837 0ba25fc94f 5d5734e617 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-01T04:27:19.390Z S1 59273, S2 58906 fa6e6d0a34 0ba25fc94f sk_4707cd57
49 move S1 Exhibition2 49 2026-11-01T04:27:21.322Z S1 59341, S2 58906 6616f5660e fa6e6d0a34 sk_4707cd57
50 move S2 Exhibition1 50 2026-11-01T04:27:23.252Z S1 59341, S2 58976 63a676cf0f 6616f5660e sk_4707cd57
51 move S1 Exhibition2 51 2026-11-01T04:27:25.184Z S1 59409, S2 58976 ab9428136a 63a676cf0f sk_4707cd57
52 move S2 Exhibition1 52 2026-11-01T04:27:27.118Z S1 59409, S2 59042 b7cc4cb20b ab9428136a sk_4707cd57
53 move S1 Exhibition2 53 2026-11-01T04:27:29.060Z S1 59467, S2 59042 062cac1159 b7cc4cb20b sk_4707cd57
54 move S2 Exhibition1 54 2026-11-01T04:27:31.001Z S1 59467, S2 59101 fcf355794d 062cac1159 sk_4707cd57
55 move S1 Exhibition2 55 2026-11-01T04:27:32.933Z S1 59535, S2 59101 914b05112c fcf355794d sk_4707cd57
56 move S2 Exhibition1 56 2026-11-01T04:27:34.863Z S1 59535, S2 59171 d8b00e6563 914b05112c sk_4707cd57
57 move S1 Exhibition2 57 2026-11-01T04:27:36.789Z S1 59609, S2 59171 0414d72896 d8b00e6563 sk_4707cd57
58 move S2 Exhibition1 58 2026-11-01T04:27:38.714Z S1 59609, S2 59246 a28c67fdd6 0414d72896 sk_4707cd57
59 move S1 Exhibition2 59 2026-11-01T04:27:40.664Z S1 59659, S2 59246 e8ff3a18f6 a28c67fdd6 sk_4707cd57
60 move S2 Exhibition1 60 2026-11-01T04:27:42.649Z S1 59659, S2 59261 975423510a e8ff3a18f6 sk_4707cd57
61 move S1 Exhibition2 61 2026-11-01T04:27:44.577Z S1 59731, S2 59261 1f660cc31c 975423510a sk_4707cd57
62 move S2 Exhibition1 62 2026-11-01T04:27:46.506Z S1 59731, S2 59332 78cf049e47 1f660cc31c sk_4707cd57
63 move S1 Exhibition2 63 2026-11-01T04:27:48.438Z S1 59799, S2 59332 2758624d4c 78cf049e47 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_01M6ANP9YBFBTB127G2DHA92VV

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