apigaming Sign in

Verify set set_01M798FKRSEM3VSBF6FMKDVW5K

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("2645549703853009347:set_01M798FKRSEM3VSBF6FMKDVW5K") = 2879dcab44b584c8..., 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 60, fee 0

Game 1 m_01M798FKRVEDDBRQ082SJF257M: verified

✓signatures72 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..72, every prev_hash links
✓move log72 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay72 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
72 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-13T01:31:20.235Z S1 59924, S2 60000 ca5b7f243f start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-13T01:31:22.416Z S1 59924, S2 59819 06cbb49d3a ca5b7f243f sk_4707cd57
3 move S1 Exhibition1 3 2026-11-13T01:31:24.394Z S1 59946, S2 59819 c05b808d96 06cbb49d3a sk_4707cd57
4 move S2 Exhibition2 4 2026-11-13T01:31:26.396Z S1 59946, S2 59817 4ecd720a0b c05b808d96 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-13T01:31:28.398Z S1 59944, S2 59817 4efaf5b90b 4ecd720a0b sk_4707cd57
6 move S2 Exhibition2 6 2026-11-13T01:31:30.396Z S1 59944, S2 59819 b9d4c0137b 4efaf5b90b sk_4707cd57
7 move S1 Exhibition1 7 2026-11-13T01:31:32.396Z S1 59944, S2 59819 76f150f1dd b9d4c0137b sk_4707cd57
8 move S2 Exhibition2 8 2026-11-13T01:31:34.359Z S1 59944, S2 59856 f4e1e9deae 76f150f1dd sk_4707cd57
9 move S1 Exhibition1 9 2026-11-13T01:31:36.284Z S1 60019, S2 59856 f2470ee186 f4e1e9deae sk_4707cd57
10 move S2 Exhibition2 10 2026-11-13T01:31:38.327Z S1 60019, S2 59813 a3c1bf1d96 f2470ee186 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-13T01:31:40.424Z S1 59922, S2 59813 69185a529e a3c1bf1d96 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-13T01:31:42.384Z S1 59922, S2 59853 43fe98612c 69185a529e sk_4707cd57
13 move S1 Exhibition1 13 2026-11-13T01:31:44.399Z S1 59907, S2 59853 8f832479cd 43fe98612c sk_4707cd57
14 move S2 Exhibition2 14 2026-11-13T01:31:46.429Z S1 59907, S2 59823 f285e6f331 8f832479cd sk_4707cd57
15 move S1 Exhibition1 15 2026-11-13T01:31:48.356Z S1 59980, S2 59823 c1cf30ed5d f285e6f331 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-13T01:31:50.423Z S1 59980, S2 59756 319290090b c1cf30ed5d sk_4707cd57
17 move S1 Exhibition1 17 2026-11-13T01:31:52.429Z S1 59974, S2 59756 2b739d1f52 319290090b sk_4707cd57
18 move S2 Exhibition2 18 2026-11-13T01:31:54.397Z S1 59974, S2 59788 368c732c54 2b739d1f52 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-13T01:31:56.429Z S1 59942, S2 59788 45f08c2f33 368c732c54 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-13T01:31:58.405Z S1 59942, S2 59812 22382b08b3 45f08c2f33 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-13T01:32:00.427Z S1 59920, S2 59812 1b0cc371d8 22382b08b3 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-13T01:32:02.439Z S1 59920, S2 59800 fb403d0a6a 1b0cc371d8 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-13T01:32:04.507Z S1 59852, S2 59800 92b398512a fb403d0a6a sk_4707cd57
24 move S2 Exhibition2 24 2026-11-13T01:32:06.503Z S1 59852, S2 59804 c04aaebaae 92b398512a sk_4707cd57
25 move S1 Exhibition1 25 2026-11-13T01:32:08.469Z S1 59886, S2 59804 d6e5dbf0e6 c04aaebaae sk_4707cd57
26 move S2 Exhibition2 26 2026-11-13T01:32:10.437Z S1 59886, S2 59836 762ff0c80a d6e5dbf0e6 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-13T01:32:12.434Z S1 59889, S2 59836 afaa8fd648 762ff0c80a sk_4707cd57
28 move S2 Exhibition2 28 2026-11-13T01:32:14.359Z S1 59889, S2 59911 d4d491bdea afaa8fd648 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-13T01:32:16.337Z S1 59911, S2 59911 4ba485bfd0 d4d491bdea sk_4707cd57
30 move S2 Exhibition2 30 2026-11-13T01:32:18.296Z S1 59911, S2 59952 0130450e27 4ba485bfd0 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-13T01:32:20.307Z S1 59900, S2 59952 d3650bc23e 0130450e27 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-13T01:32:22.260Z S1 59900, S2 59999 164e3b0808 d3650bc23e sk_4707cd57
33 move S1 Exhibition1 33 2026-11-13T01:32:24.223Z S1 59937, S2 59999 9800f66a3a 164e3b0808 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-13T01:32:26.176Z S1 59937, S2 60046 74abd4fc25 9800f66a3a sk_4707cd57
35 move S1 Exhibition1 35 2026-11-13T01:32:28.120Z S1 59993, S2 60046 cb9c7bf485 74abd4fc25 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-13T01:32:30.058Z S1 59993, S2 60108 069f119010 cb9c7bf485 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-13T01:32:32.000Z S1 60051, S2 60108 d4afd1b532 069f119010 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-13T01:32:33.932Z S1 60051, S2 60176 412d5e8855 d4afd1b532 sk_4707cd57
39 move S1 Exhibition1 39 2026-11-13T01:32:35.868Z S1 60115, S2 60176 edc49939e6 412d5e8855 sk_4707cd57
40 move S2 Exhibition2 40 2026-11-13T01:32:37.801Z S1 60115, S2 60243 f08fc9af31 edc49939e6 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-13T01:32:39.735Z S1 60181, S2 60243 7d38cd2538 f08fc9af31 sk_4707cd57
42 move S2 Exhibition2 42 2026-11-13T01:32:41.675Z S1 60181, S2 60303 3c5eddf24f 7d38cd2538 sk_4707cd57
43 move S1 Exhibition1 43 2026-11-13T01:32:43.609Z S1 60247, S2 60303 2c4da11830 3c5eddf24f sk_4707cd57
44 move S2 Exhibition2 44 2026-11-13T01:32:45.541Z S1 60247, S2 60371 a16dd9d1fa 2c4da11830 sk_4707cd57
45 move S1 Exhibition1 45 2026-11-13T01:32:47.482Z S1 60306, S2 60371 af132f4c5a a16dd9d1fa sk_4707cd57
46 move S2 Exhibition2 46 2026-11-13T01:32:49.411Z S1 60306, S2 60442 961ca610a1 af132f4c5a sk_4707cd57
47 move S1 Exhibition1 47 2026-11-13T01:32:51.341Z S1 60376, S2 60442 4696b47c3a 961ca610a1 sk_4707cd57
48 move S2 Exhibition2 48 2026-11-13T01:32:53.275Z S1 60376, S2 60508 625f6710b8 4696b47c3a sk_4707cd57
49 move S1 Exhibition1 49 2026-11-13T01:32:55.209Z S1 60442, S2 60508 4e7f039cec 625f6710b8 sk_4707cd57
50 move S2 Exhibition2 50 2026-11-13T01:32:57.137Z S1 60442, S2 60580 606e3a74e7 4e7f039cec sk_4707cd57
51 move S1 Exhibition1 51 2026-11-13T01:32:59.072Z S1 60507, S2 60580 8c83251e3d 606e3a74e7 sk_4707cd57
52 move S2 Exhibition2 52 2026-11-13T01:33:00.997Z S1 60507, S2 60655 139704db13 8c83251e3d sk_4707cd57
53 move S1 Exhibition1 53 2026-11-13T01:33:02.956Z S1 60548, S2 60655 5e720d9a1c 139704db13 sk_4707cd57
54 move S2 Exhibition2 54 2026-11-13T01:33:04.892Z S1 60548, S2 60719 b012ee40f3 5e720d9a1c sk_4707cd57
55 move S1 Exhibition1 55 2026-11-13T01:33:06.832Z S1 60608, S2 60719 695a0eb035 b012ee40f3 sk_4707cd57
56 move S2 Exhibition2 56 2026-11-13T01:33:08.762Z S1 60608, S2 60789 751b18a897 695a0eb035 sk_4707cd57
57 move S1 Exhibition1 57 2026-11-13T01:33:10.695Z S1 60675, S2 60789 f39e889b9c 751b18a897 sk_4707cd57
58 move S2 Exhibition2 58 2026-11-13T01:33:12.627Z S1 60675, S2 60857 a7112d938e f39e889b9c sk_4707cd57
59 move S1 Exhibition1 59 2026-11-13T01:33:14.555Z S1 60747, S2 60857 d240f76ee2 a7112d938e sk_4707cd57
60 move S2 Exhibition2 60 2026-11-13T01:33:16.482Z S1 60747, S2 60930 cfe8230fa1 d240f76ee2 sk_4707cd57
61 move S1 Exhibition1 61 2026-11-13T01:33:18.409Z S1 60820, S2 60930 2007b7069c cfe8230fa1 sk_4707cd57
62 move S2 Exhibition2 62 2026-11-13T01:33:20.339Z S1 60820, S2 61000 9bf5e94d53 2007b7069c sk_4707cd57
63 move S1 Exhibition1 63 2026-11-13T01:33:22.266Z S1 60893, S2 61000 992a57d884 9bf5e94d53 sk_4707cd57
64 move S2 Exhibition2 64 2026-11-13T01:33:24.199Z S1 60893, S2 61067 a3d86f52c2 992a57d884 sk_4707cd57
65 move S1 Exhibition1 65 2026-11-13T01:33:26.128Z S1 60964, S2 61067 8ac5e8d669 a3d86f52c2 sk_4707cd57
66 move S2 Exhibition2 66 2026-11-13T01:33:28.054Z S1 60964, S2 61141 e3b507c1ee 8ac5e8d669 sk_4707cd57
67 move S1 Exhibition1 67 2026-11-13T01:33:29.980Z S1 61038, S2 61141 99e8388108 e3b507c1ee sk_4707cd57
68 move S2 Exhibition2 68 2026-11-13T01:33:31.910Z S1 61038, S2 61211 23fc50fd5b 99e8388108 sk_4707cd57
69 move S1 Exhibition1 69 2026-11-13T01:33:33.835Z S1 61113, S2 61211 e69ccf608c 23fc50fd5b sk_4707cd57
70 move S2 Exhibition2 70 2026-11-13T01:33:35.767Z S1 61113, S2 61279 d2dedbedaa e69ccf608c sk_4707cd57
71 move S1 Exhibition1 71 2026-11-13T01:33:37.699Z S1 61181, S2 61279 ae53e02e09 d2dedbedaa sk_4707cd57
72 move S2 Exhibition2 72 2026-11-13T01:33:39.633Z S1 61181, S2 61345 4c8f8608ba ae53e02e09 sk_4707cd57

