apigaming Sign in

Verify set set_01M6R9BY4VEDXRVT0QCMQSS101

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

Game 1 m_01M6R9BY4XFRSTPMPVWDG4D2E3: verified

✓signatures65 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..65, every prev_hash links
✓move log65 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay65 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
65 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-06T11:19:43.033Z S1 59912, S2 60000 6648eb8c7e start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-06T11:19:45.205Z S1 59912, S2 59828 0fd338f0a9 6648eb8c7e sk_4707cd57
3 move S1 Exhibition1 3 2026-11-06T11:19:47.235Z S1 59882, S2 59828 0bf890fb4d 0fd338f0a9 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-06T11:19:49.415Z S1 59882, S2 59648 ce94988bdc 0bf890fb4d sk_4707cd57
5 move S1 Exhibition1 5 2026-11-06T11:19:51.615Z S1 59682, S2 59648 a7f66bc904 ce94988bdc sk_4707cd57
6 move S2 Exhibition2 6 2026-11-06T11:19:53.712Z S1 59682, S2 59551 fbf45cafde a7f66bc904 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-06T11:19:55.917Z S1 59477, S2 59551 0ba0ec9b3f fbf45cafde sk_4707cd57
8 move S2 Exhibition2 8 2026-11-06T11:19:58.036Z S1 59477, S2 59432 92802406ef 0ba0ec9b3f sk_4707cd57
9 move S1 Exhibition1 9 2026-11-06T11:20:00.324Z S1 59189, S2 59432 9fe8f20e3e 92802406ef sk_4707cd57
10 move S2 Exhibition2 10 2026-11-06T11:20:03.111Z S1 59189, S2 58645 6ba4081fed 9fe8f20e3e sk_4707cd57
11 move S1 Exhibition1 11 2026-11-06T11:20:05.285Z S1 59015, S2 58645 0c63c3bed9 6ba4081fed sk_4707cd57
12 move S2 Exhibition2 12 2026-11-06T11:20:07.397Z S1 59015, S2 58533 db3ac3c917 0c63c3bed9 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-06T11:20:09.382Z S1 59030, S2 58533 626fc226b3 db3ac3c917 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-06T11:20:11.402Z S1 59030, S2 58513 74e62a81a4 626fc226b3 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-06T11:20:13.410Z S1 59022, S2 58513 7f0d78e4c5 74e62a81a4 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-06T11:20:15.421Z S1 59022, S2 58502 1cf47d023b 7f0d78e4c5 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-06T11:20:17.400Z S1 59043, S2 58502 43d9d41c45 1cf47d023b sk_4707cd57
18 move S2 Exhibition2 18 2026-11-06T11:20:19.422Z S1 59043, S2 58480 a2ef41bc79 43d9d41c45 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-06T11:20:21.434Z S1 59031, S2 58480 20aa6877ab a2ef41bc79 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-06T11:20:23.418Z S1 59031, S2 58496 7e2b6a1e4c 20aa6877ab sk_4707cd57
21 move S1 Exhibition1 21 2026-11-06T11:20:25.414Z S1 59035, S2 58496 1afa83e089 7e2b6a1e4c sk_4707cd57
22 move S2 Exhibition2 22 2026-11-06T11:20:27.420Z S1 59035, S2 58490 e5c976e0a8 1afa83e089 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-06T11:20:29.385Z S1 59070, S2 58490 6b115ba7b3 e5c976e0a8 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-06T11:20:31.416Z S1 59070, S2 58459 4f705350b6 6b115ba7b3 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-06T11:20:33.371Z S1 59115, S2 58459 1727e3f01c 4f705350b6 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-06T11:20:35.332Z S1 59115, S2 58498 ba646bed0e 1727e3f01c sk_4707cd57
27 move S1 Exhibition1 27 2026-11-06T11:20:37.306Z S1 59141, S2 58498 f7ae8b55a5 ba646bed0e sk_4707cd57
28 move S2 Exhibition2 28 2026-11-06T11:20:39.315Z S1 59141, S2 58489 9768db8bc1 f7ae8b55a5 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-06T11:20:41.303Z S1 59153, S2 58489 e5a6f007e0 9768db8bc1 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-06T11:20:43.307Z S1 59153, S2 58485 4189c945fd e5a6f007e0 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-06T11:20:45.269Z S1 59191, S2 58485 b854e204d7 4189c945fd sk_4707cd57
32 move S2 Exhibition2 32 2026-11-06T11:20:47.300Z S1 59191, S2 58454 caf03ed50b b854e204d7 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-06T11:20:49.301Z S1 59190, S2 58454 3bf07c3995 caf03ed50b sk_4707cd57
34 move S2 Exhibition2 34 2026-11-06T11:20:51.266Z S1 59190, S2 58489 c1c1e9cf90 3bf07c3995 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-06T11:20:53.205Z S1 59251, S2 58489 aa27c063ef c1c1e9cf90 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-06T11:20:55.155Z S1 59251, S2 58539 f1cebafd33 aa27c063ef sk_4707cd57
37 move S1 Exhibition1 37 2026-11-06T11:20:57.089Z S1 59317, S2 58539 da584b3e78 f1cebafd33 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-06T11:20:59.041Z S1 59317, S2 58587 e745eacedb da584b3e78 sk_4707cd57
39 move S1 Exhibition1 39 2026-11-06T11:21:00.989Z S1 59369, S2 58587 e57cdafd05 e745eacedb sk_4707cd57
40 move S2 Exhibition2 40 2026-11-06T11:21:03.076Z S1 59369, S2 58500 b1fe0573b1 e57cdafd05 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-06T11:21:05.062Z S1 59383, S2 58500 0e2414c4a4 b1fe0573b1 sk_4707cd57
42 move S2 Exhibition2 42 2026-11-06T11:21:07.006Z S1 59383, S2 58556 fd03c38775 0e2414c4a4 sk_4707cd57
43 move S1 Exhibition1 43 2026-11-06T11:21:08.938Z S1 59451, S2 58556 7ae00090f1 fd03c38775 sk_4707cd57
44 move S2 Exhibition2 44 2026-11-06T11:21:10.869Z S1 59451, S2 58625 f5990ed5c0 7ae00090f1 sk_4707cd57
45 move S1 Exhibition1 45 2026-11-06T11:21:12.802Z S1 59518, S2 58625 bd3ca513ab f5990ed5c0 sk_4707cd57
46 move S2 Exhibition2 46 2026-11-06T11:21:14.742Z S1 59518, S2 58685 cc4df68d06 bd3ca513ab sk_4707cd57
47 move S1 Exhibition1 47 2026-11-06T11:21:16.674Z S1 59586, S2 58685 982b883494 cc4df68d06 sk_4707cd57
48 move S2 Exhibition2 48 2026-11-06T11:21:18.606Z S1 59586, S2 58753 a7f736bb01 982b883494 sk_4707cd57
49 move S1 Exhibition1 49 2026-11-06T11:21:20.536Z S1 59656, S2 58753 01dc08acb0 a7f736bb01 sk_4707cd57
50 move S2 Exhibition2 50 2026-11-06T11:21:22.475Z S1 59656, S2 58814 d357cd846c 01dc08acb0 sk_4707cd57
51 move S1 Exhibition1 51 2026-11-06T11:21:24.407Z S1 59724, S2 58814 9dcdf7110d d357cd846c sk_4707cd57
52 move S2 Exhibition2 52 2026-11-06T11:21:26.339Z S1 59724, S2 58882 da11d260eb 9dcdf7110d sk_4707cd57
53 move S1 Exhibition1 53 2026-11-06T11:21:28.273Z S1 59790, S2 58882 b3844f99f5 da11d260eb sk_4707cd57
54 move S2 Exhibition2 54 2026-11-06T11:21:30.201Z S1 59790, S2 58954 5a1036c8da b3844f99f5 sk_4707cd57
55 move S1 Exhibition1 55 2026-11-06T11:21:32.135Z S1 59856, S2 58954 50b93bfff7 5a1036c8da sk_4707cd57
56 move S2 Exhibition2 56 2026-11-06T11:21:34.071Z S1 59856, S2 59018 6e555a15d9 50b93bfff7 sk_4707cd57
57 move S1 Exhibition1 57 2026-11-06T11:21:36.011Z S1 59916, S2 59018 e2fd3fd5dc 6e555a15d9 sk_4707cd57
58 move S2 Exhibition2 58 2026-11-06T11:21:37.938Z S1 59916, S2 59091 ab932b9f38 e2fd3fd5dc sk_4707cd57
59 move S1 Exhibition1 59 2026-11-06T11:21:39.867Z S1 59987, S2 59091 a49c020467 ab932b9f38 sk_4707cd57
60 move S2 Exhibition2 60 2026-11-06T11:21:41.808Z S1 59987, S2 59150 2254eab06b a49c020467 sk_4707cd57
61 move S1 Exhibition1 61 2026-11-06T11:21:43.750Z S1 60045, S2 59150 97fec5d796 2254eab06b sk_4707cd57
62 move S2 Exhibition2 62 2026-11-06T11:21:45.684Z S1 60045, S2 59216 ea137388f1 97fec5d796 sk_4707cd57
63 move S1 Exhibition1 63 2026-11-06T11:21:47.613Z S1 60116, S2 59216 8032b6573f ea137388f1 sk_4707cd57
64 move S2 Exhibition2 64 2026-11-06T11:21:49.543Z S1 60116, S2 59286 4744695c41 8032b6573f sk_4707cd57
65 move S1 Exhibition1 65 2026-11-06T11:21:51.471Z S1 60188, S2 59286 a93aa74dd6 4744695c41 sk_4707cd57

