apigaming Sign in

Verify set set_01M7D1008ZE94B0WYV7VJ9N8CG

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

Game 1 m_01M7D10091EK9T9WFXB2J4SM9X: verified

✓signatures66 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..66, every prev_hash links
✓move log66 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay66 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
66 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-14T12:37:26.500Z S1 59872, S2 60000 110091bde3 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-14T12:37:28.462Z S1 59872, S2 60038 cc6c45adc1 110091bde3 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-14T12:37:30.501Z S1 59833, S2 60038 e77793d9b1 cc6c45adc1 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-14T12:37:32.807Z S1 59833, S2 59732 da104445fa e77793d9b1 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-14T12:37:34.901Z S1 59739, S2 59732 c62b993400 da104445fa sk_4707cd57
6 move S2 Exhibition2 6 2026-11-14T12:37:37.016Z S1 59739, S2 59617 0f9bed9b56 c62b993400 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-14T12:37:39.136Z S1 59619, S2 59617 257bfaa5cc 0f9bed9b56 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-14T12:37:41.212Z S1 59619, S2 59541 ff99326817 257bfaa5cc sk_4707cd57
9 move S1 Exhibition1 9 2026-11-14T12:37:43.307Z S1 59524, S2 59541 492b75114d ff99326817 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-14T12:37:45.237Z S1 59524, S2 59611 1ade286be9 492b75114d sk_4707cd57
11 move S1 Exhibition1 11 2026-11-14T12:37:47.212Z S1 59549, S2 59611 3c25a1ee06 1ade286be9 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-14T12:37:49.137Z S1 59549, S2 59686 1ddca1eae8 3c25a1ee06 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-14T12:37:51.079Z S1 59607, S2 59686 cca450d59d 1ddca1eae8 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-14T12:37:53.007Z S1 59607, S2 59758 b4fe768414 cca450d59d sk_4707cd57
15 move S1 Exhibition1 15 2026-11-14T12:37:54.935Z S1 59679, S2 59758 db5448a621 b4fe768414 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-14T12:37:56.864Z S1 59679, S2 59829 05e70830f7 db5448a621 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-14T12:37:58.909Z S1 59634, S2 59829 d54b267145 05e70830f7 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-14T12:38:00.937Z S1 59634, S2 59801 6f5026dacc d54b267145 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-14T12:38:02.910Z S1 59661, S2 59801 7468a53cb4 6f5026dacc sk_4707cd57
20 move S2 Exhibition2 20 2026-11-14T12:38:04.922Z S1 59661, S2 59789 e2295f22d1 7468a53cb4 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-14T12:38:06.958Z S1 59625, S2 59789 08ae9ebd6c e2295f22d1 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-14T12:38:09.205Z S1 59625, S2 59542 ceb2dc4d56 08ae9ebd6c sk_4707cd57
23 move S1 Exhibition1 23 2026-11-14T12:38:11.144Z S1 59686, S2 59542 0e0b382eb7 ceb2dc4d56 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-14T12:38:13.218Z S1 59686, S2 59468 7948d9b956 0e0b382eb7 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-14T12:38:15.301Z S1 59603, S2 59468 a7acdfe58e 7948d9b956 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-14T12:38:17.331Z S1 59603, S2 59438 57b823b3f8 a7acdfe58e sk_4707cd57
27 move S1 Exhibition1 27 2026-11-14T12:38:19.290Z S1 59644, S2 59438 c2872dc53a 57b823b3f8 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-14T12:38:21.252Z S1 59644, S2 59476 5359460835 c2872dc53a sk_4707cd57
29 move S1 Exhibition1 29 2026-11-14T12:38:23.210Z S1 59686, S2 59476 88c959b73c 5359460835 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-14T12:38:25.162Z S1 59686, S2 59524 6d41b39963 88c959b73c sk_4707cd57
31 move S1 Exhibition1 31 2026-11-14T12:38:27.103Z S1 59745, S2 59524 9f6fb5ea4c 6d41b39963 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-14T12:38:29.041Z S1 59745, S2 59586 9198c4de16 9f6fb5ea4c sk_4707cd57
33 move S1 Exhibition1 33 2026-11-14T12:38:30.969Z S1 59817, S2 59586 87788fb0a5 9198c4de16 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-14T12:38:32.913Z S1 59817, S2 59642 7046722ed5 87788fb0a5 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-14T12:38:34.851Z S1 59879, S2 59642 34dd33b83b 7046722ed5 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-14T12:38:36.791Z S1 59879, S2 59702 4d6674431a 34dd33b83b sk_4707cd57
37 move S1 Exhibition1 37 2026-11-14T12:38:38.745Z S1 59925, S2 59702 452d92111c 4d6674431a sk_4707cd57
38 move S2 Exhibition2 38 2026-11-14T12:38:40.686Z S1 59925, S2 59761 2c326fcecd 452d92111c sk_4707cd57
39 move S1 Exhibition1 39 2026-11-14T12:38:42.613Z S1 59998, S2 59761 849a8e661a 2c326fcecd sk_4707cd57
40 move S2 Exhibition2 40 2026-11-14T12:38:44.548Z S1 59998, S2 59826 c52ab07a8e 849a8e661a sk_4707cd57
41 move S1 Exhibition1 41 2026-11-14T12:38:46.487Z S1 60059, S2 59826 8c129db36d c52ab07a8e sk_4707cd57
42 move S2 Exhibition2 42 2026-11-14T12:38:48.421Z S1 60059, S2 59892 c79b5680f6 8c129db36d sk_4707cd57
43 move S1 Exhibition1 43 2026-11-14T12:38:50.347Z S1 60133, S2 59892 f27cc3029d c79b5680f6 sk_4707cd57
44 move S2 Exhibition2 44 2026-11-14T12:38:52.300Z S1 60133, S2 59939 475dd83a9c f27cc3029d sk_4707cd57
45 move S1 Exhibition1 45 2026-11-14T12:38:54.242Z S1 60191, S2 59939 b1d16c609b 475dd83a9c sk_4707cd57
46 move S2 Exhibition2 46 2026-11-14T12:38:56.179Z S1 60191, S2 60002 e7d40ea681 b1d16c609b sk_4707cd57
47 move S1 Exhibition1 47 2026-11-14T12:38:58.116Z S1 60254, S2 60002 198865fd68 e7d40ea681 sk_4707cd57
48 move S2 Exhibition2 48 2026-11-14T12:39:00.173Z S1 60254, S2 59945 8c7600ff3a 198865fd68 sk_4707cd57
49 move S1 Exhibition1 49 2026-11-14T12:39:02.137Z S1 60290, S2 59945 08f8bfd213 8c7600ff3a sk_4707cd57
50 move S2 Exhibition2 50 2026-11-14T12:39:04.269Z S1 60290, S2 59813 d90d8cf573 08f8bfd213 sk_4707cd57
51 move S1 Exhibition1 51 2026-11-14T12:39:06.211Z S1 60348, S2 59813 a8f43653da d90d8cf573 sk_4707cd57
52 move S2 Exhibition2 52 2026-11-14T12:39:08.140Z S1 60348, S2 59884 4b208425bb a8f43653da sk_4707cd57
53 move S1 Exhibition1 53 2026-11-14T12:39:10.073Z S1 60415, S2 59884 340507148e 4b208425bb sk_4707cd57
54 move S2 Exhibition2 54 2026-11-14T12:39:12.002Z S1 60415, S2 59955 714bbb8a80 340507148e sk_4707cd57
55 move S1 Exhibition1 55 2026-11-14T12:39:13.951Z S1 60466, S2 59955 9140e1daa5 714bbb8a80 sk_4707cd57
56 move S2 Exhibition2 56 2026-11-14T12:39:16.310Z S1 60466, S2 59596 8d707cf879 9140e1daa5 sk_4707cd57
57 move S1 Exhibition1 57 2026-11-14T12:39:18.395Z S1 60381, S2 59596 53e2ce86b7 8d707cf879 sk_4707cd57
58 move S2 Exhibition2 58 2026-11-14T12:39:20.327Z S1 60381, S2 59664 374fb34405 53e2ce86b7 sk_4707cd57
59 move S1 Exhibition1 59 2026-11-14T12:39:22.256Z S1 60452, S2 59664 135264f3e0 374fb34405 sk_4707cd57
60 move S2 Exhibition2 60 2026-11-14T12:39:24.180Z S1 60452, S2 59740 6ce1b14a60 135264f3e0 sk_4707cd57
61 move S1 Exhibition1 61 2026-11-14T12:39:26.106Z S1 60526, S2 59740 a594defced 6ce1b14a60 sk_4707cd57
62 move S2 Exhibition2 62 2026-11-14T12:39:28.032Z S1 60526, S2 59814 c77c6305cd a594defced sk_4707cd57
63 move S1 Exhibition1 63 2026-11-14T12:39:29.963Z S1 60595, S2 59814 b0d9eccd74 c77c6305cd sk_4707cd57
64 move S2 Exhibition2 64 2026-11-14T12:39:31.893Z S1 60595, S2 59884 1634284456 b0d9eccd74 sk_4707cd57
65 move S1 Exhibition1 65 2026-11-14T12:39:33.819Z S1 60669, S2 59884 31ae5de468 1634284456 sk_4707cd57
66 move S2 Exhibition2 66 2026-11-14T12:39:35.748Z S1 60669, S2 59955 a832f13a7a 31ae5de468 sk_4707cd57

