apigaming Sign in

Verify set set_01M71J969CFNKTDGB95V760TK8

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

Game 1 m_01M71J969EEDNBX7VRDRNRSXDR: verified

✓signatures27 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..27, every prev_hash links
✓move log27 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay27 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
27 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-10T01:48:40.219Z S1 59827, S2 60000 62dbb59448 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-10T01:48:42.321Z S1 59827, S2 59898 e352f69744 62dbb59448 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-10T01:48:44.531Z S1 59617, S2 59898 be5a02d537 e352f69744 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-10T01:48:46.719Z S1 59617, S2 59710 0e45e43960 be5a02d537 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-10T01:48:48.810Z S1 59526, S2 59710 1b253bb7ab 0e45e43960 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-10T01:48:50.811Z S1 59526, S2 59709 9b73b33a81 1b253bb7ab sk_4707cd57
7 move S1 Exhibition1 7 2026-11-10T01:48:52.795Z S1 59542, S2 59709 0875310d9b 9b73b33a81 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-10T01:48:54.795Z S1 59542, S2 59709 0f64882ee7 0875310d9b sk_4707cd57
9 move S1 Exhibition1 9 2026-11-10T01:48:56.755Z S1 59582, S2 59709 cf403eaa44 0f64882ee7 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-10T01:48:58.815Z S1 59582, S2 59649 611c53372f cf403eaa44 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-10T01:49:00.792Z S1 59605, S2 59649 b0cd0d831a 611c53372f sk_4707cd57
12 move S2 Exhibition2 12 2026-11-10T01:49:02.923Z S1 59605, S2 59518 4151a54a71 b0cd0d831a sk_4707cd57
13 move S1 Exhibition1 13 2026-11-10T01:49:04.930Z S1 59598, S2 59518 2d38ea5b50 4151a54a71 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-10T01:49:06.929Z S1 59598, S2 59519 38d74d56a7 2d38ea5b50 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-10T01:49:08.926Z S1 59601, S2 59519 e53e49bb5d 38d74d56a7 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-10T01:49:10.928Z S1 59601, S2 59517 091c6a16d3 e53e49bb5d sk_4707cd57
17 move S1 Exhibition1 17 2026-11-10T01:49:12.858Z S1 59671, S2 59517 b7bc069bf0 091c6a16d3 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-10T01:49:14.822Z S1 59671, S2 59553 7cf0c2aa48 b7bc069bf0 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-10T01:49:16.833Z S1 59660, S2 59553 39cd3c0b19 7cf0c2aa48 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-10T01:49:18.802Z S1 59660, S2 59584 1caa46eee1 39cd3c0b19 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-10T01:49:20.735Z S1 59727, S2 59584 4ea4509647 1caa46eee1 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-10T01:49:22.716Z S1 59727, S2 59603 382167130a 4ea4509647 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-10T01:49:24.724Z S1 59719, S2 59603 cd5286cf4f 382167130a sk_4707cd57
24 move S2 Exhibition2 24 2026-11-10T01:49:26.702Z S1 59719, S2 59625 0d42c077f1 cd5286cf4f sk_4707cd57
25 move S1 Exhibition1 25 2026-11-10T01:49:28.641Z S1 59780, S2 59625 d083907e5c 0d42c077f1 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-10T01:49:30.598Z S1 59780, S2 59668 27f3e78652 d083907e5c sk_4707cd57
27 move S1 Exhibition1 27 2026-11-10T01:49:32.525Z S1 59853, S2 59668 e123446a6d 27f3e78652 sk_4707cd57

Game 2 m_01M71J969FFCEBCJRRK9T54XFT: verified

✓signatures25 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..25, every prev_hash links
✓move log25 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay25 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
25 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-10T01:48:40.218Z S1 59828, S2 60000 10f2c4a896 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-10T01:48:42.310Z S1 59828, S2 59908 70b26241e2 10f2c4a896 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-10T01:48:44.521Z S1 59617, S2 59908 4470634e3a 70b26241e2 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-10T01:48:46.717Z S1 59617, S2 59712 a8e0b1d227 4470634e3a sk_4707cd57
5 move S1 Exhibition2 5 2026-11-10T01:48:48.690Z S1 59644, S2 59712 7a89f3502c a8e0b1d227 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-10T01:48:50.637Z S1 59644, S2 59765 306a8ed7d4 7a89f3502c sk_4707cd57
7 move S1 Exhibition2 7 2026-11-10T01:48:52.600Z S1 59681, S2 59765 dfb551689e 306a8ed7d4 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-10T01:48:54.600Z S1 59681, S2 59765 b312681602 dfb551689e sk_4707cd57
9 move S1 Exhibition2 9 2026-11-10T01:48:56.597Z S1 59684, S2 59765 1dcad85d2c b312681602 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-10T01:48:58.602Z S1 59684, S2 59760 56ba1e2f58 1dcad85d2c sk_4707cd57
11 move S1 Exhibition2 11 2026-11-10T01:49:00.603Z S1 59683, S2 59760 fb60a02395 56ba1e2f58 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-10T01:49:02.655Z S1 59683, S2 59708 14f237d1c7 fb60a02395 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-10T01:49:04.705Z S1 59633, S2 59708 4939c49e58 14f237d1c7 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-10T01:49:06.733Z S1 59633, S2 59680 6589be7f71 4939c49e58 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-10T01:49:08.715Z S1 59651, S2 59680 ad5069994d 6589be7f71 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-10T01:49:10.729Z S1 59651, S2 59666 ff714d3d70 ad5069994d sk_4707cd57
17 move S1 Exhibition2 17 2026-11-10T01:49:12.657Z S1 59723, S2 59666 cdf3e8d820 ff714d3d70 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-10T01:49:14.626Z S1 59723, S2 59697 1d8fdbc5c4 cdf3e8d820 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-10T01:49:16.633Z S1 59716, S2 59697 7ded9d9dac 1d8fdbc5c4 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-10T01:49:18.598Z S1 59716, S2 59732 daa1389387 7ded9d9dac sk_4707cd57
21 move S1 Exhibition2 21 2026-11-10T01:49:20.566Z S1 59748, S2 59732 57a7a22c7b daa1389387 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-10T01:49:22.521Z S1 59748, S2 59777 59d0990537 57a7a22c7b sk_4707cd57
23 move S1 Exhibition2 23 2026-11-10T01:49:24.471Z S1 59798, S2 59777 42d99f2751 59d0990537 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-10T01:49:26.404Z S1 59798, S2 59844 a68b1a6043 42d99f2751 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-10T01:49:28.330Z S1 59872, S2 59844 a4e5a5dbcf a68b1a6043 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_01M71J969CFNKTDGB95V760TK8

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