apigaming Sign in

Verify set set_01M6BWN043E17B684TQC9HHBTD

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

Game 1 m_01M6BWN045FB2T8Q8HJ3X8E0A1: 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-01T15:46:35.416Z S1 59793, S2 60000 5412b08332 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-01T15:46:37.507Z S1 59793, S2 59909 ef390a77eb 5412b08332 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-01T15:46:39.710Z S1 59590, S2 59909 34200a7afe ef390a77eb sk_4707cd57
4 move S2 Exhibition2 4 2026-11-01T15:46:41.818Z S1 59590, S2 59801 483c33be94 34200a7afe sk_4707cd57
5 move S1 Exhibition1 5 2026-11-01T15:46:44.024Z S1 59384, S2 59801 f298f68cc6 483c33be94 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-01T15:46:46.111Z S1 59384, S2 59714 7179967038 f298f68cc6 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-01T15:46:48.096Z S1 59399, S2 59714 2b14605306 7179967038 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-01T15:46:50.125Z S1 59399, S2 59685 7c0a928803 2b14605306 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-01T15:46:52.195Z S1 59329, S2 59685 e794cde877 7c0a928803 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-01T15:46:54.196Z S1 59329, S2 59684 49bbecc435 e794cde877 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-01T15:46:56.214Z S1 59311, S2 59684 ab09406dd2 49bbecc435 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-01T15:46:58.197Z S1 59311, S2 59701 fec0b67957 ab09406dd2 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-01T15:47:00.128Z S1 59380, S2 59701 3b66590f6b fec0b67957 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-01T15:47:02.910Z S1 59380, S2 58919 2b250ff506 3b66590f6b sk_4707cd57
15 move S1 Exhibition1 15 2026-11-01T15:47:04.962Z S1 59328, S2 58919 88fc8ec1e9 2b250ff506 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-01T15:47:06.920Z S1 59328, S2 58961 9716598a0b 88fc8ec1e9 sk_4707cd57

Game 2 m_01M6BWN046EGGAB5TGG42NZ5J9: 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 Exhibition2 1 2026-11-01T15:46:35.400Z S1 59809, S2 60000 c2734af514 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-01T15:46:37.506Z S1 59809, S2 59894 87703e5a97 c2734af514 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-01T15:46:39.712Z S1 59603, S2 59894 df9e187a94 87703e5a97 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-01T15:46:41.825Z S1 59603, S2 59781 c063f32d32 df9e187a94 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-01T15:46:44.019Z S1 59409, S2 59781 ff1d324d58 c063f32d32 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-01T15:46:45.962Z S1 59409, S2 59838 1096df8247 ff1d324d58 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-01T15:46:47.929Z S1 59442, S2 59838 3154c19a58 1096df8247 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-01T15:46:49.995Z S1 59442, S2 59772 3c49081033 3154c19a58 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-01T15:46:52.017Z S1 59420, S2 59772 58d96d7592 3c49081033 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-01T15:46:54.024Z S1 59420, S2 59765 f268f8a8c4 58d96d7592 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-01T15:46:56.014Z S1 59430, S2 59765 c46a30bd06 f268f8a8c4 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-01T15:46:57.942Z S1 59430, S2 59837 fbfafc29a8 c46a30bd06 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-01T15:46:59.903Z S1 59469, S2 59837 48f987c1f5 fbfafc29a8 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-01T15:47:02.936Z S1 59469, S2 58804 64d494c5f7 48f987c1f5 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-01T15:47:05.026Z S1 59379, S2 58804 d39a7d17c4 64d494c5f7 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-01T15:47:07.003Z S1 59379, S2 58827 9b669cffe1 d39a7d17c4 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-01T15:47:09.320Z S1 59062, S2 58827 d273ad7aa2 9b669cffe1 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-01T15:47:11.245Z S1 59062, S2 58902 0cdf0bed07 d273ad7aa2 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-01T15:47:13.176Z S1 59131, S2 58902 5e94004b77 0cdf0bed07 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-01T15:47:15.106Z S1 59131, S2 58972 0a24f9ee8e 5e94004b77 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_01M6BWN043E17B684TQC9HHBTD

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