apigaming Sign in

Verify set set_01M74NZ7NSFG3VNEYAEZ4RGZ3D

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("9169587257117003973:set_01M74NZ7NSFG3VNEYAEZ4RGZ3D") = 9f8c285e1565db0f..., 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_01M74NZ7NWE99AZ4G0YMZNFR14: verified

✓signatures18 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..18, every prev_hash links
✓move log18 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay18 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
18 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-11T06:50:51.602Z S1 59789, S2 60000 d76d037857 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-11T06:50:53.702Z S1 59789, S2 59900 60915ccd71 d76d037857 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-11T06:50:55.820Z S1 59671, S2 59900 6ac327b3ae 60915ccd71 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-11T06:50:58.110Z S1 59671, S2 59610 30737b77d7 6ac327b3ae sk_4707cd57
5 move S1 Exhibition1 5 2026-11-11T06:51:00.331Z S1 59450, S2 59610 ed89d0e176 30737b77d7 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-11T06:51:02.920Z S1 59450, S2 59021 260d05ae44 ed89d0e176 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-11T06:51:05.110Z S1 59260, S2 59021 5fcbd795cb 260d05ae44 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-11T06:51:07.201Z S1 59260, S2 58930 0ffef15e59 5fcbd795cb sk_4707cd57
9 move S1 Exhibition1 9 2026-11-11T06:51:09.317Z S1 59144, S2 58930 33f3bdd270 0ffef15e59 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-11T06:51:11.408Z S1 59144, S2 58839 5ee1602150 33f3bdd270 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-11T06:51:13.501Z S1 59051, S2 58839 2cc87c7b74 5ee1602150 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-11T06:51:15.626Z S1 59051, S2 58714 346556676f 2cc87c7b74 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-11T06:51:17.696Z S1 58981, S2 58714 15641bdb15 346556676f sk_4707cd57
14 move S2 Exhibition2 14 2026-11-11T06:51:19.698Z S1 58981, S2 58712 b8a687b2ad 15641bdb15 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-11T06:51:21.666Z S1 59013, S2 58712 eefb4cf3d1 b8a687b2ad sk_4707cd57
16 move S2 Exhibition2 16 2026-11-11T06:51:23.719Z S1 59013, S2 58659 d835b74cde eefb4cf3d1 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-11T06:51:25.663Z S1 59069, S2 58659 23087553d1 d835b74cde sk_4707cd57
18 move S2 Exhibition2 18 2026-11-11T06:51:27.708Z S1 59069, S2 58614 5ff623bfe8 23087553d1 sk_4707cd57

