apigaming Sign in

Verify set set_01M6C4AV8TFT6TXV379N7W7ZN8

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("5211068832027336054:set_01M6C4AV8TFT6TXV379N7W7ZN8") = 6dbbb70263080887..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 8, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 19}
✓set resulta win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC on the tiebreak follows from the games
✓set payoutthe winner takes 40, fee 0

Game 1 m_01M6C4AV8XF4G9E27SC2XXWH9V: verified

✓signatures16 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..16, every prev_hash links
✓move log16 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay16 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
16 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-01T18:00:51.324Z S1 59843, S2 60000 cb142c2713 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-01T18:00:53.499Z S1 59843, S2 59825 6e16a29f70 cb142c2713 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-01T18:00:55.614Z S1 59728, S2 59825 d87d46d2c3 6e16a29f70 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-01T18:00:57.822Z S1 59728, S2 59617 84fbd50535 d87d46d2c3 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-01T18:01:00.199Z S1 59351, S2 59617 2aa65e90ba 84fbd50535 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-01T18:01:03.135Z S1 59351, S2 58681 ccdfd8d7ec 2aa65e90ba sk_4707cd57
7 move S1 Exhibition1 7 2026-11-01T18:01:05.302Z S1 59184, S2 58681 b7f62ab048 ccdfd8d7ec sk_4707cd57
8 move S2 Exhibition2 8 2026-11-01T18:01:07.241Z S1 59184, S2 58742 8293293dea b7f62ab048 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-01T18:01:09.181Z S1 59244, S2 58742 5299a889f2 8293293dea sk_4707cd57
10 move S2 Exhibition2 10 2026-11-01T18:01:11.200Z S1 59244, S2 58723 2ffa47f58d 5299a889f2 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-01T18:01:13.130Z S1 59314, S2 58723 5f10205481 2ffa47f58d sk_4707cd57
12 move S2 Exhibition2 12 2026-11-01T18:01:15.109Z S1 59314, S2 58744 39963020ac 5f10205481 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-01T18:01:17.102Z S1 59321, S2 58744 84359d78b1 39963020ac sk_4707cd57
14 move S2 Exhibition2 14 2026-11-01T18:01:19.101Z S1 59321, S2 58745 74298335b1 84359d78b1 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-01T18:01:21.030Z S1 59392, S2 58745 a257385a2b 74298335b1 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-01T18:01:22.962Z S1 59392, S2 58813 97d16f2ee5 a257385a2b sk_4707cd57

Game 2 m_01M6C4AV8ZE92AYG3HKZRZ9W0N: verified

✓signatures38 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..38, every prev_hash links
✓move log38 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay38 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
38 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-01T18:00:51.331Z S1 59836, S2 60000 1d2a72e24b start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-01T18:00:53.506Z S1 59836, S2 59825 e62d4cb7c6 1d2a72e24b sk_4707cd57
3 move S1 Exhibition2 3 2026-11-01T18:00:55.615Z S1 59727, S2 59825 37ec4d87a5 e62d4cb7c6 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-01T18:00:57.820Z S1 59727, S2 59620 e503d3d2d5 37ec4d87a5 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-01T18:01:00.114Z S1 59433, S2 59620 a089f97a73 e503d3d2d5 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-01T18:01:03.137Z S1 59433, S2 58597 655eae1c65 a089f97a73 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-01T18:01:05.303Z S1 59267, S2 58597 3d151d6279 655eae1c65 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-01T18:01:07.316Z S1 59267, S2 58584 62cb37211b 3d151d6279 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-01T18:01:09.319Z S1 59264, S2 58584 7e87c4b01c 62cb37211b sk_4707cd57
10 move S2 Exhibition1 10 2026-11-01T18:01:11.317Z S1 59264, S2 58586 a5e8322b49 7e87c4b01c sk_4707cd57
11 move S1 Exhibition2 11 2026-11-01T18:01:13.316Z S1 59265, S2 58586 f59e185549 a5e8322b49 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-01T18:01:15.327Z S1 59265, S2 58575 eda11564b5 f59e185549 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-01T18:01:17.312Z S1 59280, S2 58575 40de420a2a eda11564b5 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-01T18:01:19.314Z S1 59280, S2 58573 3cbaf8aacc 40de420a2a sk_4707cd57
15 move S1 Exhibition2 15 2026-11-01T18:01:21.308Z S1 59286, S2 58573 6088c2e0be 3cbaf8aacc sk_4707cd57
16 move S2 Exhibition1 16 2026-11-01T18:01:23.296Z S1 59286, S2 58585 be3d48f524 6088c2e0be sk_4707cd57
17 move S1 Exhibition2 17 2026-11-01T18:01:25.313Z S1 59269, S2 58585 d00919bb44 be3d48f524 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-01T18:01:27.272Z S1 59269, S2 58626 b51fb372c8 d00919bb44 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-01T18:01:29.309Z S1 59232, S2 58626 8bb527cff3 b51fb372c8 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-01T18:01:31.284Z S1 59232, S2 58651 4ece7a18c2 8bb527cff3 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-01T18:01:33.338Z S1 59178, S2 58651 521655eac4 4ece7a18c2 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-01T18:01:35.425Z S1 59178, S2 58564 2d2349dd93 521655eac4 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-01T18:01:37.423Z S1 59180, S2 58564 2a0a9bcc6c 2d2349dd93 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-01T18:01:39.347Z S1 59180, S2 58640 a35a8dc277 2a0a9bcc6c sk_4707cd57
25 move S1 Exhibition2 25 2026-11-01T18:01:41.335Z S1 59192, S2 58640 9282497a51 a35a8dc277 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-01T18:01:43.330Z S1 59192, S2 58645 5294b0ac4c 9282497a51 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-01T18:01:45.278Z S1 59244, S2 58645 87c5a37eef 5294b0ac4c sk_4707cd57
28 move S2 Exhibition1 28 2026-11-01T18:01:47.205Z S1 59244, S2 58718 dcd1328289 87c5a37eef sk_4707cd57
29 move S1 Exhibition2 29 2026-11-01T18:01:49.158Z S1 59291, S2 58718 35020619db dcd1328289 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-01T18:01:51.126Z S1 59291, S2 58750 fff56e5075 35020619db sk_4707cd57
31 move S1 Exhibition2 31 2026-11-01T18:01:53.089Z S1 59328, S2 58750 e5b7689f0b fff56e5075 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-01T18:01:55.128Z S1 59328, S2 58711 2ac3aa593a e5b7689f0b sk_4707cd57
33 move S1 Exhibition2 33 2026-11-01T18:01:57.162Z S1 59294, S2 58711 3aaaccf420 2ac3aa593a sk_4707cd57
34 move S2 Exhibition1 34 2026-11-01T18:01:59.133Z S1 59294, S2 58740 97f7af0442 3aaaccf420 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-01T18:02:01.098Z S1 59329, S2 58740 810d8eac2e 97f7af0442 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-01T18:02:03.064Z S1 59329, S2 58774 0daaaf4fe4 810d8eac2e sk_4707cd57
37 move S1 Exhibition2 37 2026-11-01T18:02:05.048Z S1 59345, S2 58774 0726604470 0daaaf4fe4 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-01T18:02:06.977Z S1 59345, S2 58845 30bea380a3 0726604470 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_01M6C4AV8TFT6TXV379N7W7ZN8

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