apigaming Sign in

Verify set set_01M6QFAXFVEHFBWC9X75F10KCK

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

Game 1 m_01M6QFAXFXFZN885XF78CZQZM7: verified

✓signatures14 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..14, every prev_hash links
✓move log14 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay14 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
14 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-06T03:44:46.711Z S1 59819, S2 60000 37f2ad8fc8 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-06T03:44:48.703Z S1 59819, S2 60008 091761ed09 37f2ad8fc8 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-06T03:44:50.728Z S1 59794, S2 60008 e7beedd809 091761ed09 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-06T03:44:52.699Z S1 59794, S2 60037 3fe421504b e7beedd809 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-06T03:44:54.721Z S1 59772, S2 60037 a398788c26 3fe421504b sk_4707cd57
6 move S2 Exhibition2 6 2026-11-06T03:44:56.702Z S1 59772, S2 60056 98efc0eeee a398788c26 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-06T03:44:58.708Z S1 59766, S2 60056 e9d81b0c0a 98efc0eeee sk_4707cd57
8 move S2 Exhibition2 8 2026-11-06T03:45:00.638Z S1 59766, S2 60126 308ea7efa4 e9d81b0c0a sk_4707cd57
9 move S1 Exhibition1 9 2026-11-06T03:45:02.838Z S1 59566, S2 60126 aeb9ef8488 308ea7efa4 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-06T03:45:04.904Z S1 59566, S2 60060 26f2b08aa0 aeb9ef8488 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-06T03:45:06.835Z S1 59635, S2 60060 507d3d2ace 26f2b08aa0 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-06T03:45:08.779Z S1 59635, S2 60116 4e05c72317 507d3d2ace sk_4707cd57
13 move S1 Exhibition1 13 2026-11-06T03:45:10.723Z S1 59691, S2 60116 bd85d583af 4e05c72317 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-06T03:45:12.651Z S1 59691, S2 60188 2753eb090a bd85d583af sk_4707cd57

Game 2 m_01M6QFAXFYF378EQ1SYMNCXXGV: 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-06T03:44:46.719Z S1 59811, S2 60000 3fe22aaa7e start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-06T03:44:48.816Z S1 59811, S2 59903 8f0b5a0231 3fe22aaa7e sk_4707cd57
3 move S1 Exhibition2 3 2026-11-06T03:44:51.002Z S1 59625, S2 59903 2277a29910 8f0b5a0231 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-06T03:44:52.936Z S1 59625, S2 59969 f33a68270b 2277a29910 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-06T03:44:54.931Z S1 59630, S2 59969 546d4c01b6 f33a68270b sk_4707cd57
6 move S2 Exhibition1 6 2026-11-06T03:44:56.903Z S1 59630, S2 59997 6e4849caa2 546d4c01b6 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-06T03:44:58.885Z S1 59648, S2 59997 cfe1f78962 6e4849caa2 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-06T03:45:00.905Z S1 59648, S2 59977 7a5dca1cec cfe1f78962 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-06T03:45:03.137Z S1 59416, S2 59977 0f8e4ee174 7a5dca1cec sk_4707cd57
10 move S2 Exhibition1 10 2026-11-06T03:45:05.200Z S1 59416, S2 59914 9dc4f11852 0f8e4ee174 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-06T03:45:07.213Z S1 59403, S2 59914 c2854baba3 9dc4f11852 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-06T03:45:09.206Z S1 59403, S2 59921 683f6f688f c2854baba3 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-06T03:45:11.199Z S1 59410, S2 59921 aa9eb0c351 683f6f688f sk_4707cd57
14 move S2 Exhibition1 14 2026-11-06T03:45:13.218Z S1 59410, S2 59902 ef11f71967 aa9eb0c351 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-06T03:45:15.207Z S1 59421, S2 59902 b600c6a24a ef11f71967 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-06T03:45:17.228Z S1 59421, S2 59881 35555853fa b600c6a24a sk_4707cd57
17 move S1 Exhibition2 17 2026-11-06T03:45:19.208Z S1 59441, S2 59881 ec19cc7c22 35555853fa sk_4707cd57
18 move S2 Exhibition1 18 2026-11-06T03:45:21.214Z S1 59441, S2 59875 59799c0b9d ec19cc7c22 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-06T03:45:23.140Z S1 59515, S2 59875 34b31fda5e 59799c0b9d sk_4707cd57
20 move S2 Exhibition1 20 2026-11-06T03:45:25.069Z S1 59515, S2 59946 649cb494bd 34b31fda5e 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_01M6QFAXFVEHFBWC9X75F10KCK

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