apigaming Sign in

Verify set set_01M72KZTZ0EH1VHW1NSC12KGNE

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("6265015179576717442:set_01M72KZTZ0EH1VHW1NSC12KGNE") = 393a20bbf6834e6d..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 16, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 17}
✓set resulta win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC on the tiebreak follows from the games
✓set payoutthe winner takes 20, fee 0

Game 1 m_01M72KZTZ2FFWAKVNX3R1VZ0W4: verified

✓signatures33 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..33, every prev_hash links
✓move log33 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay33 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
33 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-10T11:37:45.319Z S1 59806, S2 60000 bdab946b72 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-10T11:37:47.293Z S1 59806, S2 60026 25129aa679 bdab946b72 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-10T11:37:49.307Z S1 59792, S2 60026 ee5b55fd50 25129aa679 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-10T11:37:51.242Z S1 59792, S2 60091 bfa375b4e8 ee5b55fd50 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-10T11:37:53.209Z S1 59825, S2 60091 8e05badefa bfa375b4e8 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-10T11:37:55.226Z S1 59825, S2 60074 fd654d5252 8e05badefa sk_4707cd57
7 move S1 Exhibition1 7 2026-11-10T11:37:57.194Z S1 59857, S2 60074 455a2a3a60 fd654d5252 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-10T11:37:59.232Z S1 59857, S2 60036 dd9be1df7e 455a2a3a60 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-10T11:38:01.250Z S1 59839, S2 60036 77f28c4e5c dd9be1df7e sk_4707cd57
10 move S2 Exhibition2 10 2026-11-10T11:38:03.328Z S1 59839, S2 59958 a3c68169d7 77f28c4e5c sk_4707cd57
11 move S1 Exhibition1 11 2026-11-10T11:38:05.323Z S1 59844, S2 59958 f160660a92 a3c68169d7 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-10T11:38:07.381Z S1 59844, S2 59900 ca6b496cdf f160660a92 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-10T11:38:09.315Z S1 59910, S2 59900 a92ed23366 ca6b496cdf sk_4707cd57
14 move S2 Exhibition2 14 2026-11-10T11:38:11.298Z S1 59910, S2 59917 29f161e743 a92ed23366 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-10T11:38:13.309Z S1 59899, S2 59917 864621ee5b 29f161e743 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-10T11:38:15.308Z S1 59899, S2 59918 58e4d6029f 864621ee5b sk_4707cd57
17 move S1 Exhibition1 17 2026-11-10T11:38:17.307Z S1 59900, S2 59918 21a1674c4a 58e4d6029f sk_4707cd57
18 move S2 Exhibition2 18 2026-11-10T11:38:19.312Z S1 59900, S2 59913 c4afebff91 21a1674c4a sk_4707cd57
19 move S1 Exhibition1 19 2026-11-10T11:38:21.296Z S1 59916, S2 59913 1d413855ca c4afebff91 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-10T11:38:23.296Z S1 59916, S2 59913 c56f981a26 1d413855ca sk_4707cd57
21 move S1 Exhibition1 21 2026-11-10T11:38:25.299Z S1 59913, S2 59913 1859cdc3ae c56f981a26 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-10T11:38:27.297Z S1 59913, S2 59915 47fe8abd8b 1859cdc3ae sk_4707cd57
23 move S1 Exhibition1 23 2026-11-10T11:38:29.304Z S1 59906, S2 59915 dd2f7de944 47fe8abd8b sk_4707cd57
24 move S2 Exhibition2 24 2026-11-10T11:38:31.237Z S1 59906, S2 59982 6438a801b5 dd2f7de944 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-10T11:38:33.210Z S1 59933, S2 59982 7aba36ccf4 6438a801b5 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-10T11:38:35.201Z S1 59933, S2 59991 9d46795700 7aba36ccf4 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-10T11:38:37.180Z S1 59954, S2 59991 7f5944ae01 9d46795700 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-10T11:38:39.129Z S1 59954, S2 60042 c531690a26 7f5944ae01 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-10T11:38:41.065Z S1 60018, S2 60042 cb24b7e050 c531690a26 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-10T11:38:43.002Z S1 60018, S2 60105 d8d5e2d60c cb24b7e050 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-10T11:38:44.945Z S1 60075, S2 60105 43895443bb d8d5e2d60c sk_4707cd57
32 move S2 Exhibition2 32 2026-11-10T11:38:46.877Z S1 60075, S2 60173 78100b0e00 43895443bb sk_4707cd57
33 move S1 Exhibition1 33 2026-11-10T11:38:48.806Z S1 60146, S2 60173 0cecdf5bc7 78100b0e00 sk_4707cd57

