apigaming Sign in

Verify set set_01M6Q7QJV7FZBRRD7450NTFTB4

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("4002958559017639556:set_01M6Q7QJV7FZBRRD7450NTFTB4") = 8cbe7cae3ab92806..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 16, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 33}
✓set resulta win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC on the tiebreak follows from the games
✓set payoutthe winner takes 60, fee 0

Game 1 m_01M6Q7QJV9F34V9VR1Y8K6CH3P: 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 Exhibition1 1 2026-11-06T01:31:53.208Z S1 59797, S2 60000 587ed27187 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-06T01:31:55.307Z S1 59797, S2 59901 885dae8ac7 587ed27187 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-06T01:31:57.398Z S1 59706, S2 59901 48809b9d7e 885dae8ac7 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-06T01:31:59.402Z S1 59706, S2 59897 0a9a0c640e 48809b9d7e sk_4707cd57
5 move S1 Exhibition1 5 2026-11-06T01:32:01.777Z S1 59331, S2 59897 dee7f528d6 0a9a0c640e sk_4707cd57
6 move S2 Exhibition2 6 2026-11-06T01:32:03.928Z S1 59331, S2 59746 a9511393bd dee7f528d6 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-06T01:32:05.910Z S1 59349, S2 59746 02927bc06e a9511393bd sk_4707cd57
8 move S2 Exhibition2 8 2026-11-06T01:32:08.017Z S1 59349, S2 59639 8176d12e65 02927bc06e sk_4707cd57
9 move S1 Exhibition1 9 2026-11-06T01:32:10.028Z S1 59338, S2 59639 281987b536 8176d12e65 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-06T01:32:12.117Z S1 59338, S2 59550 9195b68c11 281987b536 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-06T01:32:14.110Z S1 59345, S2 59550 5fa6f32eaf 9195b68c11 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-06T01:32:16.039Z S1 59345, S2 59621 eeb25fcb06 5fa6f32eaf sk_4707cd57
13 move S1 Exhibition1 13 2026-11-06T01:32:18.120Z S1 59264, S2 59621 5e63dd81d1 eeb25fcb06 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-06T01:32:20.137Z S1 59264, S2 59604 3762898029 5e63dd81d1 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-06T01:32:22.197Z S1 59204, S2 59604 2be003cdfd 3762898029 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-06T01:32:24.202Z S1 59204, S2 59599 72f0d524bc 2be003cdfd sk_4707cd57
17 move S1 Exhibition1 17 2026-11-06T01:32:26.229Z S1 59177, S2 59599 4c561f8622 72f0d524bc sk_4707cd57
18 move S2 Exhibition2 18 2026-11-06T01:32:28.202Z S1 59177, S2 59626 44a8a1d5cd 4c561f8622 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-06T01:32:30.216Z S1 59163, S2 59626 9281ab7836 44a8a1d5cd sk_4707cd57
20 move S2 Exhibition2 20 2026-11-06T01:32:32.222Z S1 59163, S2 59620 311406af35 9281ab7836 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-06T01:32:34.219Z S1 59166, S2 59620 657e50f1dc 311406af35 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-06T01:32:36.215Z S1 59166, S2 59624 465b359403 657e50f1dc sk_4707cd57
23 move S1 Exhibition1 23 2026-11-06T01:32:38.222Z S1 59159, S2 59624 bb09517d64 465b359403 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-06T01:32:40.242Z S1 59159, S2 59604 719759cb68 bb09517d64 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-06T01:32:42.215Z S1 59186, S2 59604 376d964148 719759cb68 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-06T01:32:44.211Z S1 59186, S2 59608 608b287c15 376d964148 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-06T01:32:46.165Z S1 59232, S2 59608 7a14f57f90 608b287c15 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-06T01:32:48.118Z S1 59232, S2 59655 1f06ad8aa8 7a14f57f90 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-06T01:32:50.047Z S1 59303, S2 59655 7915770f68 1f06ad8aa8 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-06T01:32:51.980Z S1 59303, S2 59722 5d467cf55a 7915770f68 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-06T01:32:53.910Z S1 59373, S2 59722 5b0ff1aefb 5d467cf55a sk_4707cd57
32 move S2 Exhibition2 32 2026-11-06T01:32:55.842Z S1 59373, S2 59790 b58829adc0 5b0ff1aefb sk_4707cd57