Game 2 m_01M74NZ7NYEQPSGMY4VDJ4KY2Q: 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 Exhibition2 1 2026-11-11T06:50:51.531Z S1 59860, S2 60000 f199d206f8 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-11T06:50:53.702Z S1 59860, S2 59829 4bd9117886 f199d206f8 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-11T06:50:55.806Z S1 59756, S2 59829 88619641d3 4bd9117886 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-11T06:50:58.018Z S1 59756, S2 59617 060fca93c6 88619641d3 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-11T06:51:00.319Z S1 59455, S2 59617 f62777801a 060fca93c6 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-11T06:51:02.904Z S1 59455, S2 59032 7a8ada435b f62777801a sk_4707cd57
7 move S1 Exhibition2 7 2026-11-11T06:51:05.101Z S1 59258, S2 59032 affc78b50e 7a8ada435b sk_4707cd57
8 move S2 Exhibition1 8 2026-11-11T06:51:07.199Z S1 59258, S2 58934 5c9ddb1076 affc78b50e sk_4707cd57
9 move S1 Exhibition2 9 2026-11-11T06:51:09.316Z S1 59141, S2 58934 f43b7d1aa2 5c9ddb1076 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-11T06:51:11.413Z S1 59141, S2 58837 37e9e991b0 f43b7d1aa2 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-11T06:51:13.509Z S1 59045, S2 58837 0012340642 37e9e991b0 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-11T06:51:15.509Z S1 59045, S2 58837 2ba2da8c66 0012340642 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-11T06:51:17.528Z S1 59026, S2 58837 3a601050cc 2ba2da8c66 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-11T06:51:19.497Z S1 59026, S2 58868 beb77886d3 3a601050cc sk_4707cd57
15 move S1 Exhibition2 15 2026-11-11T06:51:21.502Z S1 59021, S2 58868 61b32ee1b1 beb77886d3 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-11T06:51:23.532Z S1 59021, S2 58838 80ecaf16b6 61b32ee1b1 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-11T06:51:25.604Z S1 58949, S2 58838 10954ef37e 80ecaf16b6 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-11T06:51:27.709Z S1 58949, S2 58733 fb4eccae8c 10954ef37e sk_4707cd57
19 move S1 Exhibition2 19 2026-11-11T06:51:29.699Z S1 58959, S2 58733 e8c8d96c4d fb4eccae8c sk_4707cd57
20 move S2 Exhibition1 20 2026-11-11T06:51:31.704Z S1 58959, S2 58728 40be2c50d9 e8c8d96c4d sk_4707cd57
21 move S1 Exhibition2 21 2026-11-11T06:51:33.696Z S1 58967, S2 58728 8f843e6350 40be2c50d9 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-11T06:51:35.698Z S1 58967, S2 58726 784f2c681c 8f843e6350 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-11T06:51:37.703Z S1 58962, S2 58726 ebb18fcb85 784f2c681c sk_4707cd57
24 move S2 Exhibition1 24 2026-11-11T06:51:39.710Z S1 58962, S2 58719 ea986e9c1c ebb18fcb85 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-11T06:51:41.636Z S1 59036, S2 58719 c94f316de3 ea986e9c1c sk_4707cd57
26 move S2 Exhibition1 26 2026-11-11T06:51:43.579Z S1 59036, S2 58776 454a10b3b9 c94f316de3 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-11T06:51:45.530Z S1 59085, S2 58776 f4bdc9369b 454a10b3b9 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-11T06:51:47.455Z S1 59085, S2 58851 28e7d96af3 f4bdc9369b sk_4707cd57
29 move S1 Exhibition2 29 2026-11-11T06:51:49.380Z S1 59160, S2 58851 d9f1cd8363 28e7d96af3 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-11T06:51:51.319Z S1 59160, S2 58912 618be2c407 d9f1cd8363 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-11T06:51:53.265Z S1 59214, S2 58912 15f1509d93 618be2c407 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-11T06:51:55.204Z S1 59214, S2 58973 d038ab516c 15f1509d93 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-11T06:51:57.129Z S1 59289, S2 58973 44cc346b42 d038ab516c sk_4707cd57
34 move S2 Exhibition1 34 2026-11-11T06:51:59.058Z S1 59289, S2 59044 e0f3707b78 44cc346b42 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-11T06:52:01.003Z S1 59344, S2 59044 c6f3eb1aac e0f3707b78 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-11T06:52:02.959Z S1 59344, S2 59088 8319f5ed09 c6f3eb1aac sk_4707cd57
37 move S1 Exhibition2 37 2026-11-11T06:52:04.942Z S1 59361, S2 59088 865734f42b 8319f5ed09 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-11T06:52:06.880Z S1 59361, S2 59150 cb1e41eeed 865734f42b sk_4707cd57
39 move S1 Exhibition2 39 2026-11-11T06:52:08.872Z S1 59369, S2 59150 46109f3865 cb1e41eeed sk_4707cd57
40 move S2 Exhibition1 40 2026-11-11T06:52:10.808Z S1 59369, S2 59214 673c1543c9 46109f3865 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-11T06:52:12.747Z S1 59430, S2 59214 fbe1c8562d 673c1543c9 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-11T06:52:14.674Z S1 59430, S2 59287 d9c2f5a586 fbe1c8562d sk_4707cd57
43 move S1 Exhibition2 43 2026-11-11T06:52:16.615Z S1 59489, S2 59287 f022c17188 d9c2f5a586 sk_4707cd57
44 move S2 Exhibition1 44 2026-11-11T06:52:18.559Z S1 59489, S2 59343 479b5a4c30 f022c17188 sk_4707cd57
45 move S1 Exhibition2 45 2026-11-11T06:52:20.493Z S1 59555, S2 59343 60595ea801 479b5a4c30 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-11T06:52:22.426Z S1 59555, S2 59410 a4783dd0e0 60595ea801 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-11T06:52:24.356Z S1 59625, S2 59410 9719aeba71 a4783dd0e0 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-11T06:52:26.296Z S1 59625, S2 59470 6cbc5f1793 9719aeba71 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-11T06:52:28.232Z S1 59689, S2 59470 f33e1bf484 6cbc5f1793 sk_4707cd57
50 move S2 Exhibition1 50 2026-11-11T06:52:30.164Z S1 59689, S2 59538 38dbec97dc f33e1bf484 sk_4707cd57
51 move S1 Exhibition2 51 2026-11-11T06:52:32.092Z S1 59761, S2 59538 51ef50bba8 38dbec97dc sk_4707cd57
52 move S2 Exhibition1 52 2026-11-11T06:52:34.019Z S1 59761, S2 59611 1dedbc7240 51ef50bba8 sk_4707cd57
53 move S1 Exhibition2 53 2026-11-11T06:52:35.946Z S1 59834, S2 59611 cdf5e9a346 1dedbc7240 sk_4707cd57
54 move S2 Exhibition1 54 2026-11-11T06:52:37.878Z S1 59834, S2 59679 c98bfd1b15 cdf5e9a346 sk_4707cd57
55 move S1 Exhibition2 55 2026-11-11T06:52:39.807Z S1 59905, S2 59679 c8dbf26cab c98bfd1b15 sk_4707cd57
56 move S2 Exhibition1 56 2026-11-11T06:52:41.746Z S1 59905, S2 59740 646209766b c8dbf26cab sk_4707cd57
57 move S1 Exhibition2 57 2026-11-11T06:52:43.675Z S1 59976, S2 59740 9cdc6d0350 646209766b sk_4707cd57
58 move S2 Exhibition1 58 2026-11-11T06:52:45.608Z S1 59976, S2 59807 1943cad874 9cdc6d0350 sk_4707cd57
59 move S1 Exhibition2 59 2026-11-11T06:52:47.534Z S1 60050, S2 59807 709fd433af 1943cad874 sk_4707cd57
60 move S2 Exhibition1 60 2026-11-11T06:52:49.460Z S1 60050, S2 59881 6744968417 709fd433af sk_4707cd57
61 move S1 Exhibition2 61 2026-11-11T06:52:51.387Z S1 60123, S2 59881 7925edd868 6744968417 sk_4707cd57
62 move S2 Exhibition1 62 2026-11-11T06:52:53.318Z S1 60123, S2 59950 f1183efdfe 7925edd868 sk_4707cd57
63 move S1 Exhibition2 63 2026-11-11T06:52:55.250Z S1 60191, S2 59950 8c3633a7fd f1183efdfe sk_4707cd57
64 move S2 Exhibition1 64 2026-11-11T06:52:57.183Z S1 60191, S2 60017 1ca5c5ad9b 8c3633a7fd sk_4707cd57
65 move S1 Exhibition2 65 2026-11-11T06:52:59.114Z S1 60260, S2 60017 34cf547edd 1ca5c5ad9b 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_01M74NZ7NSFG3VNEYAEZ4RGZ3D

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