apigaming Sign in

Verify set set_01M6QJWZS2E3G89H53JR1EZ77Q

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

Game 1 m_01M6QJWZSDFYG9WT7P56DMTAC4: verified

✓signatures30 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..30, every prev_hash links
✓move log30 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay30 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
30 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-06T04:47:04.716Z S1 59636, S2 60000 a88ecf3f49 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-06T04:47:06.926Z S1 59636, S2 59790 32c82f8394 a88ecf3f49 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-06T04:47:09.010Z S1 59552, S2 59790 2f6b7535a0 32c82f8394 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-06T04:47:11.130Z S1 59552, S2 59670 e967edc15c 2f6b7535a0 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-06T04:47:13.180Z S1 59502, S2 59670 92cafbb29e e967edc15c sk_4707cd57
6 move S2 Exhibition2 6 2026-11-06T04:47:15.338Z S1 59502, S2 59512 8914124cfd 92cafbb29e sk_4707cd57
7 move S1 Exhibition1 7 2026-11-06T04:47:17.502Z S1 59338, S2 59512 59fd17e2eb 8914124cfd sk_4707cd57
8 move S2 Exhibition2 8 2026-11-06T04:47:19.451Z S1 59338, S2 59563 92eb996961 59fd17e2eb sk_4707cd57
9 move S1 Exhibition1 9 2026-11-06T04:47:21.527Z S1 59262, S2 59563 c7f7cf4be9 92eb996961 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-06T04:47:23.720Z S1 59262, S2 59370 8865b13946 c7f7cf4be9 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-06T04:47:25.730Z S1 59252, S2 59370 13f724fa7e 8865b13946 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-06T04:47:27.684Z S1 59252, S2 59416 b53a85aa81 13f724fa7e sk_4707cd57
13 move S1 Exhibition1 13 2026-11-06T04:47:29.638Z S1 59298, S2 59416 80a0b4f2a8 b53a85aa81 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-06T04:47:31.600Z S1 59298, S2 59454 6f7be161ae 80a0b4f2a8 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-06T04:47:33.597Z S1 59301, S2 59454 1e5a5cc080 6f7be161ae sk_4707cd57
16 move S2 Exhibition2 16 2026-11-06T04:47:35.527Z S1 59301, S2 59524 841eb6cd62 1e5a5cc080 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-06T04:47:37.495Z S1 59333, S2 59524 a5b62ec498 841eb6cd62 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-06T04:47:39.496Z S1 59333, S2 59523 b592f4adf3 a5b62ec498 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-06T04:47:41.510Z S1 59319, S2 59523 3682a6b217 b592f4adf3 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-06T04:47:43.525Z S1 59319, S2 59508 560bb5e0ba 3682a6b217 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-06T04:47:45.453Z S1 59391, S2 59508 dddbb49a65 560bb5e0ba sk_4707cd57
22 move S2 Exhibition2 22 2026-11-06T04:47:47.437Z S1 59391, S2 59524 105f13990d dddbb49a65 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-06T04:47:49.429Z S1 59399, S2 59524 49213536a2 105f13990d sk_4707cd57
24 move S2 Exhibition2 24 2026-11-06T04:47:51.392Z S1 59399, S2 59561 8ab3f9ff83 49213536a2 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-06T04:47:53.317Z S1 59474, S2 59561 8b4169b468 8ab3f9ff83 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-06T04:47:55.264Z S1 59474, S2 59614 a74180865c 8b4169b468 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-06T04:47:57.192Z S1 59546, S2 59614 f75ce058db a74180865c sk_4707cd57
28 move S2 Exhibition2 28 2026-11-06T04:47:59.139Z S1 59546, S2 59667 10b58a5fd7 f75ce058db sk_4707cd57
29 move S1 Exhibition1 29 2026-11-06T04:48:01.068Z S1 59617, S2 59667 7a32ba1ec4 10b58a5fd7 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-06T04:48:03.000Z S1 59617, S2 59735 92da75109f 7a32ba1ec4 sk_4707cd57

Game 2 m_01M6QJWZSJEX4R6CQ6M9Y35JJ4: verified

