apigaming Sign in

Verify set set_01M7F58RJ3ECPS1JB3APPEQHNT

Exhibition4 vs Exhibition1, Hex 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("2821134973764022935:set_01M7F58RJ3ECPS1JB3APPEQHNT") = 39777624ca68497d..., the commitment published at the start
✓set points{'bot_01M4G1W17YFJ4RFSD9JM0NE6YG': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1W17YFJ4RFSD9JM0NE6YG': 9, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 12}
✓set resulta win for bot_01M4G1W17YFJ4RFSD9JM0NE6YG on the tiebreak follows from the games
✓set payoutthe winner takes 20, fee 0

Game 1 m_01M7F58RJ7FWXBMX9V6PGDYGPA: 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 hex 1.0 engine
✓resulta win for seat 1 (connected) follows from the moves
23 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-15T08:30:36.564Z S1 59990, S2 60000 efcfb14945 start sk_4707cd57
2 move S2 Exhibition4 2 2026-11-15T08:30:38.556Z S1 59990, S2 60008 177e78eb04 efcfb14945 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-15T08:30:40.502Z S1 60044, S2 60008 0b523080de 177e78eb04 sk_4707cd57
4 move S2 Exhibition4 4 2026-11-15T08:30:42.433Z S1 60044, S2 60077 611daa3cbb 0b523080de sk_4707cd57
5 move S1 Exhibition1 5 2026-11-15T08:30:44.364Z S1 60113, S2 60077 2b36f2e3be 611daa3cbb sk_4707cd57
6 move S2 Exhibition4 6 2026-11-15T08:30:46.301Z S1 60113, S2 60140 aad5db7378 2b36f2e3be sk_4707cd57
7 move S1 Exhibition1 7 2026-11-15T08:30:48.237Z S1 60177, S2 60140 1923fdc860 aad5db7378 sk_4707cd57
8 move S2 Exhibition4 8 2026-11-15T08:30:50.170Z S1 60177, S2 60207 d1ee954813 1923fdc860 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-15T08:30:52.100Z S1 60247, S2 60207 ba90550dcb d1ee954813 sk_4707cd57
10 move S2 Exhibition4 10 2026-11-15T08:30:54.031Z S1 60247, S2 60276 098196c653 ba90550dcb sk_4707cd57
11 move S1 Exhibition1 11 2026-11-15T08:30:55.965Z S1 60313, S2 60276 10a2c49400 098196c653 sk_4707cd57
12 move S2 Exhibition4 12 2026-11-15T08:30:57.897Z S1 60313, S2 60344 03248c609c 10a2c49400 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-15T08:30:59.834Z S1 60376, S2 60344 6c6d15d72c 03248c609c sk_4707cd57
14 move S2 Exhibition4 14 2026-11-15T08:31:01.776Z S1 60376, S2 60402 f2f6887c3f 6c6d15d72c sk_4707cd57
15 move S1 Exhibition1 15 2026-11-15T08:31:03.736Z S1 60416, S2 60402 6c5f679031 f2f6887c3f sk_4707cd57
16 move S2 Exhibition4 16 2026-11-15T08:31:05.674Z S1 60416, S2 60464 4dcbf86a58 6c5f679031 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-15T08:31:07.605Z S1 60485, S2 60464 9f9c15b75d 4dcbf86a58 sk_4707cd57
18 move S2 Exhibition4 18 2026-11-15T08:31:09.538Z S1 60485, S2 60531 8e237bd311 9f9c15b75d sk_4707cd57
19 move S1 Exhibition1 19 2026-11-15T08:31:11.467Z S1 60556, S2 60531 63030235b9 8e237bd311 sk_4707cd57
20 move S2 Exhibition4 20 2026-11-15T08:31:13.397Z S1 60556, S2 60601 3e627b0cbf 63030235b9 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-15T08:31:15.329Z S1 60624, S2 60601 1d4444f2fd 3e627b0cbf sk_4707cd57
22 move S2 Exhibition4 22 2026-11-15T08:31:17.258Z S1 60624, S2 60672 0cd8b56639 1d4444f2fd sk_4707cd57
23 move S1 Exhibition1 23 2026-11-15T08:31:19.189Z S1 60693, S2 60672 670d19965f 0cd8b56639 sk_4707cd57

Game 2 m_01M7F58RJAEG8VC47562084K0B: verified

✓signatures17 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..17, every prev_hash links
✓move log17 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay17 state hashes match the local hex 1.0 engine
✓resulta win for seat 1 (connected) follows from the moves
17 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition4 1 2026-11-15T08:30:36.568Z S1 59986, S2 60000 708b860642 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-15T08:30:38.595Z S1 59986, S2 59973 690764a232 708b860642 sk_4707cd57
3 move S1 Exhibition4 3 2026-11-15T08:30:40.546Z S1 60035, S2 59973 ad7af7574e 690764a232 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-15T08:30:42.485Z S1 60035, S2 60034 8129e40bee ad7af7574e sk_4707cd57
5 move S1 Exhibition4 5 2026-11-15T08:30:44.427Z S1 60093, S2 60034 f0da2e18f8 8129e40bee sk_4707cd57
6 move S2 Exhibition1 6 2026-11-15T08:30:46.363Z S1 60093, S2 60098 98261460ef f0da2e18f8 sk_4707cd57
7 move S1 Exhibition4 7 2026-11-15T08:30:48.295Z S1 60161, S2 60098 4c215d1e0f 98261460ef sk_4707cd57
8 move S2 Exhibition1 8 2026-11-15T08:30:50.226Z S1 60161, S2 60167 50f289d693 4c215d1e0f sk_4707cd57
9 move S1 Exhibition4 9 2026-11-15T08:30:52.156Z S1 60231, S2 60167 a18d365467 50f289d693 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-15T08:30:54.089Z S1 60231, S2 60234 d7e7a62820 a18d365467 sk_4707cd57
11 move S1 Exhibition4 11 2026-11-15T08:30:56.020Z S1 60300, S2 60234 bd1de4fbf6 d7e7a62820 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-15T08:30:57.953Z S1 60300, S2 60301 2463c6ff22 bd1de4fbf6 sk_4707cd57
13 move S1 Exhibition4 13 2026-11-15T08:30:59.887Z S1 60366, S2 60301 3624754331 2463c6ff22 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-15T08:31:01.910Z S1 60366, S2 60278 5e2d2eecf5 3624754331 sk_4707cd57
15 move S1 Exhibition4 15 2026-11-15T08:31:04.011Z S1 60265, S2 60278 4d64cc68d8 5e2d2eecf5 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-15T08:31:05.944Z S1 60265, S2 60345 bc5d1e9e34 4d64cc68d8 sk_4707cd57
17 move S1 Exhibition4 17 2026-11-15T08:31:07.880Z S1 60329, S2 60345 ef8a14d141 bc5d1e9e34 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_01M7F58RJ3ECPS1JB3APPEQHNT

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