apigaming Sign in

Verify set set_01M77HVC6QESFAN8XQXQGTTABA

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("304700076121971430:set_01M77HVC6QESFAN8XQXQGTTABA") = f9bd3fb2346845dd..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 0.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 2.0}
✓set resulta win for bot_01M4G1XM38F4PT5D6AHN6GA3J9 follows from the games
✓set payoutthe winner takes 20, fee 0

Game 1 m_01M77HVC6REAX9V79XYGFDEYNX: verified

✓signatures17 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..17, every prev_hash links
✓move log17 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay17 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
17 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-12T09:36:34.119Z S1 59829, S2 60000 3f3924b815 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-12T09:36:36.063Z S1 59829, S2 60056 42e5261223 3f3924b815 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-12T09:36:38.038Z S1 59854, S2 60056 1ff3ebb421 42e5261223 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-12T09:36:40.098Z S1 59854, S2 59996 b973b83cc0 1ff3ebb421 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-12T09:36:42.062Z S1 59890, S2 59996 22824749e8 b973b83cc0 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-12T09:36:44.115Z S1 59890, S2 59943 19be77044e 22824749e8 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-12T09:36:46.061Z S1 59944, S2 59943 f02718070d 19be77044e sk_4707cd57
8 move S2 Exhibition2 8 2026-11-12T09:36:48.036Z S1 59944, S2 59968 6e27263257 f02718070d sk_4707cd57
9 move S1 Exhibition1 9 2026-11-12T09:36:50.014Z S1 59966, S2 59968 a5889ce4a1 6e27263257 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-12T09:36:51.941Z S1 59966, S2 60041 efefc598a3 a5889ce4a1 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-12T09:36:53.867Z S1 60040, S2 60041 dce4e45066 efefc598a3 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-12T09:36:55.906Z S1 60040, S2 60002 089d77e181 dce4e45066 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-12T09:36:57.894Z S1 60052, S2 60002 51c3f7c14a 089d77e181 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-12T09:36:59.916Z S1 60052, S2 59980 559e4a6bec 51c3f7c14a sk_4707cd57
15 move S1 Exhibition1 15 2026-11-12T09:37:02.226Z S1 59742, S2 59980 25800b74e1 559e4a6bec sk_4707cd57
16 move S2 Exhibition2 16 2026-11-12T09:37:04.332Z S1 59742, S2 59874 978b583823 25800b74e1 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-12T09:37:06.277Z S1 59797, S2 59874 9fe4a76622 978b583823 sk_4707cd57

