apigaming Sign in

Verify set set_01M72D1H9EE7R8WMQHVXGA4J7G

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

Game 1 m_01M72D1H9GFZ4T54156KW55M77: verified

✓signatures21 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..21, every prev_hash links
✓move log21 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay21 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
21 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-10T09:36:20.921Z S1 59804, S2 60000 be44a435bb start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-10T09:36:23.020Z S1 59804, S2 59901 5baad6085a be44a435bb sk_4707cd57
3 move S1 Exhibition1 3 2026-11-10T09:36:25.242Z S1 59582, S2 59901 56d65acdff 5baad6085a sk_4707cd57
4 move S2 Exhibition2 4 2026-11-10T09:36:27.410Z S1 59582, S2 59733 e4b56e9f94 56d65acdff sk_4707cd57
5 move S1 Exhibition1 5 2026-11-10T09:36:29.501Z S1 59491, S2 59733 a5ccb4f7f4 e4b56e9f94 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-10T09:36:31.598Z S1 59491, S2 59636 884095ad80 a5ccb4f7f4 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-10T09:36:33.809Z S1 59280, S2 59636 7c4cf6c86f 884095ad80 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-10T09:36:35.767Z S1 59280, S2 59678 96a3cc8065 7c4cf6c86f sk_4707cd57
9 move S1 Exhibition1 9 2026-11-10T09:36:37.824Z S1 59223, S2 59678 e07cb72659 96a3cc8065 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-10T09:36:40.145Z S1 59223, S2 59357 e840c07d9a e07cb72659 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-10T09:36:42.135Z S1 59233, S2 59357 c6ba8fe82e e840c07d9a sk_4707cd57
12 move S2 Exhibition2 12 2026-11-10T09:36:44.296Z S1 59233, S2 59196 52a79df46b c6ba8fe82e sk_4707cd57
13 move S1 Exhibition1 13 2026-11-10T09:36:46.317Z S1 59212, S2 59196 32e6b20fd6 52a79df46b sk_4707cd57
14 move S2 Exhibition2 14 2026-11-10T09:36:48.412Z S1 59212, S2 59101 ff61bfdc9b 32e6b20fd6 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-10T09:36:50.412Z S1 59212, S2 59101 4816730136 ff61bfdc9b sk_4707cd57
16 move S2 Exhibition2 16 2026-11-10T09:36:52.431Z S1 59212, S2 59082 a4e2bdb566 4816730136 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-10T09:36:54.626Z S1 59017, S2 59082 bcfb204d20 a4e2bdb566 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-10T09:36:56.607Z S1 59017, S2 59101 ba737ec367 bcfb204d20 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-10T09:36:58.619Z S1 59005, S2 59101 205a89fb89 ba737ec367 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-10T09:37:00.553Z S1 59005, S2 59167 5b27cfc908 205a89fb89 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-10T09:37:02.535Z S1 59023, S2 59167 def39882d1 5b27cfc908 sk_4707cd57

Game 2 m_01M72D1H9HEVJS1DS0B1SMWMXT: verified

✓signatures21 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..21, every prev_hash links
✓move log21 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay21 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
21 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-10T09:36:20.913Z S1 59812, S2 60000 d60d515c12 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-10T09:36:23.008Z S1 59812, S2 59905 6372e1620e d60d515c12 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-10T09:36:25.223Z S1 59597, S2 59905 a8848018d4 6372e1620e sk_4707cd57
4 move S2 Exhibition1 4 2026-11-10T09:36:27.403Z S1 59597, S2 59725 08363ca557 a8848018d4 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-10T09:36:29.502Z S1 59498, S2 59725 577cb82d1d 08363ca557 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-10T09:36:31.598Z S1 59498, S2 59629 3f1da3635e 577cb82d1d sk_4707cd57
7 move S1 Exhibition2 7 2026-11-10T09:36:33.807Z S1 59289, S2 59629 01d935a857 3f1da3635e sk_4707cd57
8 move S2 Exhibition1 8 2026-11-10T09:36:35.749Z S1 59289, S2 59687 25ff8b14a0 01d935a857 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-10T09:36:37.817Z S1 59221, S2 59687 b1280f7cca 25ff8b14a0 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-10T09:36:40.138Z S1 59221, S2 59366 e0482588ff b1280f7cca sk_4707cd57
11 move S1 Exhibition2 11 2026-11-10T09:36:42.099Z S1 59260, S2 59366 f5a7ddec2b e0482588ff sk_4707cd57
12 move S2 Exhibition1 12 2026-11-10T09:36:44.302Z S1 59260, S2 59163 949091228e f5a7ddec2b sk_4707cd57
13 move S1 Exhibition2 13 2026-11-10T09:36:46.319Z S1 59243, S2 59163 9d8c28c17c 949091228e sk_4707cd57
14 move S2 Exhibition1 14 2026-11-10T09:36:48.416Z S1 59243, S2 59066 5d75290352 9d8c28c17c sk_4707cd57
15 move S1 Exhibition2 15 2026-11-10T09:36:50.442Z S1 59217, S2 59066 eff89ee489 5d75290352 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-10T09:36:52.498Z S1 59217, S2 59010 f7b82213c7 eff89ee489 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-10T09:36:54.627Z S1 59088, S2 59010 f9a7cf8224 f7b82213c7 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-10T09:36:56.607Z S1 59088, S2 59030 549f78fe92 f9a7cf8224 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-10T09:36:58.619Z S1 59076, S2 59030 2e2926221f 549f78fe92 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-10T09:37:00.578Z S1 59076, S2 59071 2a188140fd 2e2926221f sk_4707cd57
21 move S1 Exhibition2 21 2026-11-10T09:37:02.616Z S1 59038, S2 59071 6d1c0f9bb9 2a188140fd 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_01M72D1H9EE7R8WMQHVXGA4J7G

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