apigaming Sign in

Verify set set_01M6DWVM7XE25T2AE1V0P1BJFT

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("4656643576765298203:set_01M6DWVM7XE25T2AE1V0P1BJFT") = b30b86ffe828de47..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 15, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 34}
✓set resulta win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC on the tiebreak follows from the games
✓set payoutthe winner takes 40, fee 0

Game 1 m_01M6DWVM81E65TDG6KM3N1D1Y0: verified

✓signatures30 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..30, every prev_hash links
✓move log30 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay30 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
30 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-02T10:28:41.333Z S1 59948, S2 60000 5094e3cc23 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-02T10:28:43.305Z S1 59948, S2 60028 3d6e909458 5094e3cc23 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-02T10:28:45.428Z S1 59825, S2 60028 2fc5d13c5a 3d6e909458 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-02T10:28:47.701Z S1 59825, S2 59755 20c1ef19b3 2fc5d13c5a sk_4707cd57
5 move S1 Exhibition1 5 2026-11-02T10:28:49.647Z S1 59879, S2 59755 120a70b2e3 20c1ef19b3 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-02T10:28:51.728Z S1 59879, S2 59674 99aa6176d9 120a70b2e3 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-02T10:28:53.919Z S1 59688, S2 59674 8398f196ac 99aa6176d9 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-02T10:28:56.028Z S1 59688, S2 59565 02f3a0361e 8398f196ac sk_4707cd57
9 move S1 Exhibition1 9 2026-11-02T10:28:58.232Z S1 59484, S2 59565 04373ad21a 02f3a0361e sk_4707cd57
10 move S2 Exhibition2 10 2026-11-02T10:29:00.298Z S1 59484, S2 59499 7f9c626bd6 04373ad21a sk_4707cd57
11 move S1 Exhibition1 11 2026-11-02T10:29:02.811Z S1 58971, S2 59499 7dd1fcadbd 7f9c626bd6 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-02T10:29:04.829Z S1 58971, S2 59481 ed77aca7c8 7dd1fcadbd sk_4707cd57
13 move S1 Exhibition1 13 2026-11-02T10:29:06.814Z S1 58986, S2 59481 7073110b9a ed77aca7c8 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-02T10:29:08.822Z S1 58986, S2 59473 dd746fb390 7073110b9a sk_4707cd57
15 move S1 Exhibition1 15 2026-11-02T10:29:10.829Z S1 58979, S2 59473 b1ae3f74cf dd746fb390 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-02T10:29:12.822Z S1 58979, S2 59480 9df1aa0771 b1ae3f74cf sk_4707cd57
17 move S1 Exhibition1 17 2026-11-02T10:29:14.823Z S1 58978, S2 59480 95f7992d7e 9df1aa0771 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-02T10:29:16.823Z S1 58978, S2 59480 84f6486014 95f7992d7e sk_4707cd57
19 move S1 Exhibition1 19 2026-11-02T10:29:18.822Z S1 58979, S2 59480 1f2bb6404a 84f6486014 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-02T10:29:20.818Z S1 58979, S2 59484 3f22cf68fa 1f2bb6404a sk_4707cd57
21 move S1 Exhibition1 21 2026-11-02T10:29:22.820Z S1 58977, S2 59484 6046abe677 3f22cf68fa sk_4707cd57
22 move S2 Exhibition2 22 2026-11-02T10:29:24.818Z S1 58977, S2 59486 e54685ab97 6046abe677 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-02T10:29:26.819Z S1 58976, S2 59486 bebc6ba90f e54685ab97 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-02T10:29:28.811Z S1 58976, S2 59494 16967aefae bebc6ba90f sk_4707cd57
25 move S1 Exhibition1 25 2026-11-02T10:29:30.807Z S1 58980, S2 59494 3d8ad4cdd6 16967aefae sk_4707cd57
26 move S2 Exhibition2 26 2026-11-02T10:29:32.769Z S1 58980, S2 59532 6439c55e39 3d8ad4cdd6 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-02T10:29:34.805Z S1 58944, S2 59532 2397dc042a 6439c55e39 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-02T10:29:36.748Z S1 58944, S2 59589 338acbf890 2397dc042a sk_4707cd57
29 move S1 Exhibition1 29 2026-11-02T10:29:38.681Z S1 59011, S2 59589 5c121b8f8d 338acbf890 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-02T10:29:40.610Z S1 59011, S2 59660 b174723133 5c121b8f8d sk_4707cd57

Game 2 m_01M6DWVM82F1M94HY1JCP2F0KN: verified

