apigaming Sign in

Verify set set_01M6RB2QVVEAPAC2AXED2M47YB

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

Game 1 m_01M6RB2QVYECBAVTJBQBQP5TAK: verified

✓signatures35 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..35, every prev_hash links
✓move log35 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay35 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
35 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-06T11:49:38.835Z S1 59916, S2 60000 ab6997478b start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-06T11:49:40.802Z S1 59916, S2 60033 c5d01117bf ab6997478b sk_4707cd57
3 move S1 Exhibition1 3 2026-11-06T11:49:42.767Z S1 59951, S2 60033 1b8a7b215c c5d01117bf sk_4707cd57
4 move S2 Exhibition2 4 2026-11-06T11:49:44.756Z S1 59951, S2 60044 a46cc2ec80 1b8a7b215c sk_4707cd57
5 move S1 Exhibition1 5 2026-11-06T11:49:46.802Z S1 59905, S2 60044 b0fd51b904 a46cc2ec80 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-06T11:49:48.796Z S1 59905, S2 60050 e6d59dbf20 b0fd51b904 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-06T11:49:50.727Z S1 59974, S2 60050 8d21d64515 e6d59dbf20 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-06T11:49:52.728Z S1 59974, S2 60049 284dfc5b42 8d21d64515 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-06T11:49:54.701Z S1 60001, S2 60049 4b4c541792 284dfc5b42 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-06T11:49:56.625Z S1 60001, S2 60125 da4e4b44fb 4b4c541792 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-06T11:49:58.613Z S1 60013, S2 60125 73124f7304 da4e4b44fb sk_4707cd57
12 move S2 Exhibition2 12 2026-11-06T11:50:00.548Z S1 60013, S2 60190 3f7f4f4fc1 73124f7304 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-06T11:50:02.627Z S1 59934, S2 60190 10ca94b25d 3f7f4f4fc1 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-06T11:50:04.730Z S1 59934, S2 60087 c8d21a368e 10ca94b25d sk_4707cd57
15 move S1 Exhibition1 15 2026-11-06T11:50:06.694Z S1 59970, S2 60087 b38835c852 c8d21a368e sk_4707cd57
16 move S2 Exhibition2 16 2026-11-06T11:50:08.735Z S1 59970, S2 60046 860f52c988 b38835c852 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-06T11:50:10.802Z S1 59903, S2 60046 d0b59f9e64 860f52c988 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-06T11:50:12.819Z S1 59903, S2 60029 c60a941576 d0b59f9e64 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-06T11:50:14.773Z S1 59949, S2 60029 ba57f170fe c60a941576 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-06T11:50:16.992Z S1 59949, S2 59810 9ab76f40b1 ba57f170fe sk_4707cd57
21 move S1 Exhibition1 21 2026-11-06T11:50:18.961Z S1 59980, S2 59810 807316a94f 9ab76f40b1 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-06T11:50:20.935Z S1 59980, S2 59836 891a01e3e6 807316a94f sk_4707cd57
23 move S1 Exhibition1 23 2026-11-06T11:50:22.912Z S1 60003, S2 59836 3d9ed97e65 891a01e3e6 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-06T11:50:24.872Z S1 60003, S2 59876 5c1dd54920 3d9ed97e65 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-06T11:50:26.820Z S1 60055, S2 59876 71e788a8a9 5c1dd54920 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-06T11:50:28.768Z S1 60055, S2 59928 de0b155f37 71e788a8a9 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-06T11:50:30.719Z S1 60104, S2 59928 a8c26da921 de0b155f37 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-06T11:50:32.713Z S1 60104, S2 59934 56c212b75e a8c26da921 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-06T11:50:34.706Z S1 60111, S2 59934 1a0bf2dab5 56c212b75e sk_4707cd57
30 move S2 Exhibition2 30 2026-11-06T11:50:36.662Z S1 60111, S2 59978 ce41452017 1a0bf2dab5 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-06T11:50:38.591Z S1 60182, S2 59978 f1ea53b67d ce41452017 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-06T11:50:40.544Z S1 60182, S2 60025 d2b1938828 f1ea53b67d sk_4707cd57
33 move S1 Exhibition1 33 2026-11-06T11:50:42.496Z S1 60230, S2 60025 478944340d d2b1938828 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-06T11:50:44.435Z S1 60230, S2 60086 29f735b9fb 478944340d sk_4707cd57
35 move S1 Exhibition1 35 2026-11-06T11:50:46.362Z S1 60303, S2 60086 994f875f2b 29f735b9fb sk_4707cd57

