apigaming Sign in

Verify set set_01M78T0QRVEH4842W44T41Y4WX

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("3216113054926711920:set_01M78T0QRVEH4842W44T41Y4WX") = c6b3c63999898480..., 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 20, fee 0

Game 1 m_01M78T0QRWFQM99VPGFBZG21W3: verified

✓signatures70 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..70, every prev_hash links
✓move log70 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay70 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
70 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-12T21:18:32.801Z S1 59871, S2 60000 b1199dd393 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-12T21:18:34.836Z S1 59871, S2 59965 783796c24e b1199dd393 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-12T21:18:37.002Z S1 59705, S2 59965 7f664d4c55 783796c24e sk_4707cd57
4 move S2 Exhibition2 4 2026-11-12T21:18:39.108Z S1 59705, S2 59859 5dd8c7d95e 7f664d4c55 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-12T21:18:41.107Z S1 59706, S2 59859 3d7fed3cd8 5dd8c7d95e sk_4707cd57
6 move S2 Exhibition2 6 2026-11-12T21:18:43.101Z S1 59706, S2 59865 a5ef63f668 3d7fed3cd8 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-12T21:18:45.102Z S1 59705, S2 59865 a2a6dbe1c8 a5ef63f668 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-12T21:18:47.029Z S1 59705, S2 59938 2903e73425 a2a6dbe1c8 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-12T21:18:49.003Z S1 59731, S2 59938 597debf741 2903e73425 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-12T21:18:51.013Z S1 59731, S2 59928 3c95dff565 597debf741 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-12T21:18:53.025Z S1 59719, S2 59928 f2d7744e70 3c95dff565 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-12T21:18:54.951Z S1 59719, S2 60002 c4e8b99957 f2d7744e70 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-12T21:18:56.997Z S1 59673, S2 60002 77b42cfd29 c4e8b99957 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-12T21:18:59.004Z S1 59673, S2 59995 57b0015ca1 77b42cfd29 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-12T21:19:00.942Z S1 59735, S2 59995 fa9ca287dd 57b0015ca1 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-12T21:19:03.009Z S1 59735, S2 59928 f22d305cfa fa9ca287dd sk_4707cd57
17 move S1 Exhibition1 17 2026-11-12T21:19:04.987Z S1 59757, S2 59928 60a4966776 f22d305cfa sk_4707cd57
18 move S2 Exhibition2 18 2026-11-12T21:19:07.029Z S1 59757, S2 59886 5f227f756e 60a4966776 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-12T21:19:09.105Z S1 59681, S2 59886 579c490b81 5f227f756e sk_4707cd57
20 move S2 Exhibition2 20 2026-11-12T21:19:11.097Z S1 59681, S2 59894 3ae73052a5 579c490b81 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-12T21:19:13.102Z S1 59676, S2 59894 ae002558d8 3ae73052a5 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-12T21:19:15.106Z S1 59676, S2 59890 8758bf8320 ae002558d8 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-12T21:19:17.065Z S1 59717, S2 59890 2dd36915a3 8758bf8320 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-12T21:19:19.117Z S1 59717, S2 59838 70b5bae2ce 2dd36915a3 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-12T21:19:21.110Z S1 59724, S2 59838 14f288fce9 70b5bae2ce sk_4707cd57
26 move S2 Exhibition2 26 2026-11-12T21:19:23.109Z S1 59724, S2 59839 0a5e8e6e19 14f288fce9 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-12T21:19:25.105Z S1 59728, S2 59839 a96cf40eb4 0a5e8e6e19 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-12T21:19:27.059Z S1 59728, S2 59885 1ab10fc904 a96cf40eb4 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-12T21:19:29.007Z S1 59780, S2 59885 29be3c746f 1ab10fc904 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-12T21:19:30.962Z S1 59780, S2 59930 c31f111b68 29be3c746f sk_4707cd57
31 move S1 Exhibition1 31 2026-11-12T21:19:32.887Z S1 59855, S2 59930 ec576f37c8 c31f111b68 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-12T21:19:34.819Z S1 59855, S2 59998 60f78e68c7 ec576f37c8 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-12T21:19:36.811Z S1 59863, S2 59998 ad7d14b2f9 60f78e68c7 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-12T21:19:38.797Z S1 59863, S2 60012 58a723e831 ad7d14b2f9 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-12T21:19:40.746Z S1 59914, S2 60012 975dd9dc70 58a723e831 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-12T21:19:42.700Z S1 59914, S2 60058 fab397e2b8 975dd9dc70 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-12T21:19:44.655Z S1 59959, S2 60058 aced84d3d8 fab397e2b8 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-12T21:19:46.624Z S1 59959, S2 60089 643fff6e8c aced84d3d8 sk_4707cd57
39 move S1 Exhibition1 39 2026-11-12T21:19:48.572Z S1 60011, S2 60089 dd95308558 643fff6e8c sk_4707cd57
40 move S2 Exhibition2 40 2026-11-12T21:19:50.535Z S1 60011, S2 60126 16a8ef65f9 dd95308558 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-12T21:19:52.497Z S1 60049, S2 60126 7b8ce93248 16a8ef65f9 sk_4707cd57
42 move S2 Exhibition2 42 2026-11-12T21:19:54.463Z S1 60049, S2 60160 d42af34151 7b8ce93248 sk_4707cd57
43 move S1 Exhibition1 43 2026-11-12T21:19:56.413Z S1 60099, S2 60160 a36154a983 d42af34151 sk_4707cd57
44 move S2 Exhibition2 44 2026-11-12T21:19:58.370Z S1 60099, S2 60203 b076d69198 a36154a983 sk_4707cd57
45 move S1 Exhibition1 45 2026-11-12T21:20:00.312Z S1 60157, S2 60203 99ca058317 b076d69198 sk_4707cd57
46 move S2 Exhibition2 46 2026-11-12T21:20:02.663Z S1 60157, S2 59852 29560dd049 99ca058317 sk_4707cd57
47 move S1 Exhibition1 47 2026-11-12T21:20:04.808Z S1 60012, S2 59852 7e419ce4ea 29560dd049 sk_4707cd57
48 move S2 Exhibition2 48 2026-11-12T21:20:06.762Z S1 60012, S2 59898 6c6bb00561 7e419ce4ea sk_4707cd57
49 move S1 Exhibition1 49 2026-11-12T21:20:08.710Z S1 60064, S2 59898 7464d1cbc9 6c6bb00561 sk_4707cd57
50 move S2 Exhibition2 50 2026-11-12T21:20:10.645Z S1 60064, S2 59963 5c5e6752e6 7464d1cbc9 sk_4707cd57
51 move S1 Exhibition1 51 2026-11-12T21:20:12.584Z S1 60125, S2 59963 f4fd94e1c9 5c5e6752e6 sk_4707cd57
52 move S2 Exhibition2 52 2026-11-12T21:20:14.518Z S1 60125, S2 60029 f3b7df5b02 f4fd94e1c9 sk_4707cd57
53 move S1 Exhibition1 53 2026-11-12T21:20:16.455Z S1 60188, S2 60029 1e7107309c f3b7df5b02 sk_4707cd57
54 move S2 Exhibition2 54 2026-11-12T21:20:18.391Z S1 60188, S2 60093 15444a224f 1e7107309c sk_4707cd57
55 move S1 Exhibition1 55 2026-11-12T21:20:20.325Z S1 60254, S2 60093 7fd76dc92b 15444a224f sk_4707cd57
56 move S2 Exhibition2 56 2026-11-12T21:20:22.256Z S1 60254, S2 60162 a24d9af1f0 7fd76dc92b sk_4707cd57
57 move S1 Exhibition1 57 2026-11-12T21:20:24.185Z S1 60325, S2 60162 a11c67d110 a24d9af1f0 sk_4707cd57
58 move S2 Exhibition2 58 2026-11-12T21:20:26.112Z S1 60325, S2 60235 741ad27604 a11c67d110 sk_4707cd57
59 move S1 Exhibition1 59 2026-11-12T21:20:28.041Z S1 60396, S2 60235 cfe9e946e8 741ad27604 sk_4707cd57
60 move S2 Exhibition2 60 2026-11-12T21:20:29.972Z S1 60396, S2 60304 52ff46996c cfe9e946e8 sk_4707cd57
61 move S1 Exhibition1 61 2026-11-12T21:20:31.895Z S1 60473, S2 60304 347a9c0d63 52ff46996c sk_4707cd57
62 move S2 Exhibition2 62 2026-11-12T21:20:33.821Z S1 60473, S2 60378 455a38300f 347a9c0d63 sk_4707cd57
63 move S1 Exhibition1 63 2026-11-12T21:20:35.748Z S1 60546, S2 60378 8916f2e5e8 455a38300f sk_4707cd57
64 move S2 Exhibition2 64 2026-11-12T21:20:37.694Z S1 60546, S2 60432 3fa2a3d019 8916f2e5e8 sk_4707cd57
65 move S1 Exhibition1 65 2026-11-12T21:20:39.631Z S1 60609, S2 60432 829a554816 3fa2a3d019 sk_4707cd57
66 move S2 Exhibition2 66 2026-11-12T21:20:41.560Z S1 60609, S2 60503 e1a47d8ea5 829a554816 sk_4707cd57
67 move S1 Exhibition1 67 2026-11-12T21:20:43.490Z S1 60679, S2 60503 77138de65e e1a47d8ea5 sk_4707cd57
68 move S2 Exhibition2 68 2026-11-12T21:20:45.420Z S1 60679, S2 60573 461ad79c92 77138de65e sk_4707cd57
69 move S1 Exhibition1 69 2026-11-12T21:20:47.348Z S1 60751, S2 60573 a1e4301d9e 461ad79c92 sk_4707cd57
70 move S2 Exhibition2 70 2026-11-12T21:20:49.278Z S1 60751, S2 60643 16eb8ceccf a1e4301d9e sk_4707cd57