Game 2 m_01M72KZTZ4EBY8HN9YR9QP4R52: verified

✓signatures31 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..31, every prev_hash links
✓move log31 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay31 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
31 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-10T11:37:45.320Z S1 59805, S2 60000 b58c005432 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-10T11:37:47.427Z S1 59805, S2 59893 e92905a13e b58c005432 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-10T11:37:49.499Z S1 59733, S2 59893 0f35745f89 e92905a13e sk_4707cd57
4 move S2 Exhibition1 4 2026-11-10T11:37:51.532Z S1 59733, S2 59860 2c76242d70 0f35745f89 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-10T11:37:53.601Z S1 59664, S2 59860 2a03c11f7e 2c76242d70 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-10T11:37:55.597Z S1 59664, S2 59864 fcea148cb6 2a03c11f7e sk_4707cd57
7 move S1 Exhibition2 7 2026-11-10T11:37:57.603Z S1 59658, S2 59864 e715034c25 fcea148cb6 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-10T11:37:59.531Z S1 59658, S2 59936 f264b1f230 e715034c25 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-10T11:38:01.518Z S1 59671, S2 59936 7a2157a060 f264b1f230 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-10T11:38:03.536Z S1 59671, S2 59918 076e59804d 7a2157a060 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-10T11:38:05.603Z S1 59604, S2 59918 a9251d3eba 076e59804d sk_4707cd57
12 move S2 Exhibition1 12 2026-11-10T11:38:07.611Z S1 59604, S2 59910 49961f4487 a9251d3eba sk_4707cd57
13 move S1 Exhibition2 13 2026-11-10T11:38:09.538Z S1 59677, S2 59910 883aa87620 49961f4487 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-10T11:38:11.506Z S1 59677, S2 59942 bdcfc53789 883aa87620 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-10T11:38:13.514Z S1 59669, S2 59942 d366ffbcd0 bdcfc53789 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-10T11:38:15.529Z S1 59669, S2 59927 359924f0c3 d366ffbcd0 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-10T11:38:17.532Z S1 59666, S2 59927 b29208417f 359924f0c3 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-10T11:38:19.522Z S1 59666, S2 59937 b168accd0f b29208417f sk_4707cd57
19 move S1 Exhibition2 19 2026-11-10T11:38:21.530Z S1 59658, S2 59937 87fa5101e4 b168accd0f sk_4707cd57
20 move S2 Exhibition1 20 2026-11-10T11:38:23.509Z S1 59658, S2 59958 1b99fdffe9 87fa5101e4 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-10T11:38:25.500Z S1 59667, S2 59958 5820bd3c75 1b99fdffe9 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-10T11:38:27.521Z S1 59667, S2 59937 bdf92b3477 5820bd3c75 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-10T11:38:29.521Z S1 59667, S2 59937 314017ebe5 bdf92b3477 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-10T11:38:31.517Z S1 59667, S2 59941 544fdf6cef 314017ebe5 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-10T11:38:33.527Z S1 59657, S2 59941 37cdeacbce 544fdf6cef sk_4707cd57
26 move S2 Exhibition1 26 2026-11-10T11:38:35.527Z S1 59657, S2 59941 5af0c295b6 37cdeacbce sk_4707cd57
27 move S1 Exhibition2 27 2026-11-10T11:38:37.526Z S1 59658, S2 59941 fc42f8708d 5af0c295b6 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-10T11:38:39.513Z S1 59658, S2 59954 031dac4339 fc42f8708d sk_4707cd57
29 move S1 Exhibition2 29 2026-11-10T11:38:41.503Z S1 59668, S2 59954 0ed8b58040 031dac4339 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-10T11:38:43.442Z S1 59668, S2 60015 72cfcf051c 0ed8b58040 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-10T11:38:45.383Z S1 59727, S2 60015 efa1c6b574 72cfcf051c 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_01M72KZTZ0EH1VHW1NSC12KGNE

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