apigaming Sign in

Verify set set_01M6ZN0152EQ98YB0T59K7N0YT

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("875792812998460884:set_01M6ZN0152EQ98YB0T59K7N0YT") = 7e8427e5162d5cc8..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 15, '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_01M6ZN0154FN6AV6F99SYHDDNT: verified

✓signatures69 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..69, every prev_hash links
✓move log69 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay69 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
69 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-09T07:57:36.839Z S1 59906, S2 60000 bbbdb37da6 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-09T07:57:39.008Z S1 59906, S2 59831 d32fa946aa bbbdb37da6 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-09T07:57:41.100Z S1 59814, S2 59831 4133b0e6c5 d32fa946aa sk_4707cd57
4 move S2 Exhibition2 4 2026-11-09T07:57:43.212Z S1 59814, S2 59719 e58b808b3e 4133b0e6c5 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-09T07:57:45.417Z S1 59609, S2 59719 58c2d33d41 e58b808b3e sk_4707cd57
6 move S2 Exhibition2 6 2026-11-09T07:57:47.403Z S1 59609, S2 59733 8052ca8434 58c2d33d41 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-09T07:57:49.430Z S1 59582, S2 59733 edf2bd2e05 8052ca8434 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-09T07:57:51.598Z S1 59582, S2 59565 57af90c313 edf2bd2e05 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-09T07:57:53.708Z S1 59472, S2 59565 9fd5f383fd 57af90c313 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-09T07:57:55.670Z S1 59472, S2 59603 dd74c45697 9fd5f383fd sk_4707cd57
11 move S1 Exhibition1 11 2026-11-09T07:57:57.706Z S1 59436, S2 59603 0673589634 dd74c45697 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-09T07:57:59.717Z S1 59436, S2 59592 a465a9bf53 0673589634 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-09T07:58:01.667Z S1 59486, S2 59592 e625f5bc17 a465a9bf53 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-09T07:58:03.710Z S1 59486, S2 59549 1ec67665b1 e625f5bc17 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-09T07:58:05.676Z S1 59520, S2 59549 5c5f86e2b7 1ec67665b1 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-09T07:58:07.731Z S1 59520, S2 59494 0377be33a0 5c5f86e2b7 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-09T07:58:09.666Z S1 59585, S2 59494 5fa57cb09c 0377be33a0 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-09T07:58:11.629Z S1 59585, S2 59531 a4a06c153a 5fa57cb09c sk_4707cd57
19 move S1 Exhibition1 19 2026-11-09T07:58:13.602Z S1 59612, S2 59531 5bd16e234d a4a06c153a sk_4707cd57
20 move S2 Exhibition2 20 2026-11-09T07:58:15.701Z S1 59612, S2 59432 b8fd6bdf3e 5bd16e234d sk_4707cd57
21 move S1 Exhibition1 21 2026-11-09T07:58:17.697Z S1 59616, S2 59432 ba81ae4783 b8fd6bdf3e sk_4707cd57
22 move S2 Exhibition2 22 2026-11-09T07:58:19.695Z S1 59616, S2 59434 95faadb66c ba81ae4783 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-09T07:58:21.714Z S1 59597, S2 59434 d66abaddac 95faadb66c sk_4707cd57
24 move S2 Exhibition2 24 2026-11-09T07:58:23.730Z S1 59597, S2 59418 d1397d7838 d66abaddac sk_4707cd57
25 move S1 Exhibition1 25 2026-11-09T07:58:25.685Z S1 59642, S2 59418 2a86cece25 d1397d7838 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-09T07:58:28.222Z S1 59642, S2 58881 53eef61943 2a86cece25 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-09T07:58:30.303Z S1 59561, S2 58881 807644d409 53eef61943 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-09T07:58:32.308Z S1 59561, S2 58876 82a518f1b0 807644d409 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-09T07:58:34.297Z S1 59572, S2 58876 eb1b34b286 82a518f1b0 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-09T07:58:36.304Z S1 59572, S2 58869 06093c2b43 eb1b34b286 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-09T07:58:38.235Z S1 59641, S2 58869 e04aaf9b8e 06093c2b43 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-09T07:58:40.205Z S1 59641, S2 58899 c94f397433 e04aaf9b8e sk_4707cd57
33 move S1 Exhibition1 33 2026-11-09T07:58:42.167Z S1 59679, S2 58899 d940a1f5ec c94f397433 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-09T07:58:44.122Z S1 59679, S2 58944 0461500e3c d940a1f5ec sk_4707cd57
35 move S1 Exhibition1 35 2026-11-09T07:58:46.097Z S1 59704, S2 58944 1c08db8003 0461500e3c sk_4707cd57
36 move S2 Exhibition2 36 2026-11-09T07:58:48.061Z S1 59704, S2 58980 bb93bee9fe 1c08db8003 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-09T07:58:49.996Z S1 59769, S2 58980 a28ed80218 bb93bee9fe sk_4707cd57
38 move S2 Exhibition2 38 2026-11-09T07:58:51.934Z S1 59769, S2 59042 e36aae0094 a28ed80218 sk_4707cd57
39 move S1 Exhibition1 39 2026-11-09T07:58:53.862Z S1 59841, S2 59042 6ae8f142dd e36aae0094 sk_4707cd57
40 move S2 Exhibition2 40 2026-11-09T07:58:55.790Z S1 59841, S2 59114 ea62619966 6ae8f142dd sk_4707cd57
41 move S1 Exhibition1 41 2026-11-09T07:58:57.725Z S1 59906, S2 59114 e0e1c7edc8 ea62619966 sk_4707cd57
42 move S2 Exhibition2 42 2026-11-09T07:58:59.655Z S1 59906, S2 59184 17959cc34d e0e1c7edc8 sk_4707cd57
43 move S1 Exhibition1 43 2026-11-09T07:59:01.634Z S1 59927, S2 59184 2b495b4c77 17959cc34d sk_4707cd57
44 move S2 Exhibition2 44 2026-11-09T07:59:03.692Z S1 59927, S2 59126 f3eac07adf 2b495b4c77 sk_4707cd57
45 move S1 Exhibition1 45 2026-11-09T07:59:05.636Z S1 59983, S2 59126 6d9d0ec7a4 f3eac07adf sk_4707cd57
46 move S2 Exhibition2 46 2026-11-09T07:59:07.587Z S1 59983, S2 59175 df2bf381f9 6d9d0ec7a4 sk_4707cd57
47 move S1 Exhibition1 47 2026-11-09T07:59:09.533Z S1 60037, S2 59175 4af524b8d2 df2bf381f9 sk_4707cd57
48 move S2 Exhibition2 48 2026-11-09T07:59:11.472Z S1 60037, S2 59236 16311baa4f 4af524b8d2 sk_4707cd57
49 move S1 Exhibition1 49 2026-11-09T07:59:13.411Z S1 60098, S2 59236 5ff8ac2c5c 16311baa4f sk_4707cd57
50 move S2 Exhibition2 50 2026-11-09T07:59:15.351Z S1 60098, S2 59296 8251c24aac 5ff8ac2c5c sk_4707cd57
51 move S1 Exhibition1 51 2026-11-09T07:59:17.300Z S1 60149, S2 59296 2eb0b4d37a 8251c24aac sk_4707cd57
52 move S2 Exhibition2 52 2026-11-09T07:59:19.230Z S1 60149, S2 59366 4a29aad3bc 2eb0b4d37a sk_4707cd57
53 move S1 Exhibition1 53 2026-11-09T07:59:21.163Z S1 60216, S2 59366 4d53572342 4a29aad3bc sk_4707cd57
54 move S2 Exhibition2 54 2026-11-09T07:59:23.094Z S1 60216, S2 59435 e59ccd5c1c 4d53572342 sk_4707cd57
55 move S1 Exhibition1 55 2026-11-09T07:59:25.023Z S1 60287, S2 59435 78d6745780 e59ccd5c1c sk_4707cd57
56 move S2 Exhibition2 56 2026-11-09T07:59:26.951Z S1 60287, S2 59507 d2ac2cdddd 78d6745780 sk_4707cd57
57 move S1 Exhibition1 57 2026-11-09T07:59:28.878Z S1 60360, S2 59507 f117bc20b6 d2ac2cdddd sk_4707cd57
58 move S2 Exhibition2 58 2026-11-09T07:59:30.806Z S1 60360, S2 59579 4f479c99f2 f117bc20b6 sk_4707cd57
59 move S1 Exhibition1 59 2026-11-09T07:59:32.738Z S1 60428, S2 59579 ddde98c93e 4f479c99f2 sk_4707cd57
60 move S2 Exhibition2 60 2026-11-09T07:59:34.674Z S1 60428, S2 59643 3af47c0f2a ddde98c93e sk_4707cd57
61 move S1 Exhibition1 61 2026-11-09T07:59:36.607Z S1 60495, S2 59643 2e9f49444e 3af47c0f2a sk_4707cd57
62 move S2 Exhibition2 62 2026-11-09T07:59:38.533Z S1 60495, S2 59717 5775b00ae9 2e9f49444e sk_4707cd57
63 move S1 Exhibition1 63 2026-11-09T07:59:40.461Z S1 60567, S2 59717 e607862c28 5775b00ae9 sk_4707cd57
64 move S2 Exhibition2 64 2026-11-09T07:59:42.389Z S1 60567, S2 59789 debab161bf e607862c28 sk_4707cd57
65 move S1 Exhibition1 65 2026-11-09T07:59:44.314Z S1 60642, S2 59789 902c52c4d3 debab161bf sk_4707cd57
66 move S2 Exhibition2 66 2026-11-09T07:59:46.239Z S1 60642, S2 59864 64dbb129cb 902c52c4d3 sk_4707cd57
67 move S1 Exhibition1 67 2026-11-09T07:59:48.165Z S1 60716, S2 59864 d8553757df 64dbb129cb sk_4707cd57
68 move S2 Exhibition2 68 2026-11-09T07:59:50.092Z S1 60716, S2 59937 a0b9da711d d8553757df sk_4707cd57
69 move S1 Exhibition1 69 2026-11-09T07:59:52.021Z S1 60787, S2 59937 ebc1c0798a a0b9da711d sk_4707cd57