Game 2 m_01M798FKRXE9SSN4SA19F0V6GF: verified

✓signatures27 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..27, every prev_hash links
✓move log27 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay27 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
27 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-13T01:31:20.302Z S1 59857, S2 60000 5d4d85b5fe start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-13T01:31:22.429Z S1 59857, S2 59873 340f094fe2 5d4d85b5fe sk_4707cd57
3 move S1 Exhibition2 3 2026-11-13T01:31:24.525Z S1 59761, S2 59873 796cbd3a82 340f094fe2 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-13T01:31:26.597Z S1 59761, S2 59801 914de0a741 796cbd3a82 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-13T01:31:28.597Z S1 59761, S2 59801 f2c388b1b5 914de0a741 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-13T01:31:30.604Z S1 59761, S2 59794 c45031ab32 f2c388b1b5 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-13T01:31:32.600Z S1 59765, S2 59794 61b983d8dd c45031ab32 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-13T01:31:34.606Z S1 59765, S2 59788 d370bffba0 61b983d8dd sk_4707cd57
9 move S1 Exhibition2 9 2026-11-13T01:31:36.596Z S1 59775, S2 59788 f486ee9800 d370bffba0 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-13T01:31:38.536Z S1 59775, S2 59848 f562b4475a f486ee9800 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-13T01:31:40.600Z S1 59711, S2 59848 cbef641d5b f562b4475a sk_4707cd57
12 move S2 Exhibition1 12 2026-11-13T01:31:42.603Z S1 59711, S2 59845 0bc4c9f957 cbef641d5b sk_4707cd57
13 move S1 Exhibition2 13 2026-11-13T01:31:44.536Z S1 59778, S2 59845 3ed8e950c2 0bc4c9f957 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-13T01:31:46.625Z S1 59778, S2 59756 169f24e823 3ed8e950c2 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-13T01:31:48.596Z S1 59807, S2 59756 30d986286f 169f24e823 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-13T01:31:50.596Z S1 59807, S2 59756 dac4f82ef8 30d986286f sk_4707cd57
17 move S1 Exhibition2 17 2026-11-13T01:31:52.639Z S1 59764, S2 59756 60c81dcafb dac4f82ef8 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-13T01:31:54.619Z S1 59764, S2 59776 c3eeadc067 60c81dcafb sk_4707cd57
19 move S1 Exhibition2 19 2026-11-13T01:31:56.623Z S1 59760, S2 59776 eac25fc410 c3eeadc067 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-13T01:31:58.619Z S1 59760, S2 59780 1bee5efc32 eac25fc410 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-13T01:32:00.550Z S1 59829, S2 59780 392c2d4671 1bee5efc32 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-13T01:32:02.961Z S1 59829, S2 59369 ef045a8e4b 392c2d4671 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-13T01:32:04.959Z S1 59831, S2 59369 62753d0861 ef045a8e4b sk_4707cd57
24 move S2 Exhibition1 24 2026-11-13T01:32:06.886Z S1 59831, S2 59442 9e9e512bfe 62753d0861 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-13T01:32:08.908Z S1 59809, S2 59442 173f845fd2 9e9e512bfe sk_4707cd57
26 move S2 Exhibition1 26 2026-11-13T01:32:10.854Z S1 59809, S2 59496 aeb30822e6 173f845fd2 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-13T01:32:12.781Z S1 59882, S2 59496 949cee935c aeb30822e6 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_01M798FKRSEM3VSBF6FMKDVW5K

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