apigaming Sign in

Verify set set_01M6CPTD8EFRKV1ZNCJ1A1HCGB

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("6246941872879747319:set_01M6CPTD8EFRKV1ZNCJ1A1HCGB") = bf3fe12614c2ffae..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 17, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 17}
✓set resulta split pot (fewer_moves level) follows from the games
✓set payoutsplit 10 each, fee 0

Game 1 m_01M6CPTD8FFNZS7JKN2PE1N8P5: 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-01T23:23:55.528Z S1 59949, S2 60000 f6c9ea37ff start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-01T23:23:57.508Z S1 59949, S2 60020 3ffd2a06e5 f6c9ea37ff sk_4707cd57
3 move S1 Exhibition1 3 2026-11-01T23:23:59.511Z S1 59946, S2 60020 0fde0697f8 3ffd2a06e5 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-01T23:24:02.434Z S1 59946, S2 59097 ac15038b4f 0fde0697f8 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-01T23:24:04.513Z S1 59867, S2 59097 31abaf5e39 ac15038b4f sk_4707cd57
6 move S2 Exhibition2 6 2026-11-01T23:24:06.510Z S1 59867, S2 59100 09ed176557 31abaf5e39 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-01T23:24:08.510Z S1 59867, S2 59100 ac24883152 09ed176557 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-01T23:24:10.510Z S1 59867, S2 59100 ed631f959c ac24883152 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-01T23:24:12.509Z S1 59868, S2 59100 fc7076b2ce ed631f959c sk_4707cd57
10 move S2 Exhibition2 10 2026-11-01T23:24:14.497Z S1 59868, S2 59112 eee69af307 fc7076b2ce sk_4707cd57
11 move S1 Exhibition1 11 2026-11-01T23:24:16.506Z S1 59859, S2 59112 e4ebbac7c9 eee69af307 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-01T23:24:18.443Z S1 59859, S2 59175 6e4a3f420d e4ebbac7c9 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-01T23:24:20.405Z S1 59897, S2 59175 a1eed376d8 6e4a3f420d sk_4707cd57
14 move S2 Exhibition2 14 2026-11-01T23:24:22.371Z S1 59897, S2 59209 792b441a4c a1eed376d8 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-01T23:24:24.404Z S1 59864, S2 59209 8150b45ad1 792b441a4c sk_4707cd57
16 move S2 Exhibition2 16 2026-11-01T23:24:26.400Z S1 59864, S2 59213 6c01c71925 8150b45ad1 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-01T23:24:28.429Z S1 59835, S2 59213 13faba5358 6c01c71925 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-01T23:24:30.496Z S1 59835, S2 59146 48e54a71a7 13faba5358 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-01T23:24:32.424Z S1 59907, S2 59146 4b3fec2146 48e54a71a7 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-01T23:24:34.408Z S1 59907, S2 59162 712aa32200 4b3fec2146 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-01T23:24:36.372Z S1 59943, S2 59162 f764944c1a 712aa32200 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-01T23:24:38.339Z S1 59943, S2 59195 66c6e53169 f764944c1a sk_4707cd57
23 move S1 Exhibition1 23 2026-11-01T23:24:40.399Z S1 59883, S2 59195 9205193c57 66c6e53169 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-01T23:24:42.432Z S1 59883, S2 59162 7be2eacc0a 9205193c57 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-01T23:24:44.425Z S1 59890, S2 59162 eb9f19c3b0 7be2eacc0a sk_4707cd57
26 move S2 Exhibition2 26 2026-11-01T23:24:46.420Z S1 59890, S2 59167 fa51a47efa eb9f19c3b0 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-01T23:24:48.425Z S1 59885, S2 59167 3139e58c28 fa51a47efa sk_4707cd57
28 move S2 Exhibition2 28 2026-11-01T23:24:50.371Z S1 59885, S2 59221 2d091fd119 3139e58c28 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-01T23:24:52.314Z S1 59942, S2 59221 801dcb6e37 2d091fd119 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-01T23:24:54.242Z S1 59942, S2 59293 8468634c87 801dcb6e37 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-01T23:24:56.205Z S1 59979, S2 59293 82cb0393f3 8468634c87 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-01T23:24:58.149Z S1 59979, S2 59349 b042ccdf83 82cb0393f3 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-01T23:25:00.131Z S1 59997, S2 59349 701c66b96f b042ccdf83 sk_4707cd57