Game 2 m_01M6ZN0155E1BB19QHPQHFKSSK: verified

✓signatures29 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..29, every prev_hash links
✓move log29 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay29 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
29 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-09T07:57:36.834Z S1 59911, S2 60000 aa82952e2a start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-09T07:57:39.027Z S1 59911, S2 59807 22e4ff2a73 aa82952e2a sk_4707cd57
3 move S1 Exhibition2 3 2026-11-09T07:57:41.098Z S1 59840, S2 59807 cb0550559b 22e4ff2a73 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-09T07:57:43.202Z S1 59840, S2 59703 d944e360b2 cb0550559b sk_4707cd57
5 move S1 Exhibition2 5 2026-11-09T07:57:45.399Z S1 59643, S2 59703 5c3043323a d944e360b2 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-09T07:57:47.407Z S1 59643, S2 59695 1999b0074b 5c3043323a sk_4707cd57
7 move S1 Exhibition2 7 2026-11-09T07:57:49.432Z S1 59618, S2 59695 5c2f9cf0cb 1999b0074b sk_4707cd57
8 move S2 Exhibition1 8 2026-11-09T07:57:51.533Z S1 59618, S2 59594 27680620af 5c2f9cf0cb sk_4707cd57
9 move S1 Exhibition2 9 2026-11-09T07:57:53.703Z S1 59448, S2 59594 b05d3f8e80 27680620af sk_4707cd57
10 move S2 Exhibition1 10 2026-11-09T07:57:55.646Z S1 59448, S2 59651 99abad5806 b05d3f8e80 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-09T07:57:57.706Z S1 59388, S2 59651 eee2aadd38 99abad5806 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-09T07:57:59.725Z S1 59388, S2 59632 0d86b94cfa eee2aadd38 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-09T07:58:02.302Z S1 58811, S2 59632 f6c812e0f6 0d86b94cfa sk_4707cd57
14 move S2 Exhibition1 14 2026-11-09T07:58:04.271Z S1 58811, S2 59663 2fe468042c f6c812e0f6 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-09T07:58:06.397Z S1 58685, S2 59663 30de4443be 2fe468042c sk_4707cd57
16 move S2 Exhibition1 16 2026-11-09T07:58:08.330Z S1 58685, S2 59730 dbbcdb5255 30de4443be sk_4707cd57
17 move S1 Exhibition2 17 2026-11-09T07:58:10.291Z S1 58724, S2 59730 5f1e8c45cc dbbcdb5255 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-09T07:58:12.252Z S1 58724, S2 59769 efe69def3a 5f1e8c45cc sk_4707cd57
19 move S1 Exhibition2 19 2026-11-09T07:58:14.202Z S1 58774, S2 59769 38937dd6cc efe69def3a sk_4707cd57
20 move S2 Exhibition1 20 2026-11-09T07:58:16.153Z S1 58774, S2 59818 0cf9f23a47 38937dd6cc sk_4707cd57
21 move S1 Exhibition2 21 2026-11-09T07:58:18.079Z S1 58848, S2 59818 0964f182e1 0cf9f23a47 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-09T07:58:20.036Z S1 58848, S2 59861 832d01d2ca 0964f182e1 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-09T07:58:21.963Z S1 58921, S2 59861 4b8f3051ce 832d01d2ca sk_4707cd57
24 move S2 Exhibition1 24 2026-11-09T07:58:23.930Z S1 58921, S2 59894 0e7f93b53c 4b8f3051ce sk_4707cd57
25 move S1 Exhibition2 25 2026-11-09T07:58:26.130Z S1 58721, S2 59894 ae1a046f5a 0e7f93b53c sk_4707cd57
26 move S2 Exhibition1 26 2026-11-09T07:58:28.216Z S1 58721, S2 59808 764bed8a15 ae1a046f5a sk_4707cd57
27 move S1 Exhibition2 27 2026-11-09T07:58:30.163Z S1 58774, S2 59808 66c9a1d7eb 764bed8a15 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-09T07:58:32.088Z S1 58774, S2 59883 ceb4c042d5 66c9a1d7eb sk_4707cd57
29 move S1 Exhibition2 29 2026-11-09T07:58:34.014Z S1 58848, S2 59883 32b47c5671 ceb4c042d5 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_01M6ZN0152EQ98YB0T59K7N0YT

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