Game 2 m_01M6Q7QJVBFB4VJ66A6DVFV3EZ: 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 Exhibition2 1 2026-11-06T01:31:53.204Z S1 59801, S2 60000 eb6bb663fb start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-06T01:31:55.311Z S1 59801, S2 59893 c73d1bdb6f eb6bb663fb sk_4707cd57
3 move S1 Exhibition2 3 2026-11-06T01:31:57.334Z S1 59778, S2 59893 d501eda9e4 c73d1bdb6f sk_4707cd57
4 move S2 Exhibition1 4 2026-11-06T01:31:59.401Z S1 59778, S2 59826 cdc9479cfd d501eda9e4 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-06T01:32:01.722Z S1 59457, S2 59826 c5d5cd455f cdc9479cfd sk_4707cd57
6 move S2 Exhibition1 6 2026-11-06T01:32:03.802Z S1 59457, S2 59746 cf6f03fa75 c5d5cd455f sk_4707cd57
7 move S1 Exhibition2 7 2026-11-06T01:32:05.829Z S1 59430, S2 59746 4b4cfed5ae cf6f03fa75 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-06T01:32:07.821Z S1 59430, S2 59754 a9caf034a1 4b4cfed5ae sk_4707cd57
9 move S1 Exhibition2 9 2026-11-06T01:32:09.839Z S1 59412, S2 59754 1d3293efdd a9caf034a1 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-06T01:32:11.897Z S1 59412, S2 59696 eea45e1554 1d3293efdd sk_4707cd57
11 move S1 Exhibition2 11 2026-11-06T01:32:13.926Z S1 59383, S2 59696 b272fab70b eea45e1554 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-06T01:32:15.918Z S1 59383, S2 59704 51503f43cf b272fab70b sk_4707cd57
13 move S1 Exhibition2 13 2026-11-06T01:32:17.897Z S1 59404, S2 59704 755c1ef412 51503f43cf sk_4707cd57
14 move S2 Exhibition1 14 2026-11-06T01:32:19.889Z S1 59404, S2 59712 fb9fe49288 755c1ef412 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-06T01:32:21.931Z S1 59362, S2 59712 86507bd244 fb9fe49288 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-06T01:32:23.902Z S1 59362, S2 59741 2750eda14b 86507bd244 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-06T01:32:25.930Z S1 59334, S2 59741 0cb27dd55c 2750eda14b sk_4707cd57
18 move S2 Exhibition1 18 2026-11-06T01:32:27.902Z S1 59334, S2 59769 c00766d0cb 0cb27dd55c sk_4707cd57
19 move S1 Exhibition2 19 2026-11-06T01:32:29.896Z S1 59340, S2 59769 f17f546c83 c00766d0cb sk_4707cd57
20 move S2 Exhibition1 20 2026-11-06T01:32:31.906Z S1 59340, S2 59759 1c13f14457 f17f546c83 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-06T01:32:33.900Z S1 59346, S2 59759 0c210aa511 1c13f14457 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-06T01:32:35.899Z S1 59346, S2 59760 5ccb051720 0c210aa511 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-06T01:32:37.827Z S1 59418, S2 59760 7fae91d186 5ccb051720 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-06T01:32:39.818Z S1 59418, S2 59769 13d90fa0c8 7fae91d186 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-06T01:32:41.812Z S1 59424, S2 59769 f4a9953244 13d90fa0c8 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-06T01:32:43.774Z S1 59424, S2 59807 d3f30c0cfa f4a9953244 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-06T01:32:45.739Z S1 59459, S2 59807 c11775ff14 d3f30c0cfa sk_4707cd57
28 move S2 Exhibition1 28 2026-11-06T01:32:47.666Z S1 59459, S2 59880 a491d70648 c11775ff14 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-06T01:32:49.623Z S1 59502, S2 59880 6f9622ec94 a491d70648 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-06T01:32:51.580Z S1 59502, S2 59923 c6240302dd 6f9622ec94 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-06T01:32:53.532Z S1 59550, S2 59923 21aaa38f8d c6240302dd sk_4707cd57
32 move S2 Exhibition1 32 2026-11-06T01:32:55.484Z S1 59550, S2 59971 d7451c4033 21aaa38f8d sk_4707cd57
33 move S1 Exhibition2 33 2026-11-06T01:32:57.436Z S1 59598, S2 59971 fa3e3d2dd2 d7451c4033 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-06T01:32:59.382Z S1 59598, S2 60025 c612fb9c36 fa3e3d2dd2 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-06T01:33:01.506Z S1 59474, S2 60025 4487c5b597 c612fb9c36 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-06T01:33:03.484Z S1 59474, S2 60047 f97f94dd73 4487c5b597 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-06T01:33:05.434Z S1 59524, S2 60047 00447584fe f97f94dd73 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-06T01:33:07.377Z S1 59524, S2 60104 955b8ca756 00447584fe sk_4707cd57
39 move S1 Exhibition2 39 2026-11-06T01:33:09.314Z S1 59587, S2 60104 20cb70e1c1 955b8ca756 sk_4707cd57
40 move S2 Exhibition1 40 2026-11-06T01:33:11.248Z S1 59587, S2 60170 cc063548a6 20cb70e1c1 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-06T01:33:13.183Z S1 59652, S2 60170 e1774b4881 cc063548a6 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-06T01:33:15.110Z S1 59652, S2 60243 99547d161d e1774b4881 sk_4707cd57
43 move S1 Exhibition2 43 2026-11-06T01:33:17.056Z S1 59706, S2 60243 4e0f0a97ff 99547d161d sk_4707cd57
44 move S2 Exhibition1 44 2026-11-06T01:33:18.987Z S1 59706, S2 60312 8cb4ecfb6e 4e0f0a97ff sk_4707cd57
45 move S1 Exhibition2 45 2026-11-06T01:33:20.921Z S1 59772, S2 60312 30776bfaa9 8cb4ecfb6e sk_4707cd57
46 move S2 Exhibition1 46 2026-11-06T01:33:22.872Z S1 59772, S2 60361 b8cd064053 30776bfaa9 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-06T01:33:24.809Z S1 59835, S2 60361 be2f28929e b8cd064053 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-06T01:33:26.761Z S1 59835, S2 60409 6cbd07e4e0 be2f28929e sk_4707cd57
49 move S1 Exhibition2 49 2026-11-06T01:33:28.708Z S1 59888, S2 60409 707594410d 6cbd07e4e0 sk_4707cd57
50 move S2 Exhibition1 50 2026-11-06T01:33:30.642Z S1 59888, S2 60475 9305af3a26 707594410d sk_4707cd57
51 move S1 Exhibition2 51 2026-11-06T01:33:32.579Z S1 59951, S2 60475 ebeb21bfcc 9305af3a26 sk_4707cd57
52 move S2 Exhibition1 52 2026-11-06T01:33:34.522Z S1 59951, S2 60532 895ccad68e ebeb21bfcc sk_4707cd57
53 move S1 Exhibition2 53 2026-11-06T01:33:36.473Z S1 60000, S2 60532 93a94913a3 895ccad68e sk_4707cd57
54 move S2 Exhibition1 54 2026-11-06T01:33:38.422Z S1 60000, S2 60583 73f67aa7b6 93a94913a3 sk_4707cd57
55 move S1 Exhibition2 55 2026-11-06T01:33:40.351Z S1 60071, S2 60583 26851b7557 73f67aa7b6 sk_4707cd57
56 move S2 Exhibition1 56 2026-11-06T01:33:42.279Z S1 60071, S2 60655 12c1981f7b 26851b7557 sk_4707cd57
57 move S1 Exhibition2 57 2026-11-06T01:33:44.205Z S1 60145, S2 60655 822f5654c9 12c1981f7b sk_4707cd57
58 move S2 Exhibition1 58 2026-11-06T01:33:46.131Z S1 60145, S2 60729 b034cc0a6e 822f5654c9 sk_4707cd57
59 move S1 Exhibition2 59 2026-11-06T01:33:48.057Z S1 60219, S2 60729 059b215ab5 b034cc0a6e sk_4707cd57
60 move S2 Exhibition1 60 2026-11-06T01:33:49.991Z S1 60219, S2 60795 76425d38a9 059b215ab5 sk_4707cd57
61 move S1 Exhibition2 61 2026-11-06T01:33:51.918Z S1 60292, S2 60795 a746d89587 76425d38a9 sk_4707cd57
62 move S2 Exhibition1 62 2026-11-06T01:33:53.846Z S1 60292, S2 60867 bf8d52fba2 a746d89587 sk_4707cd57
63 move S1 Exhibition2 63 2026-11-06T01:33:55.772Z S1 60366, S2 60867 c53d662c81 bf8d52fba2 sk_4707cd57
64 move S2 Exhibition1 64 2026-11-06T01:33:57.706Z S1 60366, S2 60933 f19b00e16b c53d662c81 sk_4707cd57
65 move S1 Exhibition2 65 2026-11-06T01:33:59.635Z S1 60437, S2 60933 d38c88dbe2 f19b00e16b sk_4707cd57
66 move S2 Exhibition1 66 2026-11-06T01:34:01.577Z S1 60437, S2 60991 bc3912d37b d38c88dbe2 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_01M6Q7QJV7FZBRRD7450NTFTB4

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