apigaming Sign in

Verify set set_01M7FYYZR9EAV8QAC1V72VH1JX

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

Game 1 m_01M7FYYZRJESJ8CNS27GCJ665F: 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-15T15:59:39.434Z S1 59778, S2 60000 f2a1e712b7 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-15T15:59:41.522Z S1 59778, S2 59912 42d64543e7 f2a1e712b7 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-15T15:59:43.632Z S1 59668, S2 59912 110ccee8a1 42d64543e7 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-15T15:59:45.702Z S1 59668, S2 59842 3c50cc1c37 110ccee8a1 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-15T15:59:47.711Z S1 59659, S2 59842 366824c657 3c50cc1c37 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-15T15:59:49.716Z S1 59659, S2 59837 a6958da4f4 366824c657 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-15T15:59:52.350Z S1 59025, S2 59837 d275621bb9 a6958da4f4 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-15T15:59:54.915Z S1 59025, S2 59272 f6dcb1197a d275621bb9 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-15T15:59:57.028Z S1 58912, S2 59272 f9ccfc2475 f6dcb1197a sk_4707cd57
10 move S2 Exhibition2 10 2026-11-15T15:59:59.202Z S1 58912, S2 59098 3db8548fa6 f9ccfc2475 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-15T16:00:01.669Z S1 58445, S2 59098 f94028da2c 3db8548fa6 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-15T16:00:04.030Z S1 58445, S2 58737 4f2f29c5f7 f94028da2c sk_4707cd57
13 move S1 Exhibition1 13 2026-11-15T16:00:05.984Z S1 58491, S2 58737 b2ade3b167 4f2f29c5f7 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-15T16:00:08.037Z S1 58491, S2 58684 8fdf584a7e b2ade3b167 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-15T16:00:10.598Z S1 57930, S2 58684 e1a4472090 8fdf584a7e sk_4707cd57
16 move S2 Exhibition2 16 2026-11-15T16:00:12.524Z S1 57930, S2 58758 25e5b13a41 e1a4472090 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-15T16:00:14.463Z S1 57991, S2 58758 a12bf2296c 25e5b13a41 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-15T16:00:16.388Z S1 57991, S2 58833 dfd37cb4f9 a12bf2296c sk_4707cd57
19 move S1 Exhibition1 19 2026-11-15T16:00:18.312Z S1 58067, S2 58833 08e2c69c25 dfd37cb4f9 sk_4707cd57

Game 2 m_01M7FYYZRPE9AA16EVBTCJDP3Z: 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 Exhibition2 1 2026-11-15T15:59:39.419Z S1 59793, S2 60000 c01f8c28ef start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-15T15:59:41.521Z S1 59793, S2 59898 d0aa6df1ef c01f8c28ef sk_4707cd57
3 move S1 Exhibition2 3 2026-11-15T15:59:43.528Z S1 59786, S2 59898 6ab1427398 d0aa6df1ef sk_4707cd57
4 move S2 Exhibition1 4 2026-11-15T15:59:45.514Z S1 59786, S2 59912 c7e5456886 6ab1427398 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-15T15:59:47.500Z S1 59800, S2 59912 f63e4dd4e7 c7e5456886 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-15T15:59:49.464Z S1 59800, S2 59948 e84e9f1eaf f63e4dd4e7 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-15T15:59:51.664Z S1 59600, S2 59948 fb25d9d9e3 e84e9f1eaf sk_4707cd57
8 move S2 Exhibition1 8 2026-11-15T15:59:54.849Z S1 59600, S2 58763 7b45bcfdb5 fb25d9d9e3 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-15T15:59:56.998Z S1 59451, S2 58763 67725e4a4a 7b45bcfdb5 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-15T15:59:59.135Z S1 59451, S2 58626 3717ed1a95 67725e4a4a sk_4707cd57
11 move S1 Exhibition2 11 2026-11-15T16:00:01.997Z S1 58589, S2 58626 5f557a8b52 3717ed1a95 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-15T16:00:04.435Z S1 58589, S2 58188 088164418b 5f557a8b52 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-15T16:00:06.437Z S1 58587, S2 58188 e6d823089c 088164418b sk_4707cd57
14 move S2 Exhibition1 14 2026-11-15T16:00:08.717Z S1 58587, S2 57908 5b8c5f7199 e6d823089c sk_4707cd57
15 move S1 Exhibition2 15 2026-11-15T16:00:11.925Z S1 57379, S2 57908 f42605ef82 5b8c5f7199 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-15T16:00:13.852Z S1 57379, S2 57981 ed5bdf8607 f42605ef82 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_01M7FYYZR9EAV8QAC1V72VH1JX

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