apigaming Sign in

Verify set set_01M70GD29VFERBF34RX0NYBD6D

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("6728445209498807656:set_01M70GD29VFERBF34RX0NYBD6D") = e62c12f48333acec..., 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_01M70GD29WF4MS7N0YHD972X3M: verified

✓signatures28 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..28, every prev_hash links
✓move log28 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay28 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
28 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-09T15:56:35.633Z S1 59823, S2 60000 ff0342a8d5 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-09T15:56:37.603Z S1 59823, S2 60030 2a707f6f40 ff0342a8d5 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-09T15:56:39.596Z S1 59830, S2 60030 7a58a6f571 2a707f6f40 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-09T15:56:41.525Z S1 59830, S2 60101 e3993e6992 7a58a6f571 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-09T15:56:43.496Z S1 59859, S2 60101 31fd01c969 e3993e6992 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-09T15:56:45.520Z S1 59859, S2 60077 6a7f7647e1 31fd01c969 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-09T15:56:47.447Z S1 59932, S2 60077 ef1a948949 6a7f7647e1 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-09T15:56:49.428Z S1 59932, S2 60096 7627ea36d2 ef1a948949 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-09T15:56:51.429Z S1 59931, S2 60096 edceb1daef 7627ea36d2 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-09T15:56:53.391Z S1 59931, S2 60134 cd6179da2e edceb1daef sk_4707cd57
11 move S1 Exhibition1 11 2026-11-09T15:56:55.425Z S1 59897, S2 60134 6a9bd287d5 cd6179da2e sk_4707cd57
12 move S2 Exhibition2 12 2026-11-09T15:56:57.403Z S1 59897, S2 60156 f6e3a7291e 6a9bd287d5 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-09T15:56:59.403Z S1 59897, S2 60156 103d466b4c f6e3a7291e sk_4707cd57
14 move S2 Exhibition2 14 2026-11-09T15:57:01.345Z S1 59897, S2 60214 5d94bcd69b 103d466b4c sk_4707cd57
15 move S1 Exhibition1 15 2026-11-09T15:57:03.443Z S1 59799, S2 60214 e47b95c9a6 5d94bcd69b sk_4707cd57
16 move S2 Exhibition2 16 2026-11-09T15:57:05.386Z S1 59799, S2 60271 fa7f13af73 e47b95c9a6 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-09T15:57:07.395Z S1 59790, S2 60271 89e1429c8d fa7f13af73 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-09T15:57:09.359Z S1 59790, S2 60307 9d98d21ab0 89e1429c8d sk_4707cd57
19 move S1 Exhibition1 19 2026-11-09T15:57:11.301Z S1 59848, S2 60307 70a8351434 9d98d21ab0 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-09T15:57:13.299Z S1 59848, S2 60309 e8db75df65 70a8351434 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-09T15:57:15.298Z S1 59849, S2 60309 b53d3e1664 e8db75df65 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-09T15:57:17.330Z S1 59849, S2 60277 22f52b7165 b53d3e1664 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-09T15:57:19.397Z S1 59782, S2 60277 2e078d8bc9 22f52b7165 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-09T15:57:21.430Z S1 59782, S2 60244 54046a914d 2e078d8bc9 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-09T15:57:23.499Z S1 59713, S2 60244 3d15bab080 54046a914d sk_4707cd57
26 move S2 Exhibition2 26 2026-11-09T15:57:25.455Z S1 59713, S2 60288 5a1fda23fa 3d15bab080 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-09T15:57:27.384Z S1 59784, S2 60288 114960d009 5a1fda23fa sk_4707cd57
28 move S2 Exhibition2 28 2026-11-09T15:57:29.315Z S1 59784, S2 60357 1ba78c5fde 114960d009 sk_4707cd57

Game 2 m_01M70GD29YE85TP6JHB4H261ZN: verified

