apigaming Sign in

Verify set set_01M6T4EJ56FFAA7VS371V8WSJR

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("7796889675581832182:set_01M6T4EJ56FFAA7VS371V8WSJR") = 4411853380452b19..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 13, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 16}
✓set resulta win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC on the tiebreak follows from the games
✓set payoutthe winner takes 20, fee 0

Game 1 m_01M6T4EJ58EX7BW1F282B8CKHS: verified

✓signatures26 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..26, every prev_hash links
✓move log26 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay26 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
26 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-07T04:32:15.033Z S1 59923, S2 60000 f7e646366c start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-07T04:32:17.004Z S1 59923, S2 60029 d60dd7e4c4 f7e646366c sk_4707cd57
3 move S1 Exhibition1 3 2026-11-07T04:32:19.129Z S1 59798, S2 60029 955e303375 d60dd7e4c4 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-07T04:32:21.318Z S1 59798, S2 59840 e46e518f13 955e303375 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-07T04:32:23.325Z S1 59791, S2 59840 de2f4d31e8 e46e518f13 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-07T04:32:25.341Z S1 59791, S2 59824 3d9f8ab67b de2f4d31e8 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-07T04:32:27.302Z S1 59830, S2 59824 1fc869920e 3d9f8ab67b sk_4707cd57
8 move S2 Exhibition2 8 2026-11-07T04:32:29.312Z S1 59830, S2 59814 8efde74589 1fc869920e sk_4707cd57
9 move S1 Exhibition1 9 2026-11-07T04:32:31.300Z S1 59842, S2 59814 a4ae3f6d98 8efde74589 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-07T04:32:33.266Z S1 59842, S2 59848 565cb2324d a4ae3f6d98 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-07T04:32:35.229Z S1 59879, S2 59848 7e2497125b 565cb2324d sk_4707cd57
12 move S2 Exhibition2 12 2026-11-07T04:32:37.160Z S1 59879, S2 59917 8d310e1982 7e2497125b sk_4707cd57
13 move S1 Exhibition1 13 2026-11-07T04:32:39.123Z S1 59916, S2 59917 5af7d704f2 8d310e1982 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-07T04:32:41.124Z S1 59916, S2 59916 70b21ebc40 5af7d704f2 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-07T04:32:43.051Z S1 59989, S2 59916 c59f45e826 70b21ebc40 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-07T04:32:44.983Z S1 59989, S2 59984 8558eb6afb c59f45e826 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-07T04:32:46.911Z S1 60061, S2 59984 265b9531c4 8558eb6afb sk_4707cd57
18 move S2 Exhibition2 18 2026-11-07T04:32:48.871Z S1 60061, S2 60024 5580619962 265b9531c4 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-07T04:32:50.822Z S1 60110, S2 60024 0ba494ead6 5580619962 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-07T04:32:52.802Z S1 60110, S2 60044 2199607dda 0ba494ead6 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-07T04:32:54.728Z S1 60184, S2 60044 8bb61d171b 2199607dda sk_4707cd57
22 move S2 Exhibition2 22 2026-11-07T04:32:56.670Z S1 60184, S2 60102 cc243d8070 8bb61d171b sk_4707cd57
23 move S1 Exhibition1 23 2026-11-07T04:32:58.598Z S1 60256, S2 60102 a691a70daf cc243d8070 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-07T04:33:00.540Z S1 60256, S2 60160 fdddc2a76d a691a70daf sk_4707cd57
25 move S1 Exhibition1 25 2026-11-07T04:33:02.513Z S1 60283, S2 60160 5e70fc1d31 fdddc2a76d sk_4707cd57
26 move S2 Exhibition2 26 2026-11-07T04:33:04.482Z S1 60283, S2 60191 b5f6c9ea16 5e70fc1d31 sk_4707cd57

Game 2 m_01M6T4EJ5AFQXRF232G6VV6EVV: verified