Game 2 m_01M6RB2QW0FNJSEH5KT1GXJSRX: 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-06T11:49:38.901Z S1 59850, S2 60000 90db4584fd start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-06T11:49:40.846Z S1 59850, S2 60055 e20dda2ab7 90db4584fd sk_4707cd57
3 move S1 Exhibition2 3 2026-11-06T11:49:42.923Z S1 59773, S2 60055 dc5564b97b e20dda2ab7 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-06T11:49:45.025Z S1 59773, S2 59953 c9a08edec4 dc5564b97b sk_4707cd57
5 move S1 Exhibition2 5 2026-11-06T11:49:47.003Z S1 59795, S2 59953 5b45222eef c9a08edec4 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-06T11:49:49.025Z S1 59795, S2 59931 30ac6cb2e7 5b45222eef sk_4707cd57
7 move S1 Exhibition2 7 2026-11-06T11:49:50.998Z S1 59822, S2 59931 869724e3ac 30ac6cb2e7 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-06T11:49:52.995Z S1 59822, S2 59934 cbcb16047d 869724e3ac sk_4707cd57
9 move S1 Exhibition2 9 2026-11-06T11:49:54.962Z S1 59855, S2 59934 749a868d3c cbcb16047d sk_4707cd57
10 move S2 Exhibition1 10 2026-11-06T11:49:56.902Z S1 59855, S2 59994 f66949f953 749a868d3c sk_4707cd57
11 move S1 Exhibition2 11 2026-11-06T11:49:58.929Z S1 59828, S2 59994 0fa1a547b5 f66949f953 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-06T11:50:00.919Z S1 59828, S2 60004 1f8ef4486c 0fa1a547b5 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-06T11:50:03.221Z S1 59526, S2 60004 9e7e381539 1f8ef4486c sk_4707cd57
14 move S2 Exhibition1 14 2026-11-06T11:50:05.321Z S1 59526, S2 59904 9b19ac0667 9e7e381539 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-06T11:50:07.288Z S1 59559, S2 59904 3ace6decf8 9b19ac0667 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-06T11:50:09.232Z S1 59559, S2 59960 386214d387 3ace6decf8 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-06T11:50:11.164Z S1 59627, S2 59960 1839404603 386214d387 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-06T11:50:13.216Z S1 59627, S2 59908 ca72cd8c57 1839404603 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-06T11:50:15.212Z S1 59631, S2 59908 423e7647ca ca72cd8c57 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-06T11:50:17.160Z S1 59631, S2 59960 2dc5325923 423e7647ca sk_4707cd57
21 move S1 Exhibition2 21 2026-11-06T11:50:19.222Z S1 59569, S2 59960 85e7b9d008 2dc5325923 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-06T11:50:21.196Z S1 59569, S2 59986 b8d44bed4d 85e7b9d008 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-06T11:50:23.222Z S1 59543, S2 59986 5bbc53c769 b8d44bed4d sk_4707cd57
24 move S2 Exhibition1 24 2026-11-06T11:50:25.208Z S1 59543, S2 60000 90707b9b2a 5bbc53c769 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-06T11:50:27.215Z S1 59536, S2 60000 58e36d0d83 90707b9b2a sk_4707cd57
26 move S2 Exhibition1 26 2026-11-06T11:50:29.146Z S1 59536, S2 60069 36213e0876 58e36d0d83 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-06T11:50:31.133Z S1 59549, S2 60069 78a4c73c1d 36213e0876 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-06T11:50:33.079Z S1 59549, S2 60123 1d468be7b8 78a4c73c1d sk_4707cd57
29 move S1 Exhibition2 29 2026-11-06T11:50:35.100Z S1 59528, S2 60123 285638df6a 1d468be7b8 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-06T11:50:37.033Z S1 59528, S2 60190 88ab13bf7a 285638df6a sk_4707cd57
31 move S1 Exhibition2 31 2026-11-06T11:50:38.993Z S1 59568, S2 60190 46c3bf15c7 88ab13bf7a sk_4707cd57
32 move S2 Exhibition1 32 2026-11-06T11:50:40.949Z S1 59568, S2 60234 022491e06e 46c3bf15c7 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-06T11:50:42.877Z S1 59640, S2 60234 07bd130fde 022491e06e 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_01M6RB2QVVEAPAC2AXED2M47YB

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