apigaming Sign in

Verify set set_01M6TPWT32FWP8K8F0703XYT9K

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

Game 1 m_01M6TPWT34FWGVCZBHKGQH0ZT9: verified

✓signatures62 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..62, every prev_hash links
✓move log62 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay62 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
62 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-07T09:54:36.403Z S1 59798, S2 60000 76cf7a2a75 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-07T09:54:38.627Z S1 59798, S2 59776 9503e64dd0 76cf7a2a75 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-07T09:54:40.635Z S1 59790, S2 59776 ea736e2b71 9503e64dd0 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-07T09:54:42.716Z S1 59790, S2 59695 e477b37b89 ea736e2b71 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-07T09:54:44.724Z S1 59782, S2 59695 8bb268ef20 e477b37b89 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-07T09:54:46.799Z S1 59782, S2 59620 d09cdc0479 8bb268ef20 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-07T09:54:48.831Z S1 59750, S2 59620 a0ac803214 d09cdc0479 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-07T09:54:50.806Z S1 59750, S2 59645 fadd585bf5 a0ac803214 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-07T09:54:52.903Z S1 59653, S2 59645 1b4225b676 fadd585bf5 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-07T09:54:54.888Z S1 59653, S2 59660 f5df82da25 1b4225b676 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-07T09:54:56.929Z S1 59612, S2 59660 819e2c5a67 f5df82da25 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-07T09:54:59.027Z S1 59612, S2 59562 310c05a8df 819e2c5a67 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-07T09:55:01.319Z S1 59320, S2 59562 4c650b1059 310c05a8df sk_4707cd57
14 move S2 Exhibition2 14 2026-11-07T09:55:03.522Z S1 59320, S2 59359 13ec23f5b1 4c650b1059 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-07T09:55:05.485Z S1 59357, S2 59359 1298fec06e 13ec23f5b1 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-07T09:55:07.422Z S1 59357, S2 59422 00fc4640bc 1298fec06e sk_4707cd57
17 move S1 Exhibition1 17 2026-11-07T09:55:09.395Z S1 59384, S2 59422 f66dfd9b2f 00fc4640bc sk_4707cd57
18 move S2 Exhibition2 18 2026-11-07T09:55:11.396Z S1 59384, S2 59421 e30e24eb43 f66dfd9b2f sk_4707cd57
19 move S1 Exhibition1 19 2026-11-07T09:55:13.323Z S1 59457, S2 59421 91dbc195fe e30e24eb43 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-07T09:55:15.296Z S1 59457, S2 59448 30d1f578ea 91dbc195fe sk_4707cd57
21 move S1 Exhibition1 21 2026-11-07T09:55:17.318Z S1 59435, S2 59448 e6c38cd798 30d1f578ea sk_4707cd57
22 move S2 Exhibition2 22 2026-11-07T09:55:19.309Z S1 59435, S2 59457 8de413897b e6c38cd798 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-07T09:55:21.323Z S1 59421, S2 59457 e22bbbfa57 8de413897b sk_4707cd57
24 move S2 Exhibition2 24 2026-11-07T09:55:23.319Z S1 59421, S2 59461 52d248dc44 e22bbbfa57 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-07T09:55:25.271Z S1 59469, S2 59461 2748ac8cee 52d248dc44 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-07T09:55:27.197Z S1 59469, S2 59535 3bec4702c3 2748ac8cee sk_4707cd57
27 move S1 Exhibition1 27 2026-11-07T09:55:29.140Z S1 59526, S2 59535 b6c367650a 3bec4702c3 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-07T09:55:31.082Z S1 59526, S2 59593 ff1d997ba6 b6c367650a sk_4707cd57
29 move S1 Exhibition1 29 2026-11-07T09:55:33.023Z S1 59585, S2 59593 13073da0bb ff1d997ba6 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-07T09:55:34.965Z S1 59585, S2 59651 ad19713815 13073da0bb sk_4707cd57
31 move S1 Exhibition1 31 2026-11-07T09:55:36.906Z S1 59644, S2 59651 7ab1d6d352 ad19713815 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-07T09:55:38.861Z S1 59644, S2 59696 4b54519043 7ab1d6d352 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-07T09:55:40.790Z S1 59715, S2 59696 7c57b81917 4b54519043 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-07T09:55:42.729Z S1 59715, S2 59757 8ae231eaf1 7c57b81917 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-07T09:55:44.675Z S1 59769, S2 59757 8b69d8463c 8ae231eaf1 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-07T09:55:46.616Z S1 59769, S2 59816 2e8e3ab57e 8b69d8463c sk_4707cd57
37 move S1 Exhibition1 37 2026-11-07T09:55:48.554Z S1 59831, S2 59816 a3109a086f 2e8e3ab57e sk_4707cd57
38 move S2 Exhibition2 38 2026-11-07T09:55:50.490Z S1 59831, S2 59880 f7cda7707f a3109a086f sk_4707cd57
39 move S1 Exhibition1 39 2026-11-07T09:55:52.428Z S1 59893, S2 59880 caa8a69e19 f7cda7707f sk_4707cd57
40 move S2 Exhibition2 40 2026-11-07T09:55:54.356Z S1 59893, S2 59952 1b0f69363a caa8a69e19 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-07T09:55:56.294Z S1 59955, S2 59952 48600ea667 1b0f69363a sk_4707cd57
42 move S2 Exhibition2 42 2026-11-07T09:55:58.234Z S1 59955, S2 60012 709b42ea74 48600ea667 sk_4707cd57
43 move S1 Exhibition1 43 2026-11-07T09:56:00.175Z S1 60014, S2 60012 17cefbe58f 709b42ea74 sk_4707cd57
44 move S2 Exhibition2 44 2026-11-07T09:56:02.329Z S1 60014, S2 59858 2901f3fcd7 17cefbe58f sk_4707cd57
45 move S1 Exhibition1 45 2026-11-07T09:56:04.488Z S1 59855, S2 59858 2edcb638c8 2901f3fcd7 sk_4707cd57
46 move S2 Exhibition2 46 2026-11-07T09:56:06.421Z S1 59855, S2 59925 b9ecc34574 2edcb638c8 sk_4707cd57
47 move S1 Exhibition1 47 2026-11-07T09:56:08.356Z S1 59920, S2 59925 120d63d2b8 b9ecc34574 sk_4707cd57
48 move S2 Exhibition2 48 2026-11-07T09:56:10.306Z S1 59920, S2 59975 a41def53c9 120d63d2b8 sk_4707cd57
49 move S1 Exhibition1 49 2026-11-07T09:56:12.304Z S1 59922, S2 59975 1d3dd72ee1 a41def53c9 sk_4707cd57
50 move S2 Exhibition2 50 2026-11-07T09:56:14.236Z S1 59922, S2 60043 2a7d5e4359 1d3dd72ee1 sk_4707cd57
51 move S1 Exhibition1 51 2026-11-07T09:56:16.190Z S1 59968, S2 60043 8518d43f16 2a7d5e4359 sk_4707cd57
52 move S2 Exhibition2 52 2026-11-07T09:56:18.132Z S1 59968, S2 60101 798c23c73c 8518d43f16 sk_4707cd57
53 move S1 Exhibition1 53 2026-11-07T09:56:20.064Z S1 60036, S2 60101 6a0a6a5349 798c23c73c sk_4707cd57
54 move S2 Exhibition2 54 2026-11-07T09:56:22.004Z S1 60036, S2 60161 dc25e07ec8 6a0a6a5349 sk_4707cd57
55 move S1 Exhibition1 55 2026-11-07T09:56:23.956Z S1 60084, S2 60161 7f2a227235 dc25e07ec8 sk_4707cd57
56 move S2 Exhibition2 56 2026-11-07T09:56:25.901Z S1 60084, S2 60216 d63e998d2c 7f2a227235 sk_4707cd57
57 move S1 Exhibition1 57 2026-11-07T09:56:27.829Z S1 60156, S2 60216 abc2610be0 d63e998d2c sk_4707cd57
58 move S2 Exhibition2 58 2026-11-07T09:56:29.759Z S1 60156, S2 60286 674ca33e30 abc2610be0 sk_4707cd57
59 move S1 Exhibition1 59 2026-11-07T09:56:31.683Z S1 60232, S2 60286 f3684c3cdb 674ca33e30 sk_4707cd57
60 move S2 Exhibition2 60 2026-11-07T09:56:33.610Z S1 60232, S2 60359 dde5bd5277 f3684c3cdb sk_4707cd57
61 move S1 Exhibition1 61 2026-11-07T09:56:35.539Z S1 60303, S2 60359 9e5da3e6f1 dde5bd5277 sk_4707cd57
62 move S2 Exhibition2 62 2026-11-07T09:56:37.469Z S1 60303, S2 60429 c378a68060 9e5da3e6f1 sk_4707cd57

