apigaming Sign in

Verify set set_01M6GJ6WSVFAS98VV4ZBA9HNYN

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("751063202713106621:set_01M6GJ6WSVFAS98VV4ZBA9HNYN") = 3bc40ce11d05ff5e..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 9, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 35}
✓set resulta win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC on the tiebreak follows from the games
✓set payoutthe winner takes 40, fee 0

Game 1 m_01M6GJ6WSXEGF9P6214H5WEH9N: verified

✓signatures18 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..18, every prev_hash links
✓move log18 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay18 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
18 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-03T11:20:19.598Z S1 59859, S2 60000 61c96eccc3 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-03T11:20:21.632Z S1 59859, S2 59966 ece2ca24fc 61c96eccc3 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-03T11:20:23.638Z S1 59853, S2 59966 067a3c2913 ece2ca24fc sk_4707cd57
4 move S2 Exhibition2 4 2026-11-03T11:20:25.724Z S1 59853, S2 59880 dc87e12e2f 067a3c2913 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-03T11:20:27.714Z S1 59863, S2 59880 7dd617fd5a dc87e12e2f sk_4707cd57
6 move S2 Exhibition2 6 2026-11-03T11:20:29.643Z S1 59863, S2 59951 8265cca94e 7dd617fd5a sk_4707cd57
7 move S1 Exhibition1 7 2026-11-03T11:20:31.634Z S1 59872, S2 59951 0f520b9078 8265cca94e sk_4707cd57
8 move S2 Exhibition2 8 2026-11-03T11:20:33.598Z S1 59872, S2 59987 fce168ca7c 0f520b9078 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-03T11:20:35.624Z S1 59846, S2 59987 075f8071ac fce168ca7c sk_4707cd57
10 move S2 Exhibition2 10 2026-11-03T11:20:37.706Z S1 59846, S2 59905 6727b5d008 075f8071ac sk_4707cd57
11 move S1 Exhibition1 11 2026-11-03T11:20:39.697Z S1 59855, S2 59905 ae2fc34016 6727b5d008 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-03T11:20:41.726Z S1 59855, S2 59876 e370862330 ae2fc34016 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-03T11:20:43.696Z S1 59885, S2 59876 4c5ba7ce6d e370862330 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-03T11:20:45.716Z S1 59885, S2 59856 5b9bb874b6 4c5ba7ce6d sk_4707cd57
15 move S1 Exhibition1 15 2026-11-03T11:20:47.640Z S1 59961, S2 59856 d57841b556 5b9bb874b6 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-03T11:20:49.597Z S1 59961, S2 59899 60362d109d d57841b556 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-03T11:20:51.525Z S1 60033, S2 59899 e2f890bd7e 60362d109d sk_4707cd57
18 move S2 Exhibition2 18 2026-11-03T11:20:53.457Z S1 60033, S2 59967 29c2bcd0bb e2f890bd7e sk_4707cd57

Game 2 m_01M6GJ6WSYFGE9YPDRQD2NTM33: verified

