apigaming Sign in

Verify set set_01M7422Z9NE0JT3537HPBTAW4C

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

Game 1 m_01M7422Z9PFT8AW1ERMTN2GY8G: verified

✓signatures38 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..38, every prev_hash links
✓move log38 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay38 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
38 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-11T01:03:22.525Z S1 59838, S2 60000 63ee877bfc start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-11T01:03:24.711Z S1 59838, S2 59814 5a12849e1e 63ee877bfc sk_4707cd57
3 move S1 Exhibition1 3 2026-11-11T01:03:26.836Z S1 59713, S2 59814 e14b36d6c4 5a12849e1e sk_4707cd57
4 move S2 Exhibition2 4 2026-11-11T01:03:28.843Z S1 59713, S2 59807 eeb50a285d e14b36d6c4 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-11T01:03:30.938Z S1 59618, S2 59807 40fa3302cb eeb50a285d sk_4707cd57
6 move S2 Exhibition2 6 2026-11-11T01:03:33.038Z S1 59618, S2 59707 f649c72813 40fa3302cb sk_4707cd57
7 move S1 Exhibition1 7 2026-11-11T01:03:35.255Z S1 59401, S2 59707 fb29ca9da2 f649c72813 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-11T01:03:37.332Z S1 59401, S2 59630 6deee9563f fb29ca9da2 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-11T01:03:39.522Z S1 59211, S2 59630 28a0551827 6deee9563f sk_4707cd57
10 move S2 Exhibition2 10 2026-11-11T01:03:41.618Z S1 59211, S2 59534 30cf843c06 28a0551827 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-11T01:03:43.805Z S1 59024, S2 59534 b3155a2ffe 30cf843c06 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-11T01:03:45.803Z S1 59024, S2 59536 fa010efc85 b3155a2ffe sk_4707cd57
13 move S1 Exhibition1 13 2026-11-11T01:03:47.915Z S1 58912, S2 59536 37a1841535 fa010efc85 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-11T01:03:50.008Z S1 58912, S2 59443 7cffba18e7 37a1841535 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-11T01:03:52.125Z S1 58795, S2 59443 32003525b9 7cffba18e7 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-11T01:03:54.223Z S1 58795, S2 59345 df9946a633 32003525b9 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-11T01:03:56.302Z S1 58716, S2 59345 cc7b50e68d df9946a633 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-11T01:03:58.298Z S1 58716, S2 59349 2698fbe2fe cc7b50e68d sk_4707cd57
19 move S1 Exhibition1 19 2026-11-11T01:04:00.507Z S1 58507, S2 59349 7c096f857c 2698fbe2fe sk_4707cd57
20 move S2 Exhibition2 20 2026-11-11T01:04:03.004Z S1 58507, S2 58852 3a21d3066a 7c096f857c sk_4707cd57
21 move S1 Exhibition1 21 2026-11-11T01:04:05.027Z S1 58484, S2 58852 1c17c48f1c 3a21d3066a sk_4707cd57
22 move S2 Exhibition2 22 2026-11-11T01:04:07.021Z S1 58484, S2 58858 4330dcc5aa 1c17c48f1c sk_4707cd57
23 move S1 Exhibition1 23 2026-11-11T01:04:08.946Z S1 58559, S2 58858 3ca46326f6 4330dcc5aa sk_4707cd57
24 move S2 Exhibition2 24 2026-11-11T01:04:11.011Z S1 58559, S2 58793 d3514e4ebe 3ca46326f6 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-11T01:04:13.014Z S1 58556, S2 58793 3edf315bc3 d3514e4ebe sk_4707cd57
26 move S2 Exhibition2 26 2026-11-11T01:04:15.007Z S1 58556, S2 58800 bfe27e50ae 3edf315bc3 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-11T01:04:17.013Z S1 58550, S2 58800 e7c573a300 bfe27e50ae sk_4707cd57
28 move S2 Exhibition2 28 2026-11-11T01:04:18.997Z S1 58550, S2 58816 cc27dc32e6 e7c573a300 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-11T01:04:21.001Z S1 58546, S2 58816 33e4578e54 cc27dc32e6 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-11T01:04:22.967Z S1 58546, S2 58850 085ddfc2ac 33e4578e54 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-11T01:04:25.003Z S1 58510, S2 58850 d7e1755022 085ddfc2ac sk_4707cd57
32 move S2 Exhibition2 32 2026-11-11T01:04:26.957Z S1 58510, S2 58896 cdc18f388e d7e1755022 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-11T01:04:28.888Z S1 58579, S2 58896 e31d305d60 cdc18f388e sk_4707cd57
34 move S2 Exhibition2 34 2026-11-11T01:04:30.839Z S1 58579, S2 58945 086149b56d e31d305d60 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-11T01:04:32.898Z S1 58520, S2 58945 3cdc9f9294 086149b56d sk_4707cd57
36 move S2 Exhibition2 36 2026-11-11T01:04:34.866Z S1 58520, S2 58977 f2c84b718c 3cdc9f9294 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-11T01:04:36.818Z S1 58568, S2 58977 05106bb3fd f2c84b718c sk_4707cd57
38 move S2 Exhibition2 38 2026-11-11T01:04:38.745Z S1 58568, S2 59050 0b62874664 05106bb3fd sk_4707cd57

Game 2 m_01M7422Z9RE7QRQFW6FZ60MD4W: verified

