apigaming Sign in

Verify set set_01M7861SWVEQYSD0XDKR5A2JF1

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

Game 1 m_01M7861SWXEJ1R52Z30TXZTA5S: 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 Exhibition1 1 2026-11-12T15:29:36.303Z S1 59795, S2 60000 a1dd11ab74 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-12T15:29:38.429Z S1 59795, S2 59874 fdc304999d a1dd11ab74 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-12T15:29:40.516Z S1 59708, S2 59874 e9748653e2 fdc304999d sk_4707cd57
4 move S2 Exhibition2 4 2026-11-12T15:29:42.513Z S1 59708, S2 59877 098cd3040e e9748653e2 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-12T15:29:44.630Z S1 59591, S2 59877 21db037fdd 098cd3040e sk_4707cd57
6 move S2 Exhibition2 6 2026-11-12T15:29:46.719Z S1 59591, S2 59788 01f55840e6 21db037fdd sk_4707cd57
7 move S1 Exhibition1 7 2026-11-12T15:29:48.913Z S1 59397, S2 59788 711e783983 01f55840e6 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-12T15:29:50.903Z S1 59397, S2 59798 d59ada043a 711e783983 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-12T15:29:53.002Z S1 59298, S2 59798 b6d9508a83 d59ada043a sk_4707cd57
10 move S2 Exhibition2 10 2026-11-12T15:29:55.226Z S1 59298, S2 59574 224aabed59 b6d9508a83 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-12T15:29:57.311Z S1 59213, S2 59574 76784a7756 224aabed59 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-12T15:29:59.429Z S1 59213, S2 59456 9b50c9abd2 76784a7756 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-12T15:30:02.606Z S1 58036, S2 59456 512be87f53 9b50c9abd2 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-12T15:30:05.161Z S1 58036, S2 58901 39b938dd27 512be87f53 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-12T15:30:07.308Z S1 57889, S2 58901 4fab0f0f8d 39b938dd27 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-12T15:30:09.409Z S1 57889, S2 58800 6702830b64 4fab0f0f8d sk_4707cd57
17 move S1 Exhibition1 17 2026-11-12T15:30:11.502Z S1 57796, S2 58800 5b71b5e9b2 6702830b64 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-12T15:30:13.512Z S1 57796, S2 58790 d979d11412 5b71b5e9b2 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-12T15:30:15.534Z S1 57774, S2 58790 7bb947ff10 d979d11412 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-12T15:30:17.606Z S1 57774, S2 58718 02a29e3a59 7bb947ff10 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-12T15:30:19.552Z S1 57828, S2 58718 c8bad16f9d 02a29e3a59 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-12T15:30:21.484Z S1 57828, S2 58786 db99f1bb81 c8bad16f9d sk_4707cd57
23 move S1 Exhibition1 23 2026-11-12T15:30:23.411Z S1 57901, S2 58786 f800fccf97 db99f1bb81 sk_4707cd57

Game 2 m_01M7861SWZEZQB1HZ2SRT16D8J: 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-12T15:29:36.301Z S1 59797, S2 60000 f2a4b81cb8 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-12T15:29:38.408Z S1 59797, S2 59893 76293cfda0 f2a4b81cb8 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-12T15:29:40.395Z S1 59810, S2 59893 a44156b137 76293cfda0 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-12T15:29:42.377Z S1 59810, S2 59911 fb7fc24c95 a44156b137 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-12T15:29:44.623Z S1 59564, S2 59911 b0ff4d9eba fb7fc24c95 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-12T15:29:46.718Z S1 59564, S2 59816 fb56b01f33 b0ff4d9eba sk_4707cd57
7 move S1 Exhibition2 7 2026-11-12T15:29:48.912Z S1 59370, S2 59816 1a0aaf0ddb fb56b01f33 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-12T15:29:50.911Z S1 59370, S2 59817 ff250dd9f1 1a0aaf0ddb sk_4707cd57
9 move S1 Exhibition2 9 2026-11-12T15:29:53.009Z S1 59272, S2 59817 3d4e44a834 ff250dd9f1 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-12T15:29:55.217Z S1 59272, S2 59609 9adc582085 3d4e44a834 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-12T15:29:57.197Z S1 59292, S2 59609 3555863c10 9adc582085 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-12T15:29:59.305Z S1 59292, S2 59501 5a1f4accc9 3555863c10 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-12T15:30:02.350Z S1 58247, S2 59501 d55d201389 5a1f4accc9 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-12T15:30:05.034Z S1 58247, S2 58817 52367cebeb d55d201389 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-12T15:30:07.234Z S1 58047, S2 58817 dd6f2537d3 52367cebeb sk_4707cd57
16 move S2 Exhibition1 16 2026-11-12T15:30:09.519Z S1 58047, S2 58532 64c83382a3 dd6f2537d3 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-12T15:30:11.609Z S1 57957, S2 58532 17a926796f 64c83382a3 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-12T15:30:13.632Z S1 57957, S2 58509 3a66f03398 17a926796f sk_4707cd57
19 move S1 Exhibition2 19 2026-11-12T15:30:15.699Z S1 57890, S2 58509 275a1ce771 3a66f03398 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-12T15:30:17.714Z S1 57890, S2 58494 1ec091455f 275a1ce771 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-12T15:30:19.669Z S1 57935, S2 58494 13066653db 1ec091455f sk_4707cd57
22 move S2 Exhibition1 22 2026-11-12T15:30:21.602Z S1 57935, S2 58561 59406029de 13066653db sk_4707cd57
23 move S1 Exhibition2 23 2026-11-12T15:30:23.528Z S1 58009, S2 58561 1f34dccf61 59406029de 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_01M7861SWVEQYSD0XDKR5A2JF1

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