✓signatures61 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..61, every prev_hash links
✓move log61 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay61 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
61 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-09T15:56:35.700Z S1 59756, S2 60000 da32ece3db start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-09T15:56:37.720Z S1 59756, S2 59980 583637492f da32ece3db sk_4707cd57
3 move S1 Exhibition2 3 2026-11-09T15:56:39.723Z S1 59753, S2 59980 33753b05ed 583637492f sk_4707cd57
4 move S2 Exhibition1 4 2026-11-09T15:56:41.660Z S1 59753, S2 60043 82b0747ad2 33753b05ed sk_4707cd57
5 move S1 Exhibition2 5 2026-11-09T15:56:43.627Z S1 59786, S2 60043 8cc004a9d6 82b0747ad2 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-09T15:56:45.698Z S1 59786, S2 59972 1040eaf354 8cc004a9d6 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-09T15:56:47.698Z S1 59786, S2 59972 71bcd43320 1040eaf354 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-09T15:56:49.663Z S1 59786, S2 60007 80bc0c8ce2 71bcd43320 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-09T15:56:51.697Z S1 59752, S2 60007 1322dc5642 80bc0c8ce2 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-09T15:56:53.697Z S1 59752, S2 60007 b3722a9955 1322dc5642 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-09T15:56:55.629Z S1 59820, S2 60007 481d2a2dd0 b3722a9955 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-09T15:56:57.597Z S1 59820, S2 60039 00434327e1 481d2a2dd0 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-09T15:56:59.598Z S1 59819, S2 60039 523c4b25c3 00434327e1 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-09T15:57:01.993Z S1 59819, S2 59644 d23476df02 523c4b25c3 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-09T15:57:04.200Z S1 59612, S2 59644 e1bc017703 d23476df02 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-09T15:57:06.135Z S1 59612, S2 59709 6b1420d6b3 e1bc017703 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-09T15:57:08.135Z S1 59612, S2 59709 d372b81e5c 6b1420d6b3 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-09T15:57:10.065Z S1 59612, S2 59779 b78cac581d d372b81e5c sk_4707cd57
19 move S1 Exhibition2 19 2026-11-09T15:57:12.097Z S1 59580, S2 59779 04a6fe1a7c b78cac581d sk_4707cd57
20 move S2 Exhibition1 20 2026-11-09T15:57:14.109Z S1 59580, S2 59767 187a82b1df 04a6fe1a7c sk_4707cd57
21 move S1 Exhibition2 21 2026-11-09T15:57:16.110Z S1 59579, S2 59767 d5f759e737 187a82b1df sk_4707cd57
22 move S2 Exhibition1 22 2026-11-09T15:57:18.104Z S1 59579, S2 59773 6d6031252e d5f759e737 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-09T15:57:20.118Z S1 59565, S2 59773 9944501889 6d6031252e sk_4707cd57
24 move S2 Exhibition1 24 2026-11-09T15:57:22.121Z S1 59565, S2 59770 cfd7509935 9944501889 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-09T15:57:24.047Z S1 59639, S2 59770 7c09af36ac cfd7509935 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-09T15:57:26.024Z S1 59639, S2 59793 b32da2022d 7c09af36ac sk_4707cd57
27 move S1 Exhibition2 27 2026-11-09T15:57:27.981Z S1 59682, S2 59793 d57fa5e670 b32da2022d sk_4707cd57
28 move S2 Exhibition1 28 2026-11-09T15:57:30.000Z S1 59682, S2 59774 bb213378e6 d57fa5e670 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-09T15:57:31.997Z S1 59685, S2 59774 006ff74a90 bb213378e6 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-09T15:57:34.009Z S1 59685, S2 59762 1f9762cc92 006ff74a90 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-09T15:57:36.011Z S1 59683, S2 59762 389c7e2b69 1f9762cc92 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-09T15:57:38.009Z S1 59683, S2 59764 ea4886a0d7 389c7e2b69 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-09T15:57:39.960Z S1 59732, S2 59764 5e1c77f057 ea4886a0d7 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-09T15:57:41.919Z S1 59732, S2 59805 cc442147af 5e1c77f057 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-09T15:57:43.873Z S1 59778, S2 59805 a509a3c807 cc442147af sk_4707cd57
36 move S2 Exhibition1 36 2026-11-09T15:57:45.910Z S1 59778, S2 59768 59b4ee297c a509a3c807 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-09T15:57:47.870Z S1 59818, S2 59768 fe14626412 59b4ee297c sk_4707cd57
38 move S2 Exhibition1 38 2026-11-09T15:57:49.906Z S1 59818, S2 59732 ad7e7461b2 fe14626412 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-09T15:57:51.870Z S1 59854, S2 59732 d4d094d090 ad7e7461b2 sk_4707cd57
40 move S2 Exhibition1 40 2026-11-09T15:57:53.827Z S1 59854, S2 59775 98e027519d d4d094d090 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-09T15:57:55.789Z S1 59892, S2 59775 85efeda6b5 98e027519d sk_4707cd57
42 move S2 Exhibition1 42 2026-11-09T15:57:57.727Z S1 59892, S2 59837 db1c27d885 85efeda6b5 sk_4707cd57
43 move S1 Exhibition2 43 2026-11-09T15:57:59.670Z S1 59949, S2 59837 d7bd776cab db1c27d885 sk_4707cd57
44 move S2 Exhibition1 44 2026-11-09T15:58:01.908Z S1 59949, S2 59599 009e369fed d7bd776cab sk_4707cd57
45 move S1 Exhibition2 45 2026-11-09T15:58:04.005Z S1 59852, S2 59599 a13dd13840 009e369fed sk_4707cd57
46 move S2 Exhibition1 46 2026-11-09T15:58:05.985Z S1 59852, S2 59619 8e243008cb a13dd13840 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-09T15:58:07.928Z S1 59909, S2 59619 1decab52a4 8e243008cb sk_4707cd57
48 move S2 Exhibition1 48 2026-11-09T15:58:09.863Z S1 59909, S2 59684 a73f1abc0f 1decab52a4 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-09T15:58:11.795Z S1 59977, S2 59684 a1c135ca8d a73f1abc0f sk_4707cd57
50 move S2 Exhibition1 50 2026-11-09T15:58:13.727Z S1 59977, S2 59752 cf063eaa48 a1c135ca8d sk_4707cd57
51 move S1 Exhibition2 51 2026-11-09T15:58:15.659Z S1 60045, S2 59752 26864b45d2 cf063eaa48 sk_4707cd57
52 move S2 Exhibition1 52 2026-11-09T15:58:17.597Z S1 60045, S2 59814 53e374fd75 26864b45d2 sk_4707cd57
53 move S1 Exhibition2 53 2026-11-09T15:58:19.525Z S1 60117, S2 59814 85650cc2b9 53e374fd75 sk_4707cd57
54 move S2 Exhibition1 54 2026-11-09T15:58:21.457Z S1 60117, S2 59882 c76ec5da9e 85650cc2b9 sk_4707cd57
55 move S1 Exhibition2 55 2026-11-09T15:58:23.387Z S1 60187, S2 59882 020f8fa62f c76ec5da9e sk_4707cd57
56 move S2 Exhibition1 56 2026-11-09T15:58:25.314Z S1 60187, S2 59955 f3d07d00c5 020f8fa62f sk_4707cd57
57 move S1 Exhibition2 57 2026-11-09T15:58:27.252Z S1 60249, S2 59955 a05fdb11c8 f3d07d00c5 sk_4707cd57
58 move S2 Exhibition1 58 2026-11-09T15:58:29.183Z S1 60249, S2 60024 9c16b6998e a05fdb11c8 sk_4707cd57
59 move S1 Exhibition2 59 2026-11-09T15:58:31.112Z S1 60320, S2 60024 60ff86453d 9c16b6998e sk_4707cd57
60 move S2 Exhibition1 60 2026-11-09T15:58:33.040Z S1 60320, S2 60096 edf2f8d501 60ff86453d sk_4707cd57
61 move S1 Exhibition2 61 2026-11-09T15:58:34.967Z S1 60393, S2 60096 e5acf4a05e edf2f8d501 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_01M70GD29VFERBF34RX0NYBD6D

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