apigaming Sign in

Verify set set_01M68H4DX8EDVSQSRNNBX982TQ

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("7379439214662578915:set_01M68H4DX8EDVSQSRNNBX982TQ") = 69cc91d63a5be043..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 33, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 10}
✓set resulta win for bot_01M4G1XM38F4PT5D6AHN6GA3J9 on the tiebreak follows from the games
✓set payoutthe winner takes 60, fee 0

Game 1 m_01M68H4DXAFMHAE2EBFK0J7ZGY: verified

✓signatures19 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..19, every prev_hash links
✓move log19 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay19 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
19 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-10-31T08:27:34.815Z S1 59824, S2 60000 806efa25fe start sk_4707cd57
2 move S2 Exhibition2 2 2026-10-31T08:27:36.901Z S1 59824, S2 59914 828e62b8d0 806efa25fe sk_4707cd57
3 move S1 Exhibition1 3 2026-10-31T08:27:39.015Z S1 59710, S2 59914 e4507b2e2c 828e62b8d0 sk_4707cd57
4 move S2 Exhibition2 4 2026-10-31T08:27:41.014Z S1 59710, S2 59915 00c61dfeff e4507b2e2c sk_4707cd57
5 move S1 Exhibition1 5 2026-10-31T08:27:43.131Z S1 59593, S2 59915 7b3fb3d83d 00c61dfeff sk_4707cd57
6 move S2 Exhibition2 6 2026-10-31T08:27:45.140Z S1 59593, S2 59906 b6c7e31061 7b3fb3d83d sk_4707cd57
7 move S1 Exhibition1 7 2026-10-31T08:27:47.224Z S1 59509, S2 59906 a1bbc95f5c b6c7e31061 sk_4707cd57
8 move S2 Exhibition2 8 2026-10-31T08:27:49.197Z S1 59509, S2 59933 b09432b3cf a1bbc95f5c sk_4707cd57
9 move S1 Exhibition1 9 2026-10-31T08:27:51.229Z S1 59477, S2 59933 395194946c b09432b3cf sk_4707cd57
10 move S2 Exhibition2 10 2026-10-31T08:27:53.227Z S1 59477, S2 59935 48b25366de 395194946c sk_4707cd57
11 move S1 Exhibition1 11 2026-10-31T08:27:55.231Z S1 59473, S2 59935 37c2caa129 48b25366de sk_4707cd57
12 move S2 Exhibition2 12 2026-10-31T08:27:57.204Z S1 59473, S2 59962 c6067b602a 37c2caa129 sk_4707cd57
13 move S1 Exhibition1 13 2026-10-31T08:27:59.133Z S1 59544, S2 59962 c585808700 c6067b602a sk_4707cd57
14 move S2 Exhibition2 14 2026-10-31T08:28:01.124Z S1 59544, S2 59971 c9c384860c c585808700 sk_4707cd57
15 move S1 Exhibition1 15 2026-10-31T08:28:03.199Z S1 59469, S2 59971 a7469ba58d c9c384860c sk_4707cd57
16 move S2 Exhibition2 16 2026-10-31T08:28:05.147Z S1 59469, S2 60023 26a16931d7 a7469ba58d sk_4707cd57
17 move S1 Exhibition1 17 2026-10-31T08:28:07.083Z S1 59533, S2 60023 c593ef0722 26a16931d7 sk_4707cd57
18 move S2 Exhibition2 18 2026-10-31T08:28:09.025Z S1 59533, S2 60081 7a3a25094e c593ef0722 sk_4707cd57
19 move S1 Exhibition1 19 2026-10-31T08:28:11.011Z S1 59547, S2 60081 6150bfcfbb 7a3a25094e sk_4707cd57