Game 2 m_01M6TPWT37EVHBMPH8QJX0996P: 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 Exhibition2 1 2026-11-07T09:54:36.333Z S1 59868, S2 60000 b71c60d8c9 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-07T09:54:38.612Z S1 59868, S2 59721 e2e5194a9a b71c60d8c9 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-07T09:54:40.576Z S1 59904, S2 59721 bcc6d1d636 e2e5194a9a sk_4707cd57
4 move S2 Exhibition1 4 2026-11-07T09:54:42.701Z S1 59904, S2 59596 39562e5e15 bcc6d1d636 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-07T09:54:44.729Z S1 59876, S2 59596 8a9c53f4fb 39562e5e15 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-07T09:54:46.801Z S1 59876, S2 59524 1fc7739be3 8a9c53f4fb sk_4707cd57
7 move S1 Exhibition2 7 2026-11-07T09:54:48.900Z S1 59777, S2 59524 bc8b8129e4 1fc7739be3 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-07T09:54:50.841Z S1 59777, S2 59583 06e5bb1b99 bc8b8129e4 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-07T09:54:52.928Z S1 59690, S2 59583 ae12f6e674 06e5bb1b99 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-07T09:54:54.912Z S1 59690, S2 59599 7a191a334e ae12f6e674 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-07T09:54:56.935Z S1 59667, S2 59599 535d335fa0 7a191a334e sk_4707cd57
12 move S2 Exhibition1 12 2026-11-07T09:54:59.030Z S1 59667, S2 59504 b4ab3559cd 535d335fa0 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-07T09:55:01.334Z S1 59363, S2 59504 78cb0bd581 b4ab3559cd sk_4707cd57
14 move S2 Exhibition1 14 2026-11-07T09:55:03.527Z S1 59363, S2 59311 a39e7a873c 78cb0bd581 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-07T09:55:05.715Z S1 59175, S2 59311 0d2dcfd869 a39e7a873c sk_4707cd57
16 move S2 Exhibition1 16 2026-11-07T09:55:07.700Z S1 59175, S2 59326 39b20181fb 0d2dcfd869 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-07T09:55:09.637Z S1 59238, S2 59326 9ab3a5e89d 39b20181fb sk_4707cd57
18 move S2 Exhibition1 18 2026-11-07T09:55:11.621Z S1 59238, S2 59342 20e052a3c1 9ab3a5e89d sk_4707cd57
19 move S1 Exhibition2 19 2026-11-07T09:55:13.605Z S1 59254, S2 59342 d02209e0d5 20e052a3c1 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-07T09:55:15.535Z S1 59254, S2 59412 c54bce4c38 d02209e0d5 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-07T09:55:17.491Z S1 59298, S2 59412 88f24f10f1 c54bce4c38 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-07T09:55:19.418Z S1 59298, S2 59485 a2ff184e6d 88f24f10f1 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-07T09:55:21.396Z S1 59320, S2 59485 74cd7b2885 a2ff184e6d sk_4707cd57
24 move S2 Exhibition1 24 2026-11-07T09:55:23.404Z S1 59320, S2 59477 2ef830b462 74cd7b2885 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-07T09:55:25.340Z S1 59384, S2 59477 0be06c57b6 2ef830b462 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-07T09:55:27.267Z S1 59384, S2 59550 a9df4bff65 0be06c57b6 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_01M6TPWT32FWP8K8F0703XYT9K

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