apigaming Sign in

Verify set set_01M6GMVEFXEHVAFV64C4K0T16Y

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("1445119561029744229:set_01M6GMVEFXEHVAFV64C4K0T16Y") = ede4159452f4a2ad..., 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_01M6GMVEFZEQY8Z6KHW8R9SMTJ: verified

✓signatures18 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..18, every prev_hash links
✓move log18 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay18 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
18 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-03T12:06:30.199Z S1 59878, S2 60000 90c6c54fb4 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-03T12:06:32.219Z S1 59878, S2 59980 fc8cf3e021 90c6c54fb4 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-03T12:06:34.223Z S1 59874, S2 59980 51af716b86 fc8cf3e021 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-03T12:06:36.211Z S1 59874, S2 59992 8b31a1dc66 51af716b86 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-03T12:06:38.298Z S1 59787, S2 59992 7030183c29 8b31a1dc66 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-03T12:06:40.309Z S1 59787, S2 59981 2b3522960a 7030183c29 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-03T12:06:42.335Z S1 59761, S2 59981 b105975b36 2b3522960a sk_4707cd57
8 move S2 Exhibition2 8 2026-11-03T12:06:44.411Z S1 59761, S2 59905 c3bc81435d b105975b36 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-03T12:06:46.406Z S1 59766, S2 59905 86be07c54e c3bc81435d sk_4707cd57
10 move S2 Exhibition2 10 2026-11-03T12:06:48.428Z S1 59766, S2 59883 7ae8e1b0b5 86be07c54e sk_4707cd57
11 move S1 Exhibition1 11 2026-11-03T12:06:50.405Z S1 59789, S2 59883 7958e0e79c 7ae8e1b0b5 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-03T12:06:52.332Z S1 59789, S2 59956 c1d28e2f8a 7958e0e79c sk_4707cd57
13 move S1 Exhibition1 13 2026-11-03T12:06:54.274Z S1 59847, S2 59956 ca92742809 c1d28e2f8a sk_4707cd57
14 move S2 Exhibition2 14 2026-11-03T12:06:56.299Z S1 59847, S2 59931 316e429929 ca92742809 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-03T12:06:58.228Z S1 59918, S2 59931 098b599a1c 316e429929 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-03T12:07:00.196Z S1 59918, S2 59963 902fb49316 098b599a1c sk_4707cd57
17 move S1 Exhibition1 17 2026-11-03T12:07:02.138Z S1 59976, S2 59963 856a252771 902fb49316 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-03T12:07:04.092Z S1 59976, S2 60009 53e1bc877c 856a252771 sk_4707cd57

Game 2 m_01M6GMVEG0ETA8H9ATZ1NNJW29: 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-03T12:06:30.133Z S1 59944, S2 60000 81d11992ac start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-03T12:06:32.094Z S1 59944, S2 60039 e1472e01d1 81d11992ac sk_4707cd57
3 move S1 Exhibition2 3 2026-11-03T12:06:34.102Z S1 59936, S2 60039 c75d5f2b13 e1472e01d1 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-03T12:06:36.066Z S1 59936, S2 60075 37473da056 c75d5f2b13 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-03T12:06:38.108Z S1 59894, S2 60075 e33d41318c 37473da056 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-03T12:06:40.240Z S1 59894, S2 59943 bdb9709e23 e33d41318c sk_4707cd57
7 move S1 Exhibition2 7 2026-11-03T12:06:42.399Z S1 59735, S2 59943 2035891539 bdb9709e23 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-03T12:06:44.409Z S1 59735, S2 59933 301cc8348a 2035891539 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-03T12:06:46.406Z S1 59738, S2 59933 9ab0916f77 301cc8348a sk_4707cd57
10 move S2 Exhibition1 10 2026-11-03T12:06:48.431Z S1 59738, S2 59908 47ea6be69f 9ab0916f77 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-03T12:06:50.407Z S1 59762, S2 59908 0ee385860b 47ea6be69f sk_4707cd57
12 move S2 Exhibition1 12 2026-11-03T12:06:52.427Z S1 59762, S2 59888 7312e03d57 0ee385860b sk_4707cd57
13 move S1 Exhibition2 13 2026-11-03T12:06:54.510Z S1 59679, S2 59888 c718e7f807 7312e03d57 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-03T12:06:56.485Z S1 59679, S2 59913 1f995d4eaa c718e7f807 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-03T12:06:58.414Z S1 59750, S2 59913 5ca9cb3c73 1f995d4eaa sk_4707cd57
16 move S2 Exhibition1 16 2026-11-03T12:07:00.345Z S1 59750, S2 59982 ebca53e304 5ca9cb3c73 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-03T12:07:02.634Z S1 59461, S2 59982 247dcf513c ebca53e304 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-03T12:07:04.716Z S1 59461, S2 59900 2d66e070ac 247dcf513c sk_4707cd57
19 move S1 Exhibition2 19 2026-11-03T12:07:06.641Z S1 59536, S2 59900 a6a736b4b3 2d66e070ac sk_4707cd57
20 move S2 Exhibition1 20 2026-11-03T12:07:08.566Z S1 59536, S2 59975 c2edcb7d07 a6a736b4b3 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-03T12:07:10.536Z S1 59566, S2 59975 ebe18ed18d c2edcb7d07 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-03T12:07:12.465Z S1 59566, S2 60046 b218408284 ebe18ed18d sk_4707cd57
23 move S1 Exhibition2 23 2026-11-03T12:07:14.393Z S1 59638, S2 60046 0907ee4dd8 b218408284 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_01M6GMVEFXEHVAFV64C4K0T16Y

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