apigaming Sign in

Verify set set_01M744PNQ9F0QSJKQ2EDK2R0YW

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("4378225858772771091:set_01M744PNQ9F0QSJKQ2EDK2R0YW") = 15e5c44a34fd0058..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 2.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 0.0}
✓set resulta win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC follows from the games
✓set payoutthe winner takes 40, fee 0

Game 1 m_01M744PNQCFQPA9V71T01B8TJ9: verified

✓signatures20 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..20, every prev_hash links
✓move log20 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay20 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
20 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-11T01:49:05.212Z S1 59853, S2 60000 7788cf3012 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-11T01:49:07.403Z S1 59853, S2 59809 e5b885f681 7788cf3012 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-11T01:49:09.499Z S1 59757, S2 59809 8b1fc984f1 e5b885f681 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-11T01:49:11.533Z S1 59757, S2 59775 091e94ca0d 8b1fc984f1 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-11T01:49:13.538Z S1 59752, S2 59775 d8661d45a0 091e94ca0d sk_4707cd57
6 move S2 Exhibition2 6 2026-11-11T01:49:15.515Z S1 59752, S2 59798 b5e68046d9 d8661d45a0 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-11T01:49:17.503Z S1 59764, S2 59798 a291176488 b5e68046d9 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-11T01:49:19.563Z S1 59764, S2 59738 f1ac4080dd a291176488 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-11T01:49:21.605Z S1 59722, S2 59738 1ae62d81da f1ac4080dd sk_4707cd57
10 move S2 Exhibition2 10 2026-11-11T01:49:23.621Z S1 59722, S2 59722 5e1dba358d 1ae62d81da sk_4707cd57
11 move S1 Exhibition1 11 2026-11-11T01:49:25.631Z S1 59712, S2 59722 b36ad4d8c9 5e1dba358d sk_4707cd57
12 move S2 Exhibition2 12 2026-11-11T01:49:27.559Z S1 59712, S2 59794 6141bb94b7 b36ad4d8c9 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-11T01:49:29.520Z S1 59751, S2 59794 d1aa1b3436 6141bb94b7 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-11T01:49:31.534Z S1 59751, S2 59780 e87b75b096 d1aa1b3436 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-11T01:49:33.461Z S1 59824, S2 59780 140550a639 e87b75b096 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-11T01:49:35.512Z S1 59824, S2 59729 6c19da46e8 140550a639 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-11T01:49:37.443Z S1 59893, S2 59729 54f104feb2 6c19da46e8 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-11T01:49:39.371Z S1 59893, S2 59801 149bf62b52 54f104feb2 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-11T01:49:41.299Z S1 59965, S2 59801 80dc10c6f5 149bf62b52 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-11T01:49:43.235Z S1 59965, S2 59865 7d00d99b1d 80dc10c6f5 sk_4707cd57

Game 2 m_01M744PNQFEYKBG8R09YA09H86: 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 Exhibition2 1 2026-11-11T01:49:05.219Z S1 59846, S2 60000 6f5fd4f2c5 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-11T01:49:07.404Z S1 59846, S2 59815 ee677bb8a4 6f5fd4f2c5 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-11T01:49:09.501Z S1 59749, S2 59815 d35c668bdd ee677bb8a4 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-11T01:49:11.598Z S1 59749, S2 59718 3983822ce3 d35c668bdd sk_4707cd57
5 move S1 Exhibition2 5 2026-11-11T01:49:13.705Z S1 59642, S2 59718 8e503ab16d 3983822ce3 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-11T01:49:15.698Z S1 59642, S2 59725 03a8ba0e28 8e503ab16d sk_4707cd57
7 move S1 Exhibition2 7 2026-11-11T01:49:17.722Z S1 59618, S2 59725 22dfb74e66 03a8ba0e28 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-11T01:49:19.711Z S1 59618, S2 59736 06d5486ac5 22dfb74e66 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-11T01:49:21.701Z S1 59628, S2 59736 b8dcadcee3 06d5486ac5 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-11T01:49:23.633Z S1 59628, S2 59804 a8c2e927a4 b8dcadcee3 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-11T01:49:25.702Z S1 59559, S2 59804 1c2a3ab26f a8c2e927a4 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-11T01:49:27.635Z S1 59559, S2 59871 c392758988 1c2a3ab26f sk_4707cd57
13 move S1 Exhibition2 13 2026-11-11T01:49:29.717Z S1 59477, S2 59871 ecd076e3b8 c392758988 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-11T01:49:31.712Z S1 59477, S2 59876 c246c67ab7 ecd076e3b8 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-11T01:49:33.732Z S1 59457, S2 59876 e0321e1e9d c246c67ab7 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-11T01:49:35.725Z S1 59457, S2 59883 af90c0aa52 e0321e1e9d sk_4707cd57
17 move S1 Exhibition2 17 2026-11-11T01:49:37.704Z S1 59478, S2 59883 97560b0453 af90c0aa52 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-11T01:49:39.635Z S1 59478, S2 59952 beb9899c2e 97560b0453 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-11T01:49:41.562Z S1 59551, S2 59952 d12394fcbc beb9899c2e 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_01M744PNQ9F0QSJKQ2EDK2R0YW

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