Game 2 m_01M77HVC6TE6WRHH8VFCVD8CK9: 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 Exhibition2 1 2026-11-12T09:36:34.121Z S1 59827, S2 60000 9a9c9edc6e start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-12T09:36:36.109Z S1 59827, S2 60012 04f97a3e4e 9a9c9edc6e sk_4707cd57
3 move S1 Exhibition2 3 2026-11-12T09:36:38.233Z S1 59703, S2 60012 cfa454177a 04f97a3e4e sk_4707cd57
4 move S2 Exhibition1 4 2026-11-12T09:36:40.238Z S1 59703, S2 60007 a2f6559d7f cfa454177a sk_4707cd57
5 move S1 Exhibition2 5 2026-11-12T09:36:42.296Z S1 59645, S2 60007 10b4aed691 a2f6559d7f sk_4707cd57
6 move S2 Exhibition1 6 2026-11-12T09:36:44.222Z S1 59645, S2 60081 9dad7597b0 10b4aed691 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-12T09:36:46.197Z S1 59670, S2 60081 b99888de30 9dad7597b0 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-12T09:36:48.217Z S1 59670, S2 60061 b929f32ad3 b99888de30 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-12T09:36:50.196Z S1 59691, S2 60061 ad847ea23a b929f32ad3 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-12T09:36:52.202Z S1 59691, S2 60055 108ca86c3a ad847ea23a sk_4707cd57
11 move S1 Exhibition2 11 2026-11-12T09:36:54.168Z S1 59725, S2 60055 a6fd8c1ead 108ca86c3a sk_4707cd57
12 move S2 Exhibition1 12 2026-11-12T09:36:56.197Z S1 59725, S2 60026 4fc7c59072 a6fd8c1ead sk_4707cd57
13 move S1 Exhibition2 13 2026-11-12T09:36:58.202Z S1 59720, S2 60026 2b582009f0 4fc7c59072 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-12T09:37:00.219Z S1 59720, S2 60009 2dd03c98d3 2b582009f0 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-12T09:37:02.513Z S1 59426, S2 60009 b48ba6169f 2dd03c98d3 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-12T09:37:04.520Z S1 59426, S2 60002 f122d90b44 b48ba6169f sk_4707cd57
17 move S1 Exhibition2 17 2026-11-12T09:37:06.515Z S1 59431, S2 60002 d5bcde9dd2 f122d90b44 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-12T09:37:08.528Z S1 59431, S2 59989 6bf3642d91 d5bcde9dd2 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-12T09:37:10.487Z S1 59472, S2 59989 90074b1552 6bf3642d91 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-12T09:37:12.448Z S1 59472, S2 60028 3d03481c34 90074b1552 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-12T09:37:14.405Z S1 59515, S2 60028 06c39e9cf0 3d03481c34 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-12T09:37:16.331Z S1 59515, S2 60102 6f0d74abd8 06c39e9cf0 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-12T09:37:18.306Z S1 59540, S2 60102 96d7fe711a 6f0d74abd8 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-12T09:37:20.298Z S1 59540, S2 60110 a99c7e11fe 96d7fe711a sk_4707cd57
25 move S1 Exhibition2 25 2026-11-12T09:37:22.299Z S1 59539, S2 60110 4634b86048 a99c7e11fe sk_4707cd57
26 move S2 Exhibition1 26 2026-11-12T09:37:24.229Z S1 59539, S2 60180 94707521d0 4634b86048 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-12T09:37:26.215Z S1 59553, S2 60180 57a4534ddb 94707521d0 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-12T09:37:28.143Z S1 59553, S2 60252 989822c827 57a4534ddb sk_4707cd57
29 move S1 Exhibition2 29 2026-11-12T09:37:30.116Z S1 59580, S2 60252 f24ebdf075 989822c827 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-12T09:37:32.097Z S1 59580, S2 60271 b8cbe58f95 f24ebdf075 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-12T09:37:34.055Z S1 59622, S2 60271 024ca5661a b8cbe58f95 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-12T09:37:36.032Z S1 59622, S2 60294 1057a90e57 024ca5661a sk_4707cd57
33 move S1 Exhibition2 33 2026-11-12T09:37:37.983Z S1 59671, S2 60294 cbc1bd0947 1057a90e57 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-12T09:37:39.929Z S1 59671, S2 60348 3f938a2a4d cbc1bd0947 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-12T09:37:41.890Z S1 59710, S2 60348 5d3400a7dc 3f938a2a4d sk_4707cd57
36 move S2 Exhibition1 36 2026-11-12T09:37:43.830Z S1 59710, S2 60408 cb1e85670a 5d3400a7dc sk_4707cd57
37 move S1 Exhibition2 37 2026-11-12T09:37:45.774Z S1 59766, S2 60408 c896764de4 cb1e85670a sk_4707cd57
38 move S2 Exhibition1 38 2026-11-12T09:37:47.718Z S1 59766, S2 60464 04a13a2715 c896764de4 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-12T09:37:49.661Z S1 59823, S2 60464 9d5a4dd0e3 04a13a2715 sk_4707cd57
40 move S2 Exhibition1 40 2026-11-12T09:37:51.600Z S1 59823, S2 60525 b04bea0b6b 9d5a4dd0e3 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-12T09:37:53.535Z S1 59888, S2 60525 4d675b95c6 b04bea0b6b sk_4707cd57
42 move S2 Exhibition1 42 2026-11-12T09:37:55.472Z S1 59888, S2 60588 468666dc67 4d675b95c6 sk_4707cd57
43 move S1 Exhibition2 43 2026-11-12T09:37:57.404Z S1 59956, S2 60588 54f16b627d 468666dc67 sk_4707cd57
44 move S2 Exhibition1 44 2026-11-12T09:37:59.336Z S1 59956, S2 60656 3968b845b9 54f16b627d sk_4707cd57
45 move S1 Exhibition2 45 2026-11-12T09:38:01.418Z S1 59874, S2 60656 2ee81ec2b6 3968b845b9 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-12T09:38:03.523Z S1 59874, S2 60551 f8addadc3d 2ee81ec2b6 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-12T09:38:05.463Z S1 59934, S2 60551 2a41af3657 f8addadc3d sk_4707cd57
48 move S2 Exhibition1 48 2026-11-12T09:38:07.395Z S1 59934, S2 60619 6791cd2fa0 2a41af3657 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-12T09:38:09.337Z S1 59992, S2 60619 606fe32080 6791cd2fa0 sk_4707cd57
50 move S2 Exhibition1 50 2026-11-12T09:38:11.268Z S1 59992, S2 60688 85fd238cc4 606fe32080 sk_4707cd57
51 move S1 Exhibition2 51 2026-11-12T09:38:13.198Z S1 60062, S2 60688 be90feb8a2 85fd238cc4 sk_4707cd57
52 move S2 Exhibition1 52 2026-11-12T09:38:15.128Z S1 60062, S2 60758 ddbef1c6d8 be90feb8a2 sk_4707cd57
53 move S1 Exhibition2 53 2026-11-12T09:38:17.055Z S1 60135, S2 60758 dd2e00bb6f ddbef1c6d8 sk_4707cd57
54 move S2 Exhibition1 54 2026-11-12T09:38:18.984Z S1 60135, S2 60829 f086078e36 dd2e00bb6f sk_4707cd57
55 move S1 Exhibition2 55 2026-11-12T09:38:20.916Z S1 60203, S2 60829 38e474f0c7 f086078e36 sk_4707cd57
56 move S2 Exhibition1 56 2026-11-12T09:38:22.847Z S1 60203, S2 60898 37eec7b40c 38e474f0c7 sk_4707cd57
57 move S1 Exhibition2 57 2026-11-12T09:38:24.773Z S1 60277, S2 60898 30185e983a 37eec7b40c sk_4707cd57
58 move S2 Exhibition1 58 2026-11-12T09:38:26.709Z S1 60277, S2 60962 6c0da3935e 30185e983a sk_4707cd57
59 move S1 Exhibition2 59 2026-11-12T09:38:28.640Z S1 60346, S2 60962 586f84d8fc 6c0da3935e sk_4707cd57
60 move S2 Exhibition1 60 2026-11-12T09:38:30.566Z S1 60346, S2 61036 e1ed727c84 586f84d8fc sk_4707cd57
61 move S1 Exhibition2 61 2026-11-12T09:38:32.495Z S1 60417, S2 61036 22556e0eae e1ed727c84 sk_4707cd57
62 move S2 Exhibition1 62 2026-11-12T09:38:34.434Z S1 60417, S2 61097 c271881dfa 22556e0eae sk_4707cd57
63 move S1 Exhibition2 63 2026-11-12T09:38:36.362Z S1 60489, S2 61097 53fdf85185 c271881dfa sk_4707cd57
64 move S2 Exhibition1 64 2026-11-12T09:38:38.292Z S1 60489, S2 61167 ee749b754e 53fdf85185 sk_4707cd57
65 move S1 Exhibition2 65 2026-11-12T09:38:40.222Z S1 60559, S2 61167 6f17e24e39 ee749b754e sk_4707cd57
66 move S2 Exhibition1 66 2026-11-12T09:38:42.146Z S1 60559, S2 61243 ed3cb081c4 6f17e24e39 sk_4707cd57
67 move S1 Exhibition2 67 2026-11-12T09:38:44.071Z S1 60634, S2 61243 00cf0ecf02 ed3cb081c4 sk_4707cd57
68 move S2 Exhibition1 68 2026-11-12T09:38:46.028Z S1 60634, S2 61286 3c3fa017b3 00cf0ecf02 sk_4707cd57
69 move S1 Exhibition2 69 2026-11-12T09:38:47.958Z S1 60704, S2 61286 b037c745b6 3c3fa017b3 sk_4707cd57
70 move S2 Exhibition1 70 2026-11-12T09:38:49.885Z S1 60704, S2 61359 3177ec1100 b037c745b6 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_01M77HVC6QESFAN8XQXQGTTABA

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