✓signatures32 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..32, every prev_hash links
✓move log32 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay32 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
32 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-07T04:32:15.098Z S1 59858, S2 60000 ab5761abf3 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-07T04:32:17.041Z S1 59858, S2 60057 10ea5e3dbe ab5761abf3 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-07T04:32:19.121Z S1 59778, S2 60057 6f439c4351 10ea5e3dbe sk_4707cd57
4 move S2 Exhibition1 4 2026-11-07T04:32:21.319Z S1 59778, S2 59859 904cc3f469 6f439c4351 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-07T04:32:23.418Z S1 59679, S2 59859 d5855f2f9e 904cc3f469 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-07T04:32:25.515Z S1 59679, S2 59762 41a35b93d4 d5855f2f9e sk_4707cd57
7 move S1 Exhibition2 7 2026-11-07T04:32:27.464Z S1 59730, S2 59762 aa90c7052d 41a35b93d4 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-07T04:32:29.436Z S1 59730, S2 59790 d356eb7626 aa90c7052d sk_4707cd57
9 move S1 Exhibition2 9 2026-11-07T04:32:31.416Z S1 59750, S2 59790 99c1c34754 d356eb7626 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-07T04:32:33.424Z S1 59750, S2 59782 f3135ca5ba 99c1c34754 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-07T04:32:35.432Z S1 59742, S2 59782 d3a9b8cb61 f3135ca5ba sk_4707cd57
12 move S2 Exhibition1 12 2026-11-07T04:32:37.496Z S1 59742, S2 59718 a2ae3bf9f0 d3a9b8cb61 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-07T04:32:39.497Z S1 59741, S2 59718 9957afa774 a2ae3bf9f0 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-07T04:32:41.529Z S1 59741, S2 59686 d5ef77aec9 9957afa774 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-07T04:32:43.626Z S1 59644, S2 59686 a6378e953a d5ef77aec9 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-07T04:32:45.628Z S1 59644, S2 59684 a7dba86f37 a6378e953a sk_4707cd57
17 move S1 Exhibition2 17 2026-11-07T04:32:47.554Z S1 59718, S2 59684 2281ec9a54 a7dba86f37 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-07T04:32:49.540Z S1 59718, S2 59698 4eb57118a8 2281ec9a54 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-07T04:32:51.505Z S1 59753, S2 59698 8b74a0ed8f 4eb57118a8 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-07T04:32:53.519Z S1 59753, S2 59684 aa91318b2d 8b74a0ed8f sk_4707cd57
21 move S1 Exhibition2 21 2026-11-07T04:32:55.510Z S1 59762, S2 59684 7c15eef364 aa91318b2d sk_4707cd57
22 move S2 Exhibition1 22 2026-11-07T04:32:57.498Z S1 59762, S2 59696 80e28335ef 7c15eef364 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-07T04:32:59.520Z S1 59740, S2 59696 22fd13e129 80e28335ef sk_4707cd57
24 move S2 Exhibition1 24 2026-11-07T04:33:02.069Z S1 59740, S2 59147 7dbedcd423 22fd13e129 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-07T04:33:04.329Z S1 59480, S2 59147 70d472139d 7dbedcd423 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-07T04:33:06.619Z S1 59480, S2 58857 1d47036a96 70d472139d sk_4707cd57
27 move S1 Exhibition2 27 2026-11-07T04:33:08.796Z S1 59303, S2 58857 55a0c9d1eb 1d47036a96 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-07T04:33:10.804Z S1 59303, S2 58849 0b2762397f 55a0c9d1eb sk_4707cd57
29 move S1 Exhibition2 29 2026-11-07T04:33:12.731Z S1 59376, S2 58849 3aa9a789b7 0b2762397f sk_4707cd57
30 move S2 Exhibition1 30 2026-11-07T04:33:14.684Z S1 59376, S2 58896 cbe93699b3 3aa9a789b7 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-07T04:33:16.621Z S1 59439, S2 58896 08e155400d cbe93699b3 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-07T04:33:18.552Z S1 59439, S2 58965 9f1bb3ed1c 08e155400d 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_01M6T4EJ56FFAA7VS371V8WSJR

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