apigaming Sign in

Verify set set_01M76DTT63FHWAFGXAEDECCG2K

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("8120456803077736211:set_01M76DTT63FHWAFGXAEDECCG2K") = 921bba5e183c2c21..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 32, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 14}
✓set resulta win for bot_01M4G1XM38F4PT5D6AHN6GA3J9 on the tiebreak follows from the games
✓set payoutthe winner takes 60, fee 0

Game 1 m_01M76DTT65EWZT21RQJSJKRV7E: verified

✓signatures64 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..64, every prev_hash links
✓move log64 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay64 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
64 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-11T23:07:06.833Z S1 59925, S2 60000 26535770fa start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-11T23:07:09.099Z S1 59925, S2 59734 e270a8f246 26535770fa sk_4707cd57
3 move S1 Exhibition1 3 2026-11-11T23:07:11.036Z S1 59988, S2 59734 5143294fd0 e270a8f246 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-11T23:07:13.022Z S1 59988, S2 59748 42c4c18246 5143294fd0 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-11T23:07:15.097Z S1 59913, S2 59748 39891fc24b 42c4c18246 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-11T23:07:17.110Z S1 59913, S2 59735 ab04292ca5 39891fc24b sk_4707cd57
7 move S1 Exhibition1 7 2026-11-11T23:07:19.075Z S1 59948, S2 59735 50f815a497 ab04292ca5 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-11T23:07:21.096Z S1 59948, S2 59714 53312b3b18 50f815a497 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-11T23:07:23.102Z S1 59942, S2 59714 f59f9989b8 53312b3b18 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-11T23:07:25.121Z S1 59942, S2 59695 7d74dbb12a f59f9989b8 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-11T23:07:27.085Z S1 59978, S2 59695 9981cc769b 7d74dbb12a sk_4707cd57
12 move S2 Exhibition2 12 2026-11-11T23:07:29.116Z S1 59978, S2 59664 ec159ac537 9981cc769b sk_4707cd57
13 move S1 Exhibition1 13 2026-11-11T23:07:31.135Z S1 59959, S2 59664 53f32fcfc8 ec159ac537 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-11T23:07:33.214Z S1 59959, S2 59585 8a45232122 53f32fcfc8 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-11T23:07:35.325Z S1 59848, S2 59585 eb003201e2 8a45232122 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-11T23:07:37.416Z S1 59848, S2 59494 4ebf7ecc7b eb003201e2 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-11T23:07:39.354Z S1 59910, S2 59494 215a07c633 4ebf7ecc7b sk_4707cd57
18 move S2 Exhibition2 18 2026-11-11T23:07:41.287Z S1 59910, S2 59561 0f185dc3cc 215a07c633 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-11T23:07:43.303Z S1 59894, S2 59561 7330118cef 0f185dc3cc sk_4707cd57
20 move S2 Exhibition2 20 2026-11-11T23:07:45.305Z S1 59894, S2 59559 66f52ca761 7330118cef sk_4707cd57
21 move S1 Exhibition1 21 2026-11-11T23:07:47.336Z S1 59863, S2 59559 1ca78a9d6a 66f52ca761 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-11T23:07:49.304Z S1 59863, S2 59591 21448f8546 1ca78a9d6a sk_4707cd57
23 move S1 Exhibition1 23 2026-11-11T23:07:51.312Z S1 59855, S2 59591 36eb74bc31 21448f8546 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-11T23:07:53.275Z S1 59855, S2 59628 2f6430e8d1 36eb74bc31 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-11T23:07:55.304Z S1 59826, S2 59628 f6d0aac529 2f6430e8d1 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-11T23:07:57.400Z S1 59826, S2 59532 f0ccf20bdb f6d0aac529 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-11T23:07:59.349Z S1 59877, S2 59532 a4a4e564a3 f0ccf20bdb sk_4707cd57
28 move S2 Exhibition2 28 2026-11-11T23:08:01.308Z S1 59877, S2 59573 a20b3ef75a a4a4e564a3 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-11T23:08:03.317Z S1 59868, S2 59573 dbade57d72 a20b3ef75a sk_4707cd57
30 move S2 Exhibition2 30 2026-11-11T23:08:05.324Z S1 59868, S2 59566 bc29875938 dbade57d72 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-11T23:08:07.314Z S1 59878, S2 59566 d003ba35f4 bc29875938 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-11T23:08:09.315Z S1 59878, S2 59565 17682e773f d003ba35f4 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-11T23:08:11.240Z S1 59953, S2 59565 c8bca91c44 17682e773f sk_4707cd57
34 move S2 Exhibition2 34 2026-11-11T23:08:13.219Z S1 59953, S2 59586 d90d09bdb6 c8bca91c44 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-11T23:08:15.210Z S1 59962, S2 59586 31cd370942 d90d09bdb6 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-11T23:08:17.212Z S1 59962, S2 59584 5bb7fb579e 31cd370942 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-11T23:08:19.170Z S1 60004, S2 59584 12dda5dccf 5bb7fb579e sk_4707cd57
38 move S2 Exhibition2 38 2026-11-11T23:08:21.211Z S1 60004, S2 59543 247112ba9c 12dda5dccf sk_4707cd57
39 move S1 Exhibition1 39 2026-11-11T23:08:23.207Z S1 60008, S2 59543 36c07b4fd9 247112ba9c sk_4707cd57
40 move S2 Exhibition2 40 2026-11-11T23:08:25.204Z S1 60008, S2 59546 ee84779d53 36c07b4fd9 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-11T23:08:27.162Z S1 60050, S2 59546 97d39a0ee6 ee84779d53 sk_4707cd57
42 move S2 Exhibition2 42 2026-11-11T23:08:29.119Z S1 60050, S2 59589 c3fbe3a930 97d39a0ee6 sk_4707cd57
43 move S1 Exhibition1 43 2026-11-11T23:08:31.042Z S1 60127, S2 59589 595e9c5d1d c3fbe3a930 sk_4707cd57
44 move S2 Exhibition2 44 2026-11-11T23:08:33.005Z S1 60127, S2 59626 2e0a0cb71c 595e9c5d1d sk_4707cd57
45 move S1 Exhibition1 45 2026-11-11T23:08:34.956Z S1 60176, S2 59626 499ec2acb3 2e0a0cb71c sk_4707cd57
46 move S2 Exhibition2 46 2026-11-11T23:08:36.907Z S1 60176, S2 59675 058f96fb36 499ec2acb3 sk_4707cd57
47 move S1 Exhibition1 47 2026-11-11T23:08:38.854Z S1 60229, S2 59675 512f7328be 058f96fb36 sk_4707cd57
48 move S2 Exhibition2 48 2026-11-11T23:08:40.812Z S1 60229, S2 59717 5bc0a67cce 512f7328be sk_4707cd57
49 move S1 Exhibition1 49 2026-11-11T23:08:42.797Z S1 60244, S2 59717 45edaaed76 5bc0a67cce sk_4707cd57
50 move S2 Exhibition2 50 2026-11-11T23:08:44.755Z S1 60244, S2 59759 d34b676f21 45edaaed76 sk_4707cd57
51 move S1 Exhibition1 51 2026-11-11T23:08:46.689Z S1 60310, S2 59759 8444edbfeb d34b676f21 sk_4707cd57
52 move S2 Exhibition2 52 2026-11-11T23:08:48.624Z S1 60310, S2 59824 e054dfd631 8444edbfeb sk_4707cd57
53 move S1 Exhibition1 53 2026-11-11T23:08:50.565Z S1 60369, S2 59824 a1f7edfac9 e054dfd631 sk_4707cd57
54 move S2 Exhibition2 54 2026-11-11T23:08:52.498Z S1 60369, S2 59891 5667cae23e a1f7edfac9 sk_4707cd57
55 move S1 Exhibition1 55 2026-11-11T23:08:54.426Z S1 60441, S2 59891 a61954d304 5667cae23e sk_4707cd57
56 move S2 Exhibition2 56 2026-11-11T23:08:56.358Z S1 60441, S2 59959 566109d963 a61954d304 sk_4707cd57
57 move S1 Exhibition1 57 2026-11-11T23:08:58.356Z S1 60443, S2 59959 73dadd8fce 566109d963 sk_4707cd57
58 move S2 Exhibition2 58 2026-11-11T23:09:01.867Z S1 60443, S2 58448 f88d071809 73dadd8fce sk_4707cd57
59 move S1 Exhibition1 59 2026-11-11T23:09:03.896Z S1 60414, S2 58448 7477c9877e f88d071809 sk_4707cd57
60 move S2 Exhibition2 60 2026-11-11T23:09:05.838Z S1 60414, S2 58506 612ba534cb 7477c9877e sk_4707cd57
61 move S1 Exhibition1 61 2026-11-11T23:09:07.764Z S1 60488, S2 58506 91fbbf14f4 612ba534cb sk_4707cd57
62 move S2 Exhibition2 62 2026-11-11T23:09:09.692Z S1 60488, S2 58578 8f92b2f8fa 91fbbf14f4 sk_4707cd57
63 move S1 Exhibition1 63 2026-11-11T23:09:11.624Z S1 60556, S2 58578 e992050966 8f92b2f8fa sk_4707cd57
64 move S2 Exhibition2 64 2026-11-11T23:09:13.551Z S1 60556, S2 58651 cb46b03f15 e992050966 sk_4707cd57