Game 2 m_01M6R9BY4YEFX87ADNG362DA4P: verified

✓signatures36 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..36, every prev_hash links
✓move log36 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay36 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
36 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-06T11:19:43.100Z S1 59845, S2 60000 c8606c4bd5 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-06T11:19:45.210Z S1 59845, S2 59890 522841a14f c8606c4bd5 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-06T11:19:47.303Z S1 59752, S2 59890 a708dc1070 522841a14f sk_4707cd57
4 move S2 Exhibition1 4 2026-11-06T11:19:49.449Z S1 59752, S2 59744 3d7034c2e3 a708dc1070 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-06T11:19:51.611Z S1 59590, S2 59744 caeb6c191e 3d7034c2e3 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-06T11:19:53.715Z S1 59590, S2 59640 22e02bc87b caeb6c191e sk_4707cd57
7 move S1 Exhibition2 7 2026-11-06T11:19:55.914Z S1 59391, S2 59640 45851064aa 22e02bc87b sk_4707cd57
8 move S2 Exhibition1 8 2026-11-06T11:19:58.032Z S1 59391, S2 59522 eec13502eb 45851064aa sk_4707cd57
9 move S1 Exhibition2 9 2026-11-06T11:20:00.425Z S1 58998, S2 59522 e61c499910 eec13502eb sk_4707cd57
10 move S2 Exhibition1 10 2026-11-06T11:20:03.140Z S1 58998, S2 58807 0a52c3ac2e e61c499910 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-06T11:20:05.209Z S1 58929, S2 58807 2487ac7f7f 0a52c3ac2e sk_4707cd57
12 move S2 Exhibition1 12 2026-11-06T11:20:07.200Z S1 58929, S2 58816 1bf7aed258 2487ac7f7f sk_4707cd57
13 move S1 Exhibition2 13 2026-11-06T11:20:09.149Z S1 58980, S2 58816 65fc27635e 1bf7aed258 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-06T11:20:11.129Z S1 58980, S2 58836 2a7d0ae02a 65fc27635e sk_4707cd57
15 move S1 Exhibition2 15 2026-11-06T11:20:13.063Z S1 59046, S2 58836 76fb221d18 2a7d0ae02a sk_4707cd57
16 move S2 Exhibition1 16 2026-11-06T11:20:15.097Z S1 59046, S2 58802 291b0d81de 76fb221d18 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-06T11:20:17.026Z S1 59117, S2 58802 1d80d3bb26 291b0d81de sk_4707cd57
18 move S2 Exhibition1 18 2026-11-06T11:20:18.996Z S1 59117, S2 58832 02dc6cc256 1d80d3bb26 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-06T11:20:21.029Z S1 59084, S2 58832 20f5dfc53f 02dc6cc256 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-06T11:20:22.958Z S1 59084, S2 58903 d0e3bc52db 20f5dfc53f sk_4707cd57
21 move S1 Exhibition2 21 2026-11-06T11:20:24.924Z S1 59118, S2 58903 84871b6e69 d0e3bc52db sk_4707cd57
22 move S2 Exhibition1 22 2026-11-06T11:20:26.918Z S1 59118, S2 58909 72ecb7cc8a 84871b6e69 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-06T11:20:28.923Z S1 59113, S2 58909 1f2c04b76f 72ecb7cc8a sk_4707cd57
24 move S2 Exhibition1 24 2026-11-06T11:20:30.922Z S1 59113, S2 58910 e795835379 1f2c04b76f sk_4707cd57
25 move S1 Exhibition2 25 2026-11-06T11:20:32.925Z S1 59110, S2 58910 b210a0087c e795835379 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-06T11:20:34.920Z S1 59110, S2 58915 008d9e4ed9 b210a0087c sk_4707cd57
27 move S1 Exhibition2 27 2026-11-06T11:20:36.908Z S1 59122, S2 58915 dc88fd19d3 008d9e4ed9 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-06T11:20:38.896Z S1 59122, S2 58927 81a3cad4f3 dc88fd19d3 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-06T11:20:40.911Z S1 59107, S2 58927 390659f203 81a3cad4f3 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-06T11:20:42.880Z S1 59107, S2 58958 91661697dc 390659f203 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-06T11:20:44.834Z S1 59153, S2 58958 006b8b3102 91661697dc sk_4707cd57
32 move S2 Exhibition1 32 2026-11-06T11:20:46.774Z S1 59153, S2 59018 39add3ec13 006b8b3102 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-06T11:20:48.708Z S1 59219, S2 59018 2e4ddb1f42 39add3ec13 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-06T11:20:50.646Z S1 59219, S2 59080 25eaaca2e9 2e4ddb1f42 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-06T11:20:52.573Z S1 59292, S2 59080 af807e57bd 25eaaca2e9 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-06T11:20:54.504Z S1 59292, S2 59149 cdbead53ba af807e57bd 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_01M6R9BY4VEDXRVT0QCMQSS101

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