✓signatures68 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..68, every prev_hash links
✓move log68 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay68 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
68 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-02T10:28:41.331Z S1 59950, S2 60000 f510c35027 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-02T10:28:43.308Z S1 59950, S2 60023 6d1dd2722d f510c35027 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-02T10:28:45.497Z S1 59761, S2 60023 10c752d455 6d1dd2722d sk_4707cd57
4 move S2 Exhibition1 4 2026-11-02T10:28:47.706Z S1 59761, S2 59814 a27def5a35 10c752d455 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-02T10:28:49.672Z S1 59795, S2 59814 41ad3a2d4a a27def5a35 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-02T10:28:51.733Z S1 59795, S2 59753 7096a58c68 41ad3a2d4a sk_4707cd57
7 move S1 Exhibition2 7 2026-11-02T10:28:53.911Z S1 59617, S2 59753 6d311c8d92 7096a58c68 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-02T10:28:56.023Z S1 59617, S2 59641 ed2a05c230 6d311c8d92 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-02T10:28:58.223Z S1 59417, S2 59641 8af5a6be99 ed2a05c230 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-02T10:29:00.181Z S1 59417, S2 59683 e20701e727 8af5a6be99 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-02T10:29:02.511Z S1 59087, S2 59683 ebbe44fb0f e20701e727 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-02T10:29:04.719Z S1 59087, S2 59475 6412b9161c ebbe44fb0f sk_4707cd57
13 move S1 Exhibition2 13 2026-11-02T10:29:06.651Z S1 59155, S2 59475 5a3d5bc90f 6412b9161c sk_4707cd57
14 move S2 Exhibition1 14 2026-11-02T10:29:08.628Z S1 59155, S2 59498 2b3ba6d1c1 5a3d5bc90f sk_4707cd57
15 move S1 Exhibition2 15 2026-11-02T10:29:10.699Z S1 59084, S2 59498 cedd597da4 2b3ba6d1c1 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-02T10:29:12.709Z S1 59084, S2 59488 e4de19fe95 cedd597da4 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-02T10:29:14.717Z S1 59076, S2 59488 874ca6a5e7 e4de19fe95 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-02T10:29:16.707Z S1 59076, S2 59498 2dd58e4a0e 874ca6a5e7 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-02T10:29:18.715Z S1 59068, S2 59498 5a3d0c8ad6 2dd58e4a0e sk_4707cd57
20 move S2 Exhibition1 20 2026-11-02T10:29:20.710Z S1 59068, S2 59503 138250d3d1 5a3d0c8ad6 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-02T10:29:22.667Z S1 59111, S2 59503 5e2df6e1f4 138250d3d1 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-02T10:29:24.593Z S1 59111, S2 59577 697c6d7e8e 5e2df6e1f4 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-02T10:29:26.605Z S1 59099, S2 59577 3a64cd9ad2 697c6d7e8e sk_4707cd57
24 move S2 Exhibition1 24 2026-11-02T10:29:28.617Z S1 59099, S2 59565 aa1262c643 3a64cd9ad2 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-02T10:29:30.613Z S1 59103, S2 59565 533b098d61 aa1262c643 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-02T10:29:32.618Z S1 59103, S2 59560 41703db5b7 533b098d61 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-02T10:29:34.602Z S1 59119, S2 59560 93b2753d63 41703db5b7 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-02T10:29:36.603Z S1 59119, S2 59559 1e63ffd513 93b2753d63 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-02T10:29:38.547Z S1 59175, S2 59559 c4bc24b19f 1e63ffd513 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-02T10:29:40.527Z S1 59175, S2 59579 8aa760fa50 c4bc24b19f sk_4707cd57
31 move S1 Exhibition2 31 2026-11-02T10:29:42.487Z S1 59215, S2 59579 aa47074549 8aa760fa50 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-02T10:29:44.446Z S1 59215, S2 59620 4afbae019c aa47074549 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-02T10:29:46.397Z S1 59264, S2 59620 c5be571717 4afbae019c sk_4707cd57
34 move S2 Exhibition1 34 2026-11-02T10:29:48.346Z S1 59264, S2 59671 03f0ed479d c5be571717 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-02T10:29:50.280Z S1 59330, S2 59671 5ec60a1d4f 03f0ed479d sk_4707cd57
36 move S2 Exhibition1 36 2026-11-02T10:29:52.225Z S1 59330, S2 59726 9adee89fc1 5ec60a1d4f sk_4707cd57
37 move S1 Exhibition2 37 2026-11-02T10:29:54.150Z S1 59405, S2 59726 9e371c37f0 9adee89fc1 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-02T10:29:56.122Z S1 59405, S2 59754 51dad5be98 9e371c37f0 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-02T10:29:58.090Z S1 59437, S2 59754 1cc4ce93a2 51dad5be98 sk_4707cd57
40 move S2 Exhibition1 40 2026-11-02T10:30:00.198Z S1 59437, S2 59646 4a9483a09f 1cc4ce93a2 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-02T10:30:02.517Z S1 59118, S2 59646 c24f7b5a4c 4a9483a09f sk_4707cd57
42 move S2 Exhibition1 42 2026-11-02T10:30:05.006Z S1 59118, S2 59157 0c470fc356 c24f7b5a4c sk_4707cd57
43 move S1 Exhibition2 43 2026-11-02T10:30:06.946Z S1 59178, S2 59157 df26c03483 0c470fc356 sk_4707cd57
44 move S2 Exhibition1 44 2026-11-02T10:30:08.897Z S1 59178, S2 59206 216d6cafd4 df26c03483 sk_4707cd57
45 move S1 Exhibition2 45 2026-11-02T10:30:10.867Z S1 59208, S2 59206 e499db7a0d 216d6cafd4 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-02T10:30:12.812Z S1 59208, S2 59261 297f9f01fb e499db7a0d sk_4707cd57
47 move S1 Exhibition2 47 2026-11-02T10:30:14.751Z S1 59269, S2 59261 29d255bd75 297f9f01fb sk_4707cd57
48 move S2 Exhibition1 48 2026-11-02T10:30:16.699Z S1 59269, S2 59313 2a50f8026c 29d255bd75 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-02T10:30:18.629Z S1 59339, S2 59313 4151229684 2a50f8026c sk_4707cd57
50 move S2 Exhibition1 50 2026-11-02T10:30:20.569Z S1 59339, S2 59373 1c9bc161ac 4151229684 sk_4707cd57
51 move S1 Exhibition2 51 2026-11-02T10:30:22.501Z S1 59407, S2 59373 1c39b3faad 1c9bc161ac sk_4707cd57
52 move S2 Exhibition1 52 2026-11-02T10:30:24.436Z S1 59407, S2 59438 582c28ff42 1c39b3faad sk_4707cd57
53 move S1 Exhibition2 53 2026-11-02T10:30:26.365Z S1 59478, S2 59438 6e3f8f22c1 582c28ff42 sk_4707cd57
54 move S2 Exhibition1 54 2026-11-02T10:30:28.295Z S1 59478, S2 59508 e5cd71972e 6e3f8f22c1 sk_4707cd57
55 move S1 Exhibition2 55 2026-11-02T10:30:30.222Z S1 59551, S2 59508 eb0d5f9d98 e5cd71972e sk_4707cd57
56 move S2 Exhibition1 56 2026-11-02T10:30:32.153Z S1 59551, S2 59577 49348b2831 eb0d5f9d98 sk_4707cd57
57 move S1 Exhibition2 57 2026-11-02T10:30:34.085Z S1 59619, S2 59577 bd82d700fe 49348b2831 sk_4707cd57
58 move S2 Exhibition1 58 2026-11-02T10:30:36.015Z S1 59619, S2 59647 3406dd7114 bd82d700fe sk_4707cd57
59 move S1 Exhibition2 59 2026-11-02T10:30:37.966Z S1 59668, S2 59647 54f09358b5 3406dd7114 sk_4707cd57
60 move S2 Exhibition1 60 2026-11-02T10:30:39.924Z S1 59668, S2 59689 b4047d60f2 54f09358b5 sk_4707cd57
61 move S1 Exhibition2 61 2026-11-02T10:30:41.854Z S1 59738, S2 59689 2911e35393 b4047d60f2 sk_4707cd57
62 move S2 Exhibition1 62 2026-11-02T10:30:43.784Z S1 59738, S2 59759 8ab77487d6 2911e35393 sk_4707cd57
63 move S1 Exhibition2 63 2026-11-02T10:30:45.712Z S1 59810, S2 59759 bdb902787e 8ab77487d6 sk_4707cd57
64 move S2 Exhibition1 64 2026-11-02T10:30:47.645Z S1 59810, S2 59826 c05cf5e413 bdb902787e sk_4707cd57
65 move S1 Exhibition2 65 2026-11-02T10:30:49.573Z S1 59882, S2 59826 2cf0bf868c c05cf5e413 sk_4707cd57
66 move S2 Exhibition1 66 2026-11-02T10:30:51.498Z S1 59882, S2 59901 a68b3789d2 2cf0bf868c sk_4707cd57
67 move S1 Exhibition2 67 2026-11-02T10:30:53.427Z S1 59953, S2 59901 f32d4781cc a68b3789d2 sk_4707cd57
68 move S2 Exhibition1 68 2026-11-02T10:30:55.353Z S1 59953, S2 59975 eb869176b9 f32d4781cc 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_01M6DWVM7XE25T2AE1V0P1BJFT

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