Game 2 m_01M6CPTD8HFQFASN5TAQBMWPD5: 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 Exhibition2 1 2026-11-01T23:23:55.532Z S1 59945, S2 60000 40c130c45d start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-01T23:23:57.617Z S1 59945, S2 59915 e5becfcd1c 40c130c45d sk_4707cd57
3 move S1 Exhibition2 3 2026-11-01T23:23:59.699Z S1 59863, S2 59915 ffd6921d7c e5becfcd1c sk_4707cd57
4 move S2 Exhibition1 4 2026-11-01T23:24:02.475Z S1 59863, S2 59139 6908c3fba8 ffd6921d7c sk_4707cd57
5 move S1 Exhibition2 5 2026-11-01T23:24:04.710Z S1 59628, S2 59139 e525f00b48 6908c3fba8 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-01T23:24:06.698Z S1 59628, S2 59151 aae6c7b7dd e525f00b48 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-01T23:24:08.699Z S1 59627, S2 59151 549c7e3bbf aae6c7b7dd sk_4707cd57
8 move S2 Exhibition1 8 2026-11-01T23:24:10.696Z S1 59627, S2 59154 a9ff28c47f 549c7e3bbf sk_4707cd57
9 move S1 Exhibition2 9 2026-11-01T23:24:12.696Z S1 59627, S2 59154 ac761eff7a a9ff28c47f sk_4707cd57
10 move S2 Exhibition1 10 2026-11-01T23:24:14.706Z S1 59627, S2 59144 3bfa18c27d ac761eff7a sk_4707cd57
11 move S1 Exhibition2 11 2026-11-01T23:24:16.697Z S1 59636, S2 59144 151e008428 3bfa18c27d sk_4707cd57
12 move S2 Exhibition1 12 2026-11-01T23:24:18.625Z S1 59636, S2 59216 69990d7bed 151e008428 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-01T23:24:20.588Z S1 59673, S2 59216 ba724db7fa 69990d7bed sk_4707cd57
14 move S2 Exhibition1 14 2026-11-01T23:24:22.610Z S1 59673, S2 59194 cc1059f509 ba724db7fa sk_4707cd57
15 move S1 Exhibition2 15 2026-11-01T23:24:24.614Z S1 59669, S2 59194 16e879e4c2 cc1059f509 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-01T23:24:26.609Z S1 59669, S2 59199 3bc4a915fb 16e879e4c2 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-01T23:24:28.639Z S1 59639, S2 59199 274d3f4d66 3bc4a915fb sk_4707cd57
18 move S2 Exhibition1 18 2026-11-01T23:24:30.635Z S1 59639, S2 59203 79921b386a 274d3f4d66 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-01T23:24:32.567Z S1 59707, S2 59203 5a0ebc0eed 79921b386a sk_4707cd57
20 move S2 Exhibition1 20 2026-11-01T23:24:34.603Z S1 59707, S2 59167 f3a25a1125 5a0ebc0eed sk_4707cd57
21 move S1 Exhibition2 21 2026-11-01T23:24:36.606Z S1 59704, S2 59167 3fe7fe5e13 f3a25a1125 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-01T23:24:38.596Z S1 59704, S2 59177 c963d4aa45 3fe7fe5e13 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-01T23:24:40.637Z S1 59663, S2 59177 bc395c0dfa c963d4aa45 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-01T23:24:42.706Z S1 59663, S2 59108 4140016c78 bc395c0dfa sk_4707cd57
25 move S1 Exhibition2 25 2026-11-01T23:24:44.637Z S1 59732, S2 59108 dc9f700daf 4140016c78 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-01T23:24:46.622Z S1 59732, S2 59123 1b4ae6eba1 dc9f700daf sk_4707cd57
27 move S1 Exhibition2 27 2026-11-01T23:24:48.621Z S1 59733, S2 59123 1bf259a57e 1b4ae6eba1 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-01T23:24:50.553Z S1 59733, S2 59191 f506e12c69 1bf259a57e sk_4707cd57
29 move S1 Exhibition2 29 2026-11-01T23:24:52.488Z S1 59798, S2 59191 c4446ebcb7 f506e12c69 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-01T23:24:54.417Z S1 59798, S2 59262 aac5215913 c4446ebcb7 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-01T23:24:56.378Z S1 59837, S2 59262 1fbd2e54fa aac5215913 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-01T23:24:58.311Z S1 59837, S2 59329 d2c528c19f 1fbd2e54fa sk_4707cd57
33 move S1 Exhibition2 33 2026-11-01T23:25:00.250Z S1 59898, S2 59329 898c93cff2 d2c528c19f 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_01M6CPTD8EFRKV1ZNCJ1A1HCGB

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