Game 2 m_01M68H4DXBEF78FQ0HJHWSSYDX: 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-10-31T08:27:34.814Z S1 59825, S2 60000 48a24d6d78 start sk_4707cd57
2 move S2 Exhibition1 2 2026-10-31T08:27:36.901Z S1 59825, S2 59913 b4bf2d4be7 48a24d6d78 sk_4707cd57
3 move S1 Exhibition2 3 2026-10-31T08:27:38.906Z S1 59820, S2 59913 b897cfd572 b4bf2d4be7 sk_4707cd57
4 move S2 Exhibition1 4 2026-10-31T08:27:40.906Z S1 59820, S2 59913 bc149a4a7c b897cfd572 sk_4707cd57
5 move S1 Exhibition2 5 2026-10-31T08:27:42.996Z S1 59730, S2 59913 e079287804 bc149a4a7c sk_4707cd57
6 move S2 Exhibition1 6 2026-10-31T08:27:45.022Z S1 59730, S2 59887 98e4582bf4 e079287804 sk_4707cd57
7 move S1 Exhibition2 7 2026-10-31T08:27:47.004Z S1 59748, S2 59887 d3d64d2766 98e4582bf4 sk_4707cd57
8 move S2 Exhibition1 8 2026-10-31T08:27:49.005Z S1 59748, S2 59886 6fcf2a4097 d3d64d2766 sk_4707cd57
9 move S1 Exhibition2 9 2026-10-31T08:27:50.970Z S1 59783, S2 59886 319ea979e8 6fcf2a4097 sk_4707cd57
10 move S2 Exhibition1 10 2026-10-31T08:27:52.903Z S1 59783, S2 59953 1249ae9d94 319ea979e8 sk_4707cd57
11 move S1 Exhibition2 11 2026-10-31T08:27:54.896Z S1 59790, S2 59953 8f50a5a9d7 1249ae9d94 sk_4707cd57
12 move S2 Exhibition1 12 2026-10-31T08:27:56.897Z S1 59790, S2 59952 61a3c9db94 8f50a5a9d7 sk_4707cd57
13 move S1 Exhibition2 13 2026-10-31T08:27:58.896Z S1 59791, S2 59952 06b30986f6 61a3c9db94 sk_4707cd57
14 move S2 Exhibition1 14 2026-10-31T08:28:00.926Z S1 59791, S2 59922 ff4453c7d3 06b30986f6 sk_4707cd57
15 move S1 Exhibition2 15 2026-10-31T08:28:02.875Z S1 59842, S2 59922 cf7bbc00f7 ff4453c7d3 sk_4707cd57
16 move S2 Exhibition1 16 2026-10-31T08:28:04.921Z S1 59842, S2 59876 342b4f57fd cf7bbc00f7 sk_4707cd57
17 move S1 Exhibition2 17 2026-10-31T08:28:06.896Z S1 59867, S2 59876 ab73bde2f7 342b4f57fd sk_4707cd57
18 move S2 Exhibition1 18 2026-10-31T08:28:08.930Z S1 59867, S2 59842 971c980ae2 ab73bde2f7 sk_4707cd57
19 move S1 Exhibition2 19 2026-10-31T08:28:11.011Z S1 59786, S2 59842 afcd5b6ccd 971c980ae2 sk_4707cd57
20 move S2 Exhibition1 20 2026-10-31T08:28:13.024Z S1 59786, S2 59829 08992b8322 afcd5b6ccd sk_4707cd57
21 move S1 Exhibition2 21 2026-10-31T08:28:15.018Z S1 59792, S2 59829 545cebdc9c 08992b8322 sk_4707cd57
22 move S2 Exhibition1 22 2026-10-31T08:28:17.030Z S1 59792, S2 59817 e7beef1bb8 545cebdc9c sk_4707cd57
23 move S1 Exhibition2 23 2026-10-31T08:28:19.112Z S1 59710, S2 59817 5b26b86445 e7beef1bb8 sk_4707cd57
24 move S2 Exhibition1 24 2026-10-31T08:28:21.114Z S1 59710, S2 59815 e4ddd977b2 5b26b86445 sk_4707cd57
25 move S1 Exhibition2 25 2026-10-31T08:28:23.102Z S1 59722, S2 59815 b5deb6e572 e4ddd977b2 sk_4707cd57
26 move S2 Exhibition1 26 2026-10-31T08:28:25.113Z S1 59722, S2 59804 4db03a7fa0 b5deb6e572 sk_4707cd57
27 move S1 Exhibition2 27 2026-10-31T08:28:27.077Z S1 59758, S2 59804 1c2159cc97 4db03a7fa0 sk_4707cd57
28 move S2 Exhibition1 28 2026-10-31T08:28:29.100Z S1 59758, S2 59781 37af5e03ea 1c2159cc97 sk_4707cd57
29 move S1 Exhibition2 29 2026-10-31T08:28:31.046Z S1 59812, S2 59781 a0ae5056f4 37af5e03ea sk_4707cd57
30 move S2 Exhibition1 30 2026-10-31T08:28:32.991Z S1 59812, S2 59836 312dd1556a a0ae5056f4 sk_4707cd57
31 move S1 Exhibition2 31 2026-10-31T08:28:34.917Z S1 59886, S2 59836 a931df3611 312dd1556a sk_4707cd57
32 move S2 Exhibition1 32 2026-10-31T08:28:36.874Z S1 59886, S2 59879 f1d8944e75 a931df3611 sk_4707cd57
33 move S1 Exhibition2 33 2026-10-31T08:28:38.834Z S1 59926, S2 59879 a6ec4eac94 f1d8944e75 sk_4707cd57
34 move S2 Exhibition1 34 2026-10-31T08:28:40.799Z S1 59926, S2 59914 9139354528 a6ec4eac94 sk_4707cd57
35 move S1 Exhibition2 35 2026-10-31T08:28:42.725Z S1 60000, S2 59914 97ca57cae8 9139354528 sk_4707cd57
36 move S2 Exhibition1 36 2026-10-31T08:28:44.682Z S1 60000, S2 59957 fe3186a25e 97ca57cae8 sk_4707cd57
37 move S1 Exhibition2 37 2026-10-31T08:28:46.622Z S1 60060, S2 59957 81a7d9e858 fe3186a25e sk_4707cd57
38 move S2 Exhibition1 38 2026-10-31T08:28:48.566Z S1 60060, S2 60013 880a052eac 81a7d9e858 sk_4707cd57
39 move S1 Exhibition2 39 2026-10-31T08:28:50.503Z S1 60123, S2 60013 d4251297f2 880a052eac sk_4707cd57
40 move S2 Exhibition1 40 2026-10-31T08:28:52.446Z S1 60123, S2 60070 0b5d046e30 d4251297f2 sk_4707cd57
41 move S1 Exhibition2 41 2026-10-31T08:28:54.386Z S1 60183, S2 60070 424533e556 0b5d046e30 sk_4707cd57
42 move S2 Exhibition1 42 2026-10-31T08:28:56.324Z S1 60183, S2 60132 87a6009bf9 424533e556 sk_4707cd57
43 move S1 Exhibition2 43 2026-10-31T08:28:58.258Z S1 60249, S2 60132 b0e6ee58e1 87a6009bf9 sk_4707cd57
44 move S2 Exhibition1 44 2026-10-31T08:29:00.207Z S1 60249, S2 60183 b5a2a72ba9 b0e6ee58e1 sk_4707cd57
45 move S1 Exhibition2 45 2026-10-31T08:29:02.236Z S1 60220, S2 60183 6c5bafb25c b5a2a72ba9 sk_4707cd57
46 move S2 Exhibition1 46 2026-10-31T08:29:04.251Z S1 60220, S2 60168 bc460fab37 6c5bafb25c sk_4707cd57
47 move S1 Exhibition2 47 2026-10-31T08:29:06.183Z S1 60288, S2 60168 66440b2e2a bc460fab37 sk_4707cd57
48 move S2 Exhibition1 48 2026-10-31T08:29:08.115Z S1 60288, S2 60236 a4db6aa5d5 66440b2e2a sk_4707cd57
49 move S1 Exhibition2 49 2026-10-31T08:29:10.047Z S1 60356, S2 60236 f13bde6201 a4db6aa5d5 sk_4707cd57
50 move S2 Exhibition1 50 2026-10-31T08:29:11.977Z S1 60356, S2 60306 d05a1720ef f13bde6201 sk_4707cd57
51 move S1 Exhibition2 51 2026-10-31T08:29:13.903Z S1 60430, S2 60306 65349e74ac d05a1720ef sk_4707cd57
52 move S2 Exhibition1 52 2026-10-31T08:29:15.838Z S1 60430, S2 60371 a6d1b88acc 65349e74ac sk_4707cd57
53 move S1 Exhibition2 53 2026-10-31T08:29:17.771Z S1 60497, S2 60371 0c89b74eb7 a6d1b88acc sk_4707cd57
54 move S2 Exhibition1 54 2026-10-31T08:29:19.699Z S1 60497, S2 60443 f8d9c78c62 0c89b74eb7 sk_4707cd57
55 move S1 Exhibition2 55 2026-10-31T08:29:21.626Z S1 60570, S2 60443 a66393dbcc f8d9c78c62 sk_4707cd57
56 move S2 Exhibition1 56 2026-10-31T08:29:23.561Z S1 60570, S2 60508 ca9e57a809 a66393dbcc sk_4707cd57
57 move S1 Exhibition2 57 2026-10-31T08:29:25.491Z S1 60640, S2 60508 a1a8527bdd ca9e57a809 sk_4707cd57
58 move S2 Exhibition1 58 2026-10-31T08:29:27.422Z S1 60640, S2 60577 6a0218cb2d a1a8527bdd sk_4707cd57
59 move S1 Exhibition2 59 2026-10-31T08:29:29.348Z S1 60714, S2 60577 c3849612a8 6a0218cb2d sk_4707cd57
60 move S2 Exhibition1 60 2026-10-31T08:29:31.273Z S1 60714, S2 60652 3244f7a8df c3849612a8 sk_4707cd57
61 move S1 Exhibition2 61 2026-10-31T08:29:33.197Z S1 60790, S2 60652 e2968547db 3244f7a8df sk_4707cd57
62 move S2 Exhibition1 62 2026-10-31T08:29:35.122Z S1 60790, S2 60727 44e3de1abd e2968547db sk_4707cd57
63 move S1 Exhibition2 63 2026-10-31T08:29:37.057Z S1 60855, S2 60727 2e9107ea5e 44e3de1abd sk_4707cd57
64 move S2 Exhibition1 64 2026-10-31T08:29:38.986Z S1 60855, S2 60798 6956bcbf5e 2e9107ea5e sk_4707cd57
65 move S1 Exhibition2 65 2026-10-31T08:29:40.929Z S1 60912, S2 60798 c0c51f31b6 6956bcbf5e 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_01M68H4DX8EDVSQSRNNBX982TQ

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