Game 2 m_01M76DTT66F20VSJ0ZW6X7E42F: verified

✓signatures28 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..28, every prev_hash links
✓move log28 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay28 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
28 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-11T23:07:06.899Z S1 59859, S2 60000 213820232b start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-11T23:07:09.106Z S1 59859, S2 59793 83ef18f30f 213820232b sk_4707cd57
3 move S1 Exhibition2 3 2026-11-11T23:07:11.119Z S1 59846, S2 59793 4bc2ea8d92 83ef18f30f sk_4707cd57
4 move S2 Exhibition1 4 2026-11-11T23:07:13.215Z S1 59846, S2 59697 62822d9d7c 4bc2ea8d92 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-11T23:07:15.214Z S1 59847, S2 59697 69f8c190f7 62822d9d7c sk_4707cd57
6 move S2 Exhibition1 6 2026-11-11T23:07:17.157Z S1 59847, S2 59754 9bda01774c 69f8c190f7 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-11T23:07:19.216Z S1 59788, S2 59754 25cc9e1de1 9bda01774c sk_4707cd57
8 move S2 Exhibition1 8 2026-11-11T23:07:21.243Z S1 59788, S2 59727 1877fbba51 25cc9e1de1 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-11T23:07:23.308Z S1 59723, S2 59727 c4ae79f43f 1877fbba51 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-11T23:07:25.270Z S1 59723, S2 59765 a419765178 c4ae79f43f sk_4707cd57
11 move S1 Exhibition2 11 2026-11-11T23:07:27.311Z S1 59682, S2 59765 b4895a76b0 a419765178 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-11T23:07:29.339Z S1 59682, S2 59737 123a1eeccc b4895a76b0 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-11T23:07:31.288Z S1 59733, S2 59737 91b9d427b6 123a1eeccc sk_4707cd57
14 move S2 Exhibition1 14 2026-11-11T23:07:33.230Z S1 59733, S2 59795 3d7302ff85 91b9d427b6 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-11T23:07:35.323Z S1 59640, S2 59795 51ab75b65f 3d7302ff85 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-11T23:07:37.419Z S1 59640, S2 59699 43e1f4352c 51ab75b65f sk_4707cd57
17 move S1 Exhibition2 17 2026-11-11T23:07:39.440Z S1 59619, S2 59699 fc4284c4fc 43e1f4352c sk_4707cd57
18 move S2 Exhibition1 18 2026-11-11T23:07:41.405Z S1 59619, S2 59734 7cd61ec83a fc4284c4fc sk_4707cd57
19 move S1 Exhibition2 19 2026-11-11T23:07:43.345Z S1 59679, S2 59734 310b12ce93 7cd61ec83a sk_4707cd57
20 move S2 Exhibition1 20 2026-11-11T23:07:45.411Z S1 59679, S2 59668 c2795fc056 310b12ce93 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-11T23:07:47.401Z S1 59689, S2 59668 40929c6bec c2795fc056 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-11T23:07:49.409Z S1 59689, S2 59660 fc90bf7113 40929c6bec sk_4707cd57
23 move S1 Exhibition2 23 2026-11-11T23:07:51.422Z S1 59676, S2 59660 41a4991ccc fc90bf7113 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-11T23:07:53.425Z S1 59676, S2 59657 e26b0794a0 41a4991ccc sk_4707cd57
25 move S1 Exhibition2 25 2026-11-11T23:07:55.361Z S1 59740, S2 59657 7b31587493 e26b0794a0 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-11T23:07:57.423Z S1 59740, S2 59595 c232430e62 7b31587493 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-11T23:07:59.407Z S1 59756, S2 59595 f440b59b98 c232430e62 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-11T23:08:01.372Z S1 59756, S2 59630 040b7834f9 f440b59b98 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_01M76DTT63FHWAFGXAEDECCG2K

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