✓signatures70 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..70, every prev_hash links
✓move log70 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay70 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
70 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-03T11:20:19.607Z S1 59850, S2 60000 48f43eef3b start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-03T11:20:21.698Z S1 59850, S2 59909 2888c9b982 48f43eef3b sk_4707cd57
3 move S1 Exhibition2 3 2026-11-03T11:20:23.797Z S1 59751, S2 59909 ed25666c6c 2888c9b982 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-03T11:20:25.967Z S1 59751, S2 59739 0410116a84 ed25666c6c sk_4707cd57
5 move S1 Exhibition2 5 2026-11-03T11:20:28.014Z S1 59704, S2 59739 cf1f0040b1 0410116a84 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-03T11:20:29.946Z S1 59704, S2 59807 51eeacc83a cf1f0040b1 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-03T11:20:31.931Z S1 59719, S2 59807 c88f34a536 51eeacc83a sk_4707cd57
8 move S2 Exhibition1 8 2026-11-03T11:20:33.936Z S1 59719, S2 59802 5dfd0ca727 c88f34a536 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-03T11:20:35.902Z S1 59753, S2 59802 a0a61ab591 5dfd0ca727 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-03T11:20:37.936Z S1 59753, S2 59768 ebc8170a6e a0a61ab591 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-03T11:20:39.926Z S1 59763, S2 59768 1c49af0bb0 ebc8170a6e sk_4707cd57
12 move S2 Exhibition1 12 2026-11-03T11:20:41.926Z S1 59763, S2 59768 195d5cb1cd 1c49af0bb0 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-03T11:20:43.854Z S1 59835, S2 59768 5e3f9b54cc 195d5cb1cd sk_4707cd57
14 move S2 Exhibition1 14 2026-11-03T11:20:45.825Z S1 59835, S2 59797 77db3718d0 5e3f9b54cc sk_4707cd57
15 move S1 Exhibition2 15 2026-11-03T11:20:47.825Z S1 59835, S2 59797 d4aa18a578 77db3718d0 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-03T11:20:49.796Z S1 59835, S2 59826 ed44e54b9d d4aa18a578 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-03T11:20:51.726Z S1 59905, S2 59826 ad56da107b ed44e54b9d sk_4707cd57
18 move S2 Exhibition1 18 2026-11-03T11:20:53.725Z S1 59905, S2 59827 6c9a6250f8 ad56da107b sk_4707cd57
19 move S1 Exhibition2 19 2026-11-03T11:20:55.709Z S1 59921, S2 59827 a44c81778f 6c9a6250f8 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-03T11:20:57.705Z S1 59921, S2 59831 15e9251bcc a44c81778f sk_4707cd57
21 move S1 Exhibition2 21 2026-11-03T11:20:59.701Z S1 59925, S2 59831 abd5669fcf 15e9251bcc sk_4707cd57
22 move S2 Exhibition1 22 2026-11-03T11:21:01.688Z S1 59925, S2 59844 eed9cc084c abd5669fcf sk_4707cd57
23 move S1 Exhibition2 23 2026-11-03T11:21:04.011Z S1 59602, S2 59844 eeeb22d030 eed9cc084c sk_4707cd57
24 move S2 Exhibition1 24 2026-11-03T11:21:05.938Z S1 59602, S2 59917 d0a5c810f6 eeeb22d030 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-03T11:21:07.884Z S1 59656, S2 59917 30c48277c9 d0a5c810f6 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-03T11:21:09.906Z S1 59656, S2 59895 4eccec6dcc 30c48277c9 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-03T11:21:11.852Z S1 59710, S2 59895 b4f7db5ce8 4eccec6dcc sk_4707cd57
28 move S2 Exhibition1 28 2026-11-03T11:21:13.822Z S1 59710, S2 59925 bce1995bfb b4f7db5ce8 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-03T11:21:15.752Z S1 59780, S2 59925 ab51d586b2 bce1995bfb sk_4707cd57
30 move S2 Exhibition1 30 2026-11-03T11:21:17.721Z S1 59780, S2 59956 bcef5c4cd0 ab51d586b2 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-03T11:21:19.683Z S1 59818, S2 59956 550b2bf396 bcef5c4cd0 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-03T11:21:21.634Z S1 59818, S2 60005 160f55f096 550b2bf396 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-03T11:21:23.587Z S1 59865, S2 60005 a8fdccbb0e 160f55f096 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-03T11:21:25.533Z S1 59865, S2 60059 5d6ce334c9 a8fdccbb0e sk_4707cd57
35 move S1 Exhibition2 35 2026-11-03T11:21:27.462Z S1 59936, S2 60059 1eb96fd18f 5d6ce334c9 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-03T11:21:29.408Z S1 59936, S2 60113 7baaae8245 1eb96fd18f sk_4707cd57
37 move S1 Exhibition2 37 2026-11-03T11:21:31.351Z S1 59993, S2 60113 9f29281c7c 7baaae8245 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-03T11:21:33.278Z S1 59993, S2 60186 b801b2f7b8 9f29281c7c sk_4707cd57
39 move S1 Exhibition2 39 2026-11-03T11:21:35.216Z S1 60055, S2 60186 3e16a3e76a b801b2f7b8 sk_4707cd57
40 move S2 Exhibition1 40 2026-11-03T11:21:37.155Z S1 60055, S2 60247 7186933806 3e16a3e76a sk_4707cd57
41 move S1 Exhibition2 41 2026-11-03T11:21:39.086Z S1 60124, S2 60247 ef4082dbde 7186933806 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-03T11:21:41.019Z S1 60124, S2 60314 1675f4778e ef4082dbde sk_4707cd57
43 move S1 Exhibition2 43 2026-11-03T11:21:42.955Z S1 60188, S2 60314 e673061c8a 1675f4778e sk_4707cd57
44 move S2 Exhibition1 44 2026-11-03T11:21:44.886Z S1 60188, S2 60383 ce53a8cc73 e673061c8a sk_4707cd57
45 move S1 Exhibition2 45 2026-11-03T11:21:46.845Z S1 60229, S2 60383 a48af8e35a ce53a8cc73 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-03T11:21:48.777Z S1 60229, S2 60451 89742cfb83 a48af8e35a sk_4707cd57
47 move S1 Exhibition2 47 2026-11-03T11:21:50.709Z S1 60297, S2 60451 4c77398ce8 89742cfb83 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-03T11:21:52.641Z S1 60297, S2 60519 7304124719 4c77398ce8 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-03T11:21:54.570Z S1 60368, S2 60519 b4d16de6fc 7304124719 sk_4707cd57
50 move S2 Exhibition1 50 2026-11-03T11:21:56.498Z S1 60368, S2 60591 a684ef7a03 b4d16de6fc sk_4707cd57
51 move S1 Exhibition2 51 2026-11-03T11:21:58.424Z S1 60442, S2 60591 c5a11f899c a684ef7a03 sk_4707cd57
52 move S2 Exhibition1 52 2026-11-03T11:22:00.354Z S1 60442, S2 60661 140b4c534f c5a11f899c sk_4707cd57
53 move S1 Exhibition2 53 2026-11-03T11:22:02.303Z S1 60493, S2 60661 66f3ad326e 140b4c534f sk_4707cd57
54 move S2 Exhibition1 54 2026-11-03T11:22:04.265Z S1 60493, S2 60699 1203d5666f 66f3ad326e sk_4707cd57
55 move S1 Exhibition2 55 2026-11-03T11:22:06.193Z S1 60565, S2 60699 fd6712566a 1203d5666f sk_4707cd57
56 move S2 Exhibition1 56 2026-11-03T11:22:08.119Z S1 60565, S2 60773 624483c78f fd6712566a sk_4707cd57
57 move S1 Exhibition2 57 2026-11-03T11:22:10.045Z S1 60639, S2 60773 d6e61ca9c7 624483c78f sk_4707cd57
58 move S2 Exhibition1 58 2026-11-03T11:22:11.971Z S1 60639, S2 60847 766e9587bc d6e61ca9c7 sk_4707cd57
59 move S1 Exhibition2 59 2026-11-03T11:22:13.897Z S1 60713, S2 60847 f604ebb50f 766e9587bc sk_4707cd57
60 move S2 Exhibition1 60 2026-11-03T11:22:15.827Z S1 60713, S2 60917 afc4924f0e f604ebb50f sk_4707cd57
61 move S1 Exhibition2 61 2026-11-03T11:22:17.751Z S1 60789, S2 60917 87a9fa02d1 afc4924f0e sk_4707cd57
62 move S2 Exhibition1 62 2026-11-03T11:22:20.400Z S1 60789, S2 60268 04122ed616 87a9fa02d1 sk_4707cd57
63 move S1 Exhibition2 63 2026-11-03T11:22:22.417Z S1 60772, S2 60268 665bc81c2c 04122ed616 sk_4707cd57
64 move S2 Exhibition1 64 2026-11-03T11:22:24.343Z S1 60772, S2 60342 105cef3f0a 665bc81c2c sk_4707cd57
65 move S1 Exhibition2 65 2026-11-03T11:22:26.267Z S1 60848, S2 60342 b242e40e8a 105cef3f0a sk_4707cd57
66 move S2 Exhibition1 66 2026-11-03T11:22:28.197Z S1 60848, S2 60412 7d9ba2d76d b242e40e8a sk_4707cd57
67 move S1 Exhibition2 67 2026-11-03T11:22:30.161Z S1 60884, S2 60412 a7a42673a1 7d9ba2d76d sk_4707cd57
68 move S2 Exhibition1 68 2026-11-03T11:22:32.089Z S1 60884, S2 60484 8abbfeb141 a7a42673a1 sk_4707cd57
69 move S1 Exhibition2 69 2026-11-03T11:22:34.017Z S1 60956, S2 60484 a8e55f4d18 8abbfeb141 sk_4707cd57
70 move S2 Exhibition1 70 2026-11-03T11:22:35.943Z S1 60956, S2 60558 2e5d4da27b a8e55f4d18 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_01M6GJ6WSVFAS98VV4ZBA9HNYN

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