apigaming Sign in

Verify set set_01M78ZSB44FCPRGGEZ818A1PA4

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("523875692853270479:set_01M78ZSB44FCPRGGEZ818A1PA4") = 035412bebafecf92..., 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 20, fee 0

Game 1 m_01M78ZSB46EQ4VK91SF1PFQBVX: verified

✓signatures68 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..68, every prev_hash links
✓move log68 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay68 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
68 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-12T22:59:21.927Z S1 59874, S2 60000 fd0dade269 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-12T22:59:24.033Z S1 59874, S2 59894 1c582b339e fd0dade269 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-12T22:59:26.202Z S1 59705, S2 59894 8ef789a556 1c582b339e sk_4707cd57
4 move S2 Exhibition2 4 2026-11-12T22:59:28.300Z S1 59705, S2 59796 62a2d63549 8ef789a556 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-12T22:59:30.414Z S1 59591, S2 59796 8e74a23ef6 62a2d63549 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-12T22:59:32.391Z S1 59591, S2 59819 650f6f14a1 8e74a23ef6 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-12T22:59:34.397Z S1 59585, S2 59819 d94ef7e84a 650f6f14a1 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-12T22:59:36.324Z S1 59585, S2 59892 ad5aa0de17 d94ef7e84a sk_4707cd57
9 move S1 Exhibition1 9 2026-11-12T22:59:38.297Z S1 59612, S2 59892 8f3ea0887c ad5aa0de17 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-12T22:59:40.259Z S1 59612, S2 59930 f93decdd9a 8f3ea0887c sk_4707cd57
11 move S1 Exhibition1 11 2026-11-12T22:59:42.221Z S1 59650, S2 59930 77ffc07894 f93decdd9a sk_4707cd57
12 move S2 Exhibition2 12 2026-11-12T22:59:44.196Z S1 59650, S2 59955 07fcf00477 77ffc07894 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-12T22:59:46.127Z S1 59719, S2 59955 805a61245f 07fcf00477 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-12T22:59:48.096Z S1 59719, S2 59986 3ba1056d60 805a61245f sk_4707cd57
15 move S1 Exhibition1 15 2026-11-12T22:59:50.097Z S1 59718, S2 59986 5b1951e22a 3ba1056d60 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-12T22:59:52.130Z S1 59718, S2 59953 0959539c67 5b1951e22a sk_4707cd57
17 move S1 Exhibition1 17 2026-11-12T22:59:54.305Z S1 59543, S2 59953 535d8a0fe7 0959539c67 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-12T22:59:56.323Z S1 59543, S2 59935 73205b135e 535d8a0fe7 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-12T22:59:58.302Z S1 59564, S2 59935 d7563c9711 73205b135e sk_4707cd57
20 move S2 Exhibition2 20 2026-11-12T23:00:00.327Z S1 59564, S2 59910 b2f9a421e2 d7563c9711 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-12T23:00:03.049Z S1 58842, S2 59910 aa2986d917 b2f9a421e2 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-12T23:00:05.613Z S1 58842, S2 59346 b444360408 aa2986d917 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-12T23:00:07.963Z S1 58492, S2 59346 483c132ece b444360408 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-12T23:00:10.131Z S1 58492, S2 59178 7df46bdd54 483c132ece sk_4707cd57
25 move S1 Exhibition1 25 2026-11-12T23:00:12.141Z S1 58482, S2 59178 525fd7a7b4 7df46bdd54 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-12T23:00:14.228Z S1 58482, S2 59091 86124e9c50 525fd7a7b4 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-12T23:00:16.317Z S1 58393, S2 59091 10898c519d 86124e9c50 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-12T23:00:18.273Z S1 58393, S2 59135 88209f9a85 10898c519d sk_4707cd57
29 move S1 Exhibition1 29 2026-11-12T23:00:20.213Z S1 58453, S2 59135 bf7d81ff4d 88209f9a85 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-12T23:00:22.171Z S1 58453, S2 59177 65d7606835 bf7d81ff4d sk_4707cd57
31 move S1 Exhibition1 31 2026-11-12T23:00:24.229Z S1 58395, S2 59177 060913b9a7 65d7606835 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-12T23:00:26.202Z S1 58395, S2 59204 083f42fd96 060913b9a7 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-12T23:00:28.207Z S1 58390, S2 59204 1d5a41cf4b 083f42fd96 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-12T23:00:30.201Z S1 58390, S2 59210 32a73b751c 1d5a41cf4b sk_4707cd57
35 move S1 Exhibition1 35 2026-11-12T23:00:32.149Z S1 58442, S2 59210 097d6fe772 32a73b751c sk_4707cd57
36 move S2 Exhibition2 36 2026-11-12T23:00:34.101Z S1 58442, S2 59258 ae67306d84 097d6fe772 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-12T23:00:36.043Z S1 58500, S2 59258 8769b0f080 ae67306d84 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-12T23:00:37.990Z S1 58500, S2 59311 3d642f7123 8769b0f080 sk_4707cd57
39 move S1 Exhibition1 39 2026-11-12T23:00:40.166Z S1 58324, S2 59311 ca67e1a475 3d642f7123 sk_4707cd57
40 move S2 Exhibition2 40 2026-11-12T23:00:43.153Z S1 58324, S2 58324 c9abf05b30 ca67e1a475 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-12T23:00:45.114Z S1 58363, S2 58324 7b5164a203 c9abf05b30 sk_4707cd57
42 move S2 Exhibition2 42 2026-11-12T23:00:47.055Z S1 58363, S2 58383 63a28bc17e 7b5164a203 sk_4707cd57
43 move S1 Exhibition1 43 2026-11-12T23:00:48.992Z S1 58426, S2 58383 f6f5aa51cf 63a28bc17e sk_4707cd57
44 move S2 Exhibition2 44 2026-11-12T23:00:50.925Z S1 58426, S2 58450 3454ef4849 f6f5aa51cf sk_4707cd57
45 move S1 Exhibition1 45 2026-11-12T23:00:52.859Z S1 58492, S2 58450 96243930c5 3454ef4849 sk_4707cd57
46 move S2 Exhibition2 46 2026-11-12T23:00:54.790Z S1 58492, S2 58519 d188d32a70 96243930c5 sk_4707cd57
47 move S1 Exhibition1 47 2026-11-12T23:00:56.723Z S1 58559, S2 58519 42520571b4 d188d32a70 sk_4707cd57
48 move S2 Exhibition2 48 2026-11-12T23:00:58.656Z S1 58559, S2 58586 7355b78c10 42520571b4 sk_4707cd57
49 move S1 Exhibition1 49 2026-11-12T23:01:00.584Z S1 58631, S2 58586 705ceb5e64 7355b78c10 sk_4707cd57
50 move S2 Exhibition2 50 2026-11-12T23:01:02.562Z S1 58631, S2 58608 c970582792 705ceb5e64 sk_4707cd57
51 move S1 Exhibition1 51 2026-11-12T23:01:04.776Z S1 58417, S2 58608 55696e70b9 c970582792 sk_4707cd57
52 move S2 Exhibition2 52 2026-11-12T23:01:06.712Z S1 58417, S2 58672 28acb178ac 55696e70b9 sk_4707cd57
53 move S1 Exhibition1 53 2026-11-12T23:01:08.645Z S1 58484, S2 58672 e1fdcd5c26 28acb178ac sk_4707cd57
54 move S2 Exhibition2 54 2026-11-12T23:01:10.575Z S1 58484, S2 58742 b63944b362 e1fdcd5c26 sk_4707cd57
55 move S1 Exhibition1 55 2026-11-12T23:01:12.502Z S1 58557, S2 58742 33ea77a556 b63944b362 sk_4707cd57
56 move S2 Exhibition2 56 2026-11-12T23:01:14.430Z S1 58557, S2 58814 0ad53f6cb5 33ea77a556 sk_4707cd57
57 move S1 Exhibition1 57 2026-11-12T23:01:16.356Z S1 58631, S2 58814 f35dd2bf25 0ad53f6cb5 sk_4707cd57
58 move S2 Exhibition2 58 2026-11-12T23:01:18.285Z S1 58631, S2 58885 746fa04b8a f35dd2bf25 sk_4707cd57
59 move S1 Exhibition1 59 2026-11-12T23:01:20.215Z S1 58701, S2 58885 f8166978e2 746fa04b8a sk_4707cd57
60 move S2 Exhibition2 60 2026-11-12T23:01:22.152Z S1 58701, S2 58948 b57b1fcf50 f8166978e2 sk_4707cd57
61 move S1 Exhibition1 61 2026-11-12T23:01:24.080Z S1 58773, S2 58948 c084fc9cd0 b57b1fcf50 sk_4707cd57
62 move S2 Exhibition2 62 2026-11-12T23:01:26.014Z S1 58773, S2 59014 cabf9fa3db c084fc9cd0 sk_4707cd57
63 move S1 Exhibition1 63 2026-11-12T23:01:27.947Z S1 58840, S2 59014 4dbf1c02b7 cabf9fa3db sk_4707cd57
64 move S2 Exhibition2 64 2026-11-12T23:01:29.896Z S1 58840, S2 59065 456e2d1a91 4dbf1c02b7 sk_4707cd57
65 move S1 Exhibition1 65 2026-11-12T23:01:31.834Z S1 58902, S2 59065 444d4062fc 456e2d1a91 sk_4707cd57
66 move S2 Exhibition2 66 2026-11-12T23:01:33.761Z S1 58902, S2 59138 74a4918aa9 444d4062fc sk_4707cd57
67 move S1 Exhibition1 67 2026-11-12T23:01:35.683Z S1 58980, S2 59138 6cb3a010d0 74a4918aa9 sk_4707cd57
68 move S2 Exhibition2 68 2026-11-12T23:01:37.611Z S1 58980, S2 59210 6d7e3a8eb6 6cb3a010d0 sk_4707cd57