✓signatures42 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..42, every prev_hash links
✓move log42 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay42 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
42 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-11T01:03:22.528Z S1 59835, S2 60000 59a61bc275 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-11T01:03:24.635Z S1 59835, S2 59893 83efaca984 59a61bc275 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-11T01:03:26.732Z S1 59738, S2 59893 43184b9b2c 83efaca984 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-11T01:03:28.808Z S1 59738, S2 59817 9c34a569b9 43184b9b2c sk_4707cd57
5 move S1 Exhibition2 5 2026-11-11T01:03:30.935Z S1 59611, S2 59817 bf7bddf377 9c34a569b9 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-11T01:03:33.100Z S1 59611, S2 59652 111d813a78 bf7bddf377 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-11T01:03:35.299Z S1 59412, S2 59652 4c80d6216a 111d813a78 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-11T01:03:37.400Z S1 59412, S2 59551 58e100d1cf 4c80d6216a sk_4707cd57
9 move S1 Exhibition2 9 2026-11-11T01:03:39.511Z S1 59301, S2 59551 8761fd2b5f 58e100d1cf sk_4707cd57
10 move S2 Exhibition1 10 2026-11-11T01:03:41.609Z S1 59301, S2 59453 2fe851e8ff 8761fd2b5f sk_4707cd57
11 move S1 Exhibition2 11 2026-11-11T01:03:43.734Z S1 59176, S2 59453 e29a0900b9 2fe851e8ff sk_4707cd57
12 move S2 Exhibition1 12 2026-11-11T01:03:45.743Z S1 59176, S2 59444 04209b347c e29a0900b9 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-11T01:03:47.909Z S1 59010, S2 59444 142966a150 04209b347c sk_4707cd57
14 move S2 Exhibition1 14 2026-11-11T01:03:50.003Z S1 59010, S2 59350 8c6d086195 142966a150 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-11T01:03:52.015Z S1 58998, S2 59350 68d2898679 8c6d086195 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-11T01:03:54.102Z S1 58998, S2 59263 26b2f9f665 68d2898679 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-11T01:03:56.097Z S1 59003, S2 59263 498e9ae562 26b2f9f665 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-11T01:03:58.100Z S1 59003, S2 59260 a75179f8e8 498e9ae562 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-11T01:04:00.397Z S1 58706, S2 59260 49fe742aec a75179f8e8 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-11T01:04:02.830Z S1 58706, S2 58827 3a0d5ca3c7 49fe742aec sk_4707cd57
21 move S1 Exhibition2 21 2026-11-11T01:04:04.909Z S1 58627, S2 58827 5d5c1e66fb 3a0d5ca3c7 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-11T01:04:06.904Z S1 58627, S2 58832 3413aff1f3 5d5c1e66fb sk_4707cd57
23 move S1 Exhibition2 23 2026-11-11T01:04:08.833Z S1 58698, S2 58832 17b75bdfb6 3413aff1f3 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-11T01:04:10.824Z S1 58698, S2 58841 6e78928841 17b75bdfb6 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-11T01:04:12.828Z S1 58694, S2 58841 476a78ce90 6e78928841 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-11T01:04:14.832Z S1 58694, S2 58837 7ea55cf404 476a78ce90 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-11T01:04:16.796Z S1 58730, S2 58837 b1fe84bd1e 7ea55cf404 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-11T01:04:18.797Z S1 58730, S2 58836 9805cfb02c b1fe84bd1e sk_4707cd57
29 move S1 Exhibition2 29 2026-11-11T01:04:20.799Z S1 58728, S2 58836 2b42312fc5 9805cfb02c sk_4707cd57
30 move S2 Exhibition1 30 2026-11-11T01:04:22.768Z S1 58728, S2 58867 de3d622528 2b42312fc5 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-11T01:04:24.800Z S1 58696, S2 58867 78bfcf464e de3d622528 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-11T01:04:26.805Z S1 58696, S2 58862 696d13aad9 78bfcf464e sk_4707cd57
33 move S1 Exhibition2 33 2026-11-11T01:04:28.816Z S1 58685, S2 58862 82daa0ed7e 696d13aad9 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-11T01:04:30.832Z S1 58685, S2 58846 63d8cfdc30 82daa0ed7e sk_4707cd57
35 move S1 Exhibition2 35 2026-11-11T01:04:32.903Z S1 58614, S2 58846 9b0b700363 63d8cfdc30 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-11T01:04:34.921Z S1 58614, S2 58828 a620f4ca25 9b0b700363 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-11T01:04:36.859Z S1 58676, S2 58828 d0b50b4ed4 a620f4ca25 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-11T01:04:38.815Z S1 58676, S2 58872 60435e9d3f d0b50b4ed4 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-11T01:04:40.740Z S1 58751, S2 58872 2954fb6ddd 60435e9d3f sk_4707cd57
40 move S2 Exhibition1 40 2026-11-11T01:04:42.675Z S1 58751, S2 58937 1164cad5e5 2954fb6ddd sk_4707cd57
41 move S1 Exhibition2 41 2026-11-11T01:04:44.601Z S1 58825, S2 58937 dbf022366a 1164cad5e5 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-11T01:04:46.528Z S1 58825, S2 59010 dddb8195aa dbf022366a 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_01M7422Z9NE0JT3537HPBTAW4C

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