Game 2 m_01M78T0QRYFA3RXJR7PPDMCT6C: 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 Exhibition2 1 2026-11-12T21:18:32.811Z S1 59861, S2 60000 161299861a start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-12T21:18:34.899Z S1 59861, S2 59912 8b3b656c3e 161299861a sk_4707cd57
3 move S1 Exhibition2 3 2026-11-12T21:18:37.021Z S1 59739, S2 59912 9b99a48a0e 8b3b656c3e sk_4707cd57
4 move S2 Exhibition1 4 2026-11-12T21:18:39.130Z S1 59739, S2 59803 bae995809a 9b99a48a0e sk_4707cd57
5 move S1 Exhibition2 5 2026-11-12T21:18:41.234Z S1 59635, S2 59803 479bb09d47 bae995809a sk_4707cd57
6 move S2 Exhibition1 6 2026-11-12T21:18:43.296Z S1 59635, S2 59741 57b3ea92d9 479bb09d47 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-12T21:18:45.318Z S1 59613, S2 59741 dbc127c0b4 57b3ea92d9 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-12T21:18:47.242Z S1 59613, S2 59817 3ae8cf23e7 dbc127c0b4 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-12T21:18:49.208Z S1 59647, S2 59817 6302fc8ff3 3ae8cf23e7 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-12T21:18:51.170Z S1 59647, S2 59855 6353e21436 6302fc8ff3 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-12T21:18:53.207Z S1 59610, S2 59855 3f0bf3a060 6353e21436 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-12T21:18:55.216Z S1 59610, S2 59846 cda76dbe3a 3f0bf3a060 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-12T21:18:57.199Z S1 59627, S2 59846 f4b1600e17 cda76dbe3a sk_4707cd57
14 move S2 Exhibition1 14 2026-11-12T21:18:59.122Z S1 59627, S2 59923 09b929b603 f4b1600e17 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-12T21:19:01.120Z S1 59629, S2 59923 78e9c180d9 09b929b603 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-12T21:19:03.123Z S1 59629, S2 59920 e6da7465b0 78e9c180d9 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-12T21:19:05.080Z S1 59672, S2 59920 877c6e6bf9 e6da7465b0 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-12T21:19:07.025Z S1 59672, S2 59975 b44917ded5 877c6e6bf9 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-12T21:19:08.958Z S1 59739, S2 59975 3a5ce22c87 b44917ded5 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_01M78T0QRVEH4842W44T41Y4WX

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