apigaming Sign in

Verify set set_01M6XQ6RHYEVGRRB7P793R883M

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

Game 1 m_01M6XQ6RJ1EPEAT2H44Z9ACQ16: verified

✓signatures19 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..19, every prev_hash links
✓move log19 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay19 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
19 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-08T13:57:45.801Z S1 59796, S2 60000 4f84cd93f4 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-08T13:57:47.831Z S1 59796, S2 59970 3b194b849f 4f84cd93f4 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-08T13:57:50.119Z S1 59508, S2 59970 5410e2ddbe 3b194b849f sk_4707cd57
4 move S2 Exhibition2 4 2026-11-08T13:57:52.065Z S1 59508, S2 60024 ec18fb2425 5410e2ddbe sk_4707cd57
5 move S1 Exhibition1 5 2026-11-08T13:57:54.218Z S1 59355, S2 60024 89c28833eb ec18fb2425 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-08T13:57:56.420Z S1 59355, S2 59822 87e18f6923 89c28833eb sk_4707cd57
7 move S1 Exhibition1 7 2026-11-08T13:57:58.511Z S1 59264, S2 59822 4ba8103b40 87e18f6923 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-08T13:58:00.807Z S1 59264, S2 59526 f6445e3d43 4ba8103b40 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-08T13:58:02.902Z S1 59169, S2 59526 eb3eada0a3 f6445e3d43 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-08T13:58:05.017Z S1 59169, S2 59411 f8ea3ec56b eb3eada0a3 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-08T13:58:07.038Z S1 59148, S2 59411 4da8b1ce13 f8ea3ec56b sk_4707cd57
12 move S2 Exhibition2 12 2026-11-08T13:58:08.964Z S1 59148, S2 59485 5fec5b5004 4da8b1ce13 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-08T13:58:11.009Z S1 59103, S2 59485 88310bb3d3 5fec5b5004 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-08T13:58:13.020Z S1 59103, S2 59474 e10ac917d6 88310bb3d3 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-08T13:58:14.956Z S1 59167, S2 59474 e38e0ccecf e10ac917d6 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-08T13:58:17.002Z S1 59167, S2 59428 0d54573c02 e38e0ccecf sk_4707cd57
17 move S1 Exhibition1 17 2026-11-08T13:58:18.950Z S1 59219, S2 59428 90f6d44fcc 0d54573c02 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-08T13:58:20.878Z S1 59219, S2 59500 1605e38443 90f6d44fcc sk_4707cd57
19 move S1 Exhibition1 19 2026-11-08T13:58:22.805Z S1 59292, S2 59500 ea6d7dfcb5 1605e38443 sk_4707cd57

Game 2 m_01M6XQ6RJ2E1EBDY5GP28ARP7D: verified

✓signatures23 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..23, every prev_hash links
✓move log23 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay23 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
23 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-08T13:57:45.805Z S1 59792, S2 60000 fdf4f8ec8b start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-08T13:57:47.897Z S1 59792, S2 59908 df8a412e35 fdf4f8ec8b sk_4707cd57
3 move S1 Exhibition2 3 2026-11-08T13:57:50.122Z S1 59567, S2 59908 9724f81f1d df8a412e35 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-08T13:57:52.078Z S1 59567, S2 59952 51ae415e46 9724f81f1d sk_4707cd57
5 move S1 Exhibition2 5 2026-11-08T13:57:54.223Z S1 59422, S2 59952 17bb3875b1 51ae415e46 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-08T13:57:56.413Z S1 59422, S2 59762 a4bead9fe9 17bb3875b1 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-08T13:57:58.504Z S1 59331, S2 59762 44a746ef5e a4bead9fe9 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-08T13:58:00.812Z S1 59331, S2 59454 176299df9a 44a746ef5e sk_4707cd57
9 move S1 Exhibition2 9 2026-11-08T13:58:03.015Z S1 59128, S2 59454 12f867623e 176299df9a sk_4707cd57
10 move S2 Exhibition1 10 2026-11-08T13:58:05.126Z S1 59128, S2 59343 b65d218b1a 12f867623e sk_4707cd57
11 move S1 Exhibition2 11 2026-11-08T13:58:07.110Z S1 59144, S2 59343 040d270ea9 b65d218b1a sk_4707cd57
12 move S2 Exhibition1 12 2026-11-08T13:58:09.130Z S1 59144, S2 59323 43bd7cfff2 040d270ea9 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-08T13:58:11.096Z S1 59178, S2 59323 21e9e2c46f 43bd7cfff2 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-08T13:58:13.034Z S1 59178, S2 59385 e86b444664 21e9e2c46f sk_4707cd57
15 move S1 Exhibition2 15 2026-11-08T13:58:15.122Z S1 59090, S2 59385 2db550b728 e86b444664 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-08T13:58:17.117Z S1 59090, S2 59390 f6c0354920 2db550b728 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-08T13:58:19.096Z S1 59111, S2 59390 d0b8e2d502 f6c0354920 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-08T13:58:21.098Z S1 59111, S2 59388 0c819cd17c d0b8e2d502 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-08T13:58:23.120Z S1 59089, S2 59388 af1bf08c6c 0c819cd17c sk_4707cd57
20 move S2 Exhibition1 20 2026-11-08T13:58:25.048Z S1 59089, S2 59460 4a450fdec1 af1bf08c6c sk_4707cd57
21 move S1 Exhibition2 21 2026-11-08T13:58:26.975Z S1 59162, S2 59460 bc7df00573 4a450fdec1 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-08T13:58:28.902Z S1 59162, S2 59533 d593c5a16b bc7df00573 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-08T13:58:30.826Z S1 59238, S2 59533 e4308036f8 d593c5a16b 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_01M6XQ6RHYEVGRRB7P793R883M

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