Game 2 m_01M7D10093FDCAEDVBGCGZK039: verified

✓signatures46 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..46, every prev_hash links
✓move log46 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay46 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
46 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-14T12:37:26.514Z S1 59858, S2 60000 c912ff07a3 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-14T12:37:28.505Z S1 59858, S2 60009 cd8afaa2d7 c912ff07a3 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-14T12:37:30.627Z S1 59736, S2 60009 eb516b702a cd8afaa2d7 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-14T12:37:32.807Z S1 59736, S2 59829 086afb4e52 eb516b702a sk_4707cd57
5 move S1 Exhibition2 5 2026-11-14T12:37:34.898Z S1 59645, S2 59829 96f113a22c 086afb4e52 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-14T12:37:37.016Z S1 59645, S2 59711 41bdd63d2c 96f113a22c sk_4707cd57
7 move S1 Exhibition2 7 2026-11-14T12:37:39.199Z S1 59462, S2 59711 b2c45633cb 41bdd63d2c sk_4707cd57
8 move S2 Exhibition1 8 2026-11-14T12:37:41.302Z S1 59462, S2 59608 06bca941e6 b2c45633cb sk_4707cd57
9 move S1 Exhibition2 9 2026-11-14T12:37:43.310Z S1 59454, S2 59608 02bd847d45 06bca941e6 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-14T12:37:45.317Z S1 59454, S2 59601 ccbefceb63 02bd847d45 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-14T12:37:47.325Z S1 59446, S2 59601 68b26d204a ccbefceb63 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-14T12:37:49.303Z S1 59446, S2 59623 acab63f994 68b26d204a sk_4707cd57
13 move S1 Exhibition2 13 2026-11-14T12:37:51.328Z S1 59421, S2 59623 f0f2109e3c acab63f994 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-14T12:37:53.320Z S1 59421, S2 59631 55fe239a9a f0f2109e3c sk_4707cd57
15 move S1 Exhibition2 15 2026-11-14T12:37:55.249Z S1 59492, S2 59631 1d598c3db6 55fe239a9a sk_4707cd57
16 move S2 Exhibition1 16 2026-11-14T12:37:57.228Z S1 59492, S2 59652 b3fc5ba77e 1d598c3db6 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-14T12:37:59.158Z S1 59562, S2 59652 587018bfe4 b3fc5ba77e sk_4707cd57
18 move S2 Exhibition1 18 2026-11-14T12:38:01.135Z S1 59562, S2 59675 8f05024d3a 587018bfe4 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-14T12:38:03.084Z S1 59613, S2 59675 efee850b71 8f05024d3a sk_4707cd57
20 move S2 Exhibition1 20 2026-11-14T12:38:05.055Z S1 59613, S2 59704 772d46be61 efee850b71 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-14T12:38:07.036Z S1 59632, S2 59704 05b17f31cb 772d46be61 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-14T12:38:09.205Z S1 59632, S2 59535 85e9ead525 05b17f31cb sk_4707cd57
23 move S1 Exhibition2 23 2026-11-14T12:38:11.220Z S1 59617, S2 59535 5425a9ca5e 85e9ead525 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-14T12:38:13.315Z S1 59617, S2 59440 9668fcdb4d 5425a9ca5e sk_4707cd57
25 move S1 Exhibition2 25 2026-11-14T12:38:15.305Z S1 59627, S2 59440 b05327c982 9668fcdb4d sk_4707cd57
26 move S2 Exhibition1 26 2026-11-14T12:38:17.333Z S1 59627, S2 59412 f81c4772f0 b05327c982 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-14T12:38:19.412Z S1 59548, S2 59412 65b8ea358b f81c4772f0 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-14T12:38:21.405Z S1 59548, S2 59419 33721f4f70 65b8ea358b sk_4707cd57
29 move S1 Exhibition2 29 2026-11-14T12:38:23.398Z S1 59555, S2 59419 fdce49863c 33721f4f70 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-14T12:38:25.411Z S1 59555, S2 59406 be55f9ac4e fdce49863c sk_4707cd57
31 move S1 Exhibition2 31 2026-11-14T12:38:27.342Z S1 59624, S2 59406 171d3db36f be55f9ac4e sk_4707cd57
32 move S2 Exhibition1 32 2026-11-14T12:38:29.307Z S1 59624, S2 59441 fc4292d4b4 171d3db36f sk_4707cd57
33 move S1 Exhibition2 33 2026-11-14T12:38:31.266Z S1 59665, S2 59441 13c8b1cbc2 fc4292d4b4 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-14T12:38:33.232Z S1 59665, S2 59475 053fcf9275 13c8b1cbc2 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-14T12:38:35.162Z S1 59735, S2 59475 c73a5d10df 053fcf9275 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-14T12:38:37.140Z S1 59735, S2 59497 b72fd797e8 c73a5d10df sk_4707cd57
37 move S1 Exhibition2 37 2026-11-14T12:38:39.113Z S1 59762, S2 59497 5ab089088e b72fd797e8 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-14T12:38:41.066Z S1 59762, S2 59544 f0129ef643 5ab089088e sk_4707cd57
39 move S1 Exhibition2 39 2026-11-14T12:38:43.005Z S1 59823, S2 59544 21823d71a8 f0129ef643 sk_4707cd57
40 move S2 Exhibition1 40 2026-11-14T12:38:44.963Z S1 59823, S2 59586 9aaba542b1 21823d71a8 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-14T12:38:46.906Z S1 59880, S2 59586 ecbf8c7ce3 9aaba542b1 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-14T12:38:48.850Z S1 59880, S2 59642 a2d70a9fec ecbf8c7ce3 sk_4707cd57
43 move S1 Exhibition2 43 2026-11-14T12:38:50.787Z S1 59943, S2 59642 03c046602f a2d70a9fec sk_4707cd57
44 move S2 Exhibition1 44 2026-11-14T12:38:52.734Z S1 59943, S2 59695 7db8caebaf 03c046602f sk_4707cd57
45 move S1 Exhibition2 45 2026-11-14T12:38:54.662Z S1 60015, S2 59695 1cc770ccda 7db8caebaf sk_4707cd57
46 move S2 Exhibition1 46 2026-11-14T12:38:56.592Z S1 60015, S2 59765 51e54b723b 1cc770ccda 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_01M7D1008ZE94B0WYV7VJ9N8CG

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