Game 2 m_01M78ZSB48FFSRJMXZVHZWDEJ6: verified

✓signatures53 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..53, every prev_hash links
✓move log53 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay53 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
53 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-12T22:59:21.931Z S1 59870, S2 60000 6eec38f226 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-12T22:59:24.098Z S1 59870, S2 59833 07cd6096c5 6eec38f226 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-12T22:59:26.202Z S1 59766, S2 59833 d7bec7fca7 07cd6096c5 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-12T22:59:28.235Z S1 59766, S2 59800 309c3b70f7 d7bec7fca7 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-12T22:59:30.398Z S1 59603, S2 59800 b83cb3c8c3 309c3b70f7 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-12T22:59:32.523Z S1 59603, S2 59675 2a32a5a1fe b83cb3c8c3 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-12T22:59:34.596Z S1 59530, S2 59675 594b514960 2a32a5a1fe sk_4707cd57
8 move S2 Exhibition1 8 2026-11-12T22:59:36.523Z S1 59530, S2 59748 e2c0310cf1 594b514960 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-12T22:59:38.485Z S1 59568, S2 59748 9d34336fa7 e2c0310cf1 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-12T22:59:40.503Z S1 59568, S2 59730 f78922be0c 9d34336fa7 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-12T22:59:42.505Z S1 59566, S2 59730 c6e21b9e75 f78922be0c sk_4707cd57
12 move S2 Exhibition1 12 2026-11-12T22:59:44.495Z S1 59566, S2 59740 f3c31aa8e5 c6e21b9e75 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-12T22:59:46.498Z S1 59563, S2 59740 6824d7d494 f3c31aa8e5 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-12T22:59:48.509Z S1 59563, S2 59729 2f112a803f 6824d7d494 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-12T22:59:50.497Z S1 59575, S2 59729 29f3c18fac 2f112a803f sk_4707cd57
16 move S2 Exhibition1 16 2026-11-12T22:59:52.514Z S1 59575, S2 59712 49ad659b65 29f3c18fac sk_4707cd57
17 move S1 Exhibition2 17 2026-11-12T22:59:54.510Z S1 59579, S2 59712 f57b0c7dd2 49ad659b65 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-12T22:59:56.473Z S1 59579, S2 59749 ade073b640 f57b0c7dd2 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-12T22:59:58.520Z S1 59532, S2 59749 04e77f8c62 ade073b640 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-12T23:00:00.523Z S1 59532, S2 59746 652f7c4dac 04e77f8c62 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-12T23:00:03.131Z S1 58924, S2 59746 aa04d4948a 652f7c4dac sk_4707cd57
22 move S2 Exhibition1 22 2026-11-12T23:00:05.530Z S1 58924, S2 59347 bdc1ab76c1 aa04d4948a sk_4707cd57
23 move S1 Exhibition2 23 2026-11-12T23:00:07.584Z S1 58870, S2 59347 a4636e7349 bdc1ab76c1 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-12T23:00:09.624Z S1 58870, S2 59307 b95ab2ab9e a4636e7349 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-12T23:00:11.616Z S1 58878, S2 59307 213e4d5a93 b95ab2ab9e sk_4707cd57
26 move S2 Exhibition1 26 2026-11-12T23:00:13.612Z S1 58878, S2 59311 73ed9b35bc 213e4d5a93 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-12T23:00:15.572Z S1 58918, S2 59311 2fab0a716a 73ed9b35bc sk_4707cd57
28 move S2 Exhibition1 28 2026-11-12T23:00:17.599Z S1 58918, S2 59284 bccada9830 2fab0a716a sk_4707cd57
29 move S1 Exhibition2 29 2026-11-12T23:00:19.562Z S1 58955, S2 59284 cd1cc1396d bccada9830 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-12T23:00:21.603Z S1 58955, S2 59243 528de5e9fd cd1cc1396d sk_4707cd57
31 move S1 Exhibition2 31 2026-11-12T23:00:23.600Z S1 58958, S2 59243 b6863abd05 528de5e9fd sk_4707cd57
32 move S2 Exhibition1 32 2026-11-12T23:00:25.609Z S1 58958, S2 59234 bed972b7af b6863abd05 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-12T23:00:27.556Z S1 59011, S2 59234 86b34c34da bed972b7af sk_4707cd57
34 move S2 Exhibition1 34 2026-11-12T23:00:29.521Z S1 59011, S2 59269 1ee3b4bec0 86b34c34da sk_4707cd57
35 move S1 Exhibition2 35 2026-11-12T23:00:31.480Z S1 59052, S2 59269 3555095f0a 1ee3b4bec0 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-12T23:00:33.432Z S1 59052, S2 59317 41dab90887 3555095f0a sk_4707cd57
37 move S1 Exhibition2 37 2026-11-12T23:00:35.376Z S1 59108, S2 59317 57af274da0 41dab90887 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-12T23:00:37.313Z S1 59108, S2 59380 c8df9f4077 57af274da0 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-12T23:00:39.301Z S1 59120, S2 59380 1599ebb688 c8df9f4077 sk_4707cd57
40 move S2 Exhibition1 40 2026-11-12T23:00:41.408Z S1 59120, S2 59273 73548f45ca 1599ebb688 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-12T23:00:43.683Z S1 58845, S2 59273 d5d7ab5a6b 73548f45ca sk_4707cd57
42 move S2 Exhibition1 42 2026-11-12T23:00:45.621Z S1 58845, S2 59335 a0068fd71f d5d7ab5a6b sk_4707cd57
43 move S1 Exhibition2 43 2026-11-12T23:00:47.555Z S1 58911, S2 59335 8816a94d67 a0068fd71f sk_4707cd57
44 move S2 Exhibition1 44 2026-11-12T23:00:49.508Z S1 58911, S2 59382 15bb1dbe76 8816a94d67 sk_4707cd57
45 move S1 Exhibition2 45 2026-11-12T23:00:51.443Z S1 58976, S2 59382 f2b28e584f 15bb1dbe76 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-12T23:00:53.383Z S1 58976, S2 59442 aab6944887 f2b28e584f sk_4707cd57
47 move S1 Exhibition2 47 2026-11-12T23:00:55.312Z S1 59047, S2 59442 ba808a262c aab6944887 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-12T23:00:57.242Z S1 59047, S2 59512 35fa1fc5ff ba808a262c sk_4707cd57
49 move S1 Exhibition2 49 2026-11-12T23:00:59.171Z S1 59118, S2 59512 0bc3a9c918 35fa1fc5ff sk_4707cd57
50 move S2 Exhibition1 50 2026-11-12T23:01:01.104Z S1 59118, S2 59579 ec4d091594 0bc3a9c918 sk_4707cd57
51 move S1 Exhibition2 51 2026-11-12T23:01:03.094Z S1 59128, S2 59579 164d53f019 ec4d091594 sk_4707cd57
52 move S2 Exhibition1 52 2026-11-12T23:01:05.041Z S1 59128, S2 59632 b3bd9acb86 164d53f019 sk_4707cd57
53 move S1 Exhibition2 53 2026-11-12T23:01:06.969Z S1 59200, S2 59632 c793e8dc8a b3bd9acb86 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_01M78ZSB44FCPRGGEZ818A1PA4

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