✓signatures39 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..39, every prev_hash links
✓move log39 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay39 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
39 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-06T04:47:04.742Z S1 59610, S2 60000 69794d669c start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-06T04:47:06.915Z S1 59610, S2 59827 52a3a5505c 69794d669c sk_4707cd57
3 move S1 Exhibition2 3 2026-11-06T04:47:09.007Z S1 59518, S2 59827 7aecc2dd44 52a3a5505c sk_4707cd57
4 move S2 Exhibition1 4 2026-11-06T04:47:11.128Z S1 59518, S2 59706 e3002e6057 7aecc2dd44 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-06T04:47:13.153Z S1 59493, S2 59706 c9ea20cb49 e3002e6057 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-06T04:47:15.309Z S1 59493, S2 59550 a7fa24e540 c9ea20cb49 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-06T04:47:17.443Z S1 59359, S2 59550 906c2d99ec a7fa24e540 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-06T04:47:19.445Z S1 59359, S2 59548 c0d192d831 906c2d99ec sk_4707cd57
9 move S1 Exhibition2 9 2026-11-06T04:47:21.530Z S1 59274, S2 59548 d2a4b876c6 c0d192d831 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-06T04:47:23.711Z S1 59274, S2 59367 e1d809fa22 d2a4b876c6 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-06T04:47:25.732Z S1 59253, S2 59367 bf8414aa37 e1d809fa22 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-06T04:47:27.798Z S1 59253, S2 59301 6c0240cea8 bf8414aa37 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-06T04:47:29.731Z S1 59320, S2 59301 7bd78caca3 6c0240cea8 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-06T04:47:31.706Z S1 59320, S2 59326 81ed31fdc9 7bd78caca3 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-06T04:47:33.732Z S1 59294, S2 59326 65ceebf266 81ed31fdc9 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-06T04:47:35.662Z S1 59294, S2 59396 3ed50938a3 65ceebf266 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-06T04:47:37.698Z S1 59258, S2 59396 1b9a259ede 3ed50938a3 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-06T04:47:39.718Z S1 59258, S2 59376 c66227f981 1b9a259ede sk_4707cd57
19 move S1 Exhibition2 19 2026-11-06T04:47:41.717Z S1 59259, S2 59376 ec186fb4f5 c66227f981 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-06T04:47:43.721Z S1 59259, S2 59372 2bf925d767 ec186fb4f5 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-06T04:47:45.719Z S1 59261, S2 59372 c3de2c4537 2bf925d767 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-06T04:47:47.721Z S1 59261, S2 59370 dc37cf8141 c3de2c4537 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-06T04:47:49.707Z S1 59275, S2 59370 025f097c0c dc37cf8141 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-06T04:47:51.711Z S1 59275, S2 59366 423fcae462 025f097c0c sk_4707cd57
25 move S1 Exhibition2 25 2026-11-06T04:47:53.663Z S1 59323, S2 59366 ed9c4a0401 423fcae462 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-06T04:47:55.627Z S1 59323, S2 59402 4fd166d480 ed9c4a0401 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-06T04:47:57.601Z S1 59349, S2 59402 923ed3e954 4fd166d480 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-06T04:47:59.528Z S1 59349, S2 59475 7d5b364a8c 923ed3e954 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-06T04:48:01.801Z S1 59076, S2 59475 f3db3d5374 7d5b364a8c sk_4707cd57
30 move S2 Exhibition1 30 2026-11-06T04:48:03.849Z S1 59076, S2 59427 ca1b8c468a f3db3d5374 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-06T04:48:05.821Z S1 59104, S2 59427 3254ece703 ca1b8c468a sk_4707cd57
32 move S2 Exhibition1 32 2026-11-06T04:48:07.806Z S1 59104, S2 59442 b90a5313db 3254ece703 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-06T04:48:09.806Z S1 59104, S2 59442 4f05f0c646 b90a5313db sk_4707cd57
34 move S2 Exhibition1 34 2026-11-06T04:48:11.811Z S1 59104, S2 59437 6d76d84e4b 4f05f0c646 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-06T04:48:13.738Z S1 59177, S2 59437 f142b51405 6d76d84e4b sk_4707cd57
36 move S2 Exhibition1 36 2026-11-06T04:48:15.665Z S1 59177, S2 59510 0cf0e08f86 f142b51405 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-06T04:48:17.622Z S1 59220, S2 59510 f917034db8 0cf0e08f86 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-06T04:48:19.550Z S1 59220, S2 59582 bfb9caa85b f917034db8 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-06T04:48:21.477Z S1 59293, S2 59582 76817ae4dc bfb9caa85b 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_01M6QJWZS2E3G89H53JR1EZ77Q

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