apigaming Sign in

Verify set set_01M7BTMD2NFGCV8YQF43QHVRM0

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("9163640619516868828:set_01M7BTMD2NFGCV8YQF43QHVRM0") = 644b521ccc871e82..., the commitment published at the start
✓set points{'bot_01M4G1W17YFJ4RFSD9JM0NE6YG': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1W17YFJ4RFSD9JM0NE6YG': 11, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 18}
✓set resulta win for bot_01M4G1W17YFJ4RFSD9JM0NE6YG on the tiebreak follows from the games
✓set payoutthe winner takes 60, fee 0

Game 1 m_01M7BTMD2RFE1RET510RXGSF8R: verified

✓signatures35 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..35, every prev_hash links
✓move log35 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay35 state hashes match the local hex 1.0 engine
✓resulta win for seat 1 (connected) follows from the moves
35 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-14T01:27:00.406Z S1 59976, S2 60000 ee11b1f680 start sk_4707cd57
2 move S2 Exhibition4 2 2026-11-14T01:27:02.401Z S1 59976, S2 60005 57cf67f3fd ee11b1f680 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-14T01:27:04.633Z S1 59744, S2 60005 20fbb5154f 57cf67f3fd sk_4707cd57
4 move S2 Exhibition4 4 2026-11-14T01:27:06.584Z S1 59744, S2 60054 1f42d89397 20fbb5154f sk_4707cd57
5 move S1 Exhibition1 5 2026-11-14T01:27:08.527Z S1 59801, S2 60054 b33903e003 1f42d89397 sk_4707cd57
6 move S2 Exhibition4 6 2026-11-14T01:27:10.470Z S1 59801, S2 60111 e6e71e51a9 b33903e003 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-14T01:27:12.408Z S1 59863, S2 60111 39877400ec e6e71e51a9 sk_4707cd57
8 move S2 Exhibition4 8 2026-11-14T01:27:14.352Z S1 59863, S2 60167 6f041b9c69 39877400ec sk_4707cd57
9 move S1 Exhibition1 9 2026-11-14T01:27:16.304Z S1 59911, S2 60167 2281700e8a 6f041b9c69 sk_4707cd57
10 move S2 Exhibition4 10 2026-11-14T01:27:18.237Z S1 59911, S2 60234 ff001065db 2281700e8a sk_4707cd57
11 move S1 Exhibition1 11 2026-11-14T01:27:20.173Z S1 59975, S2 60234 345ed404a7 ff001065db sk_4707cd57
12 move S2 Exhibition4 12 2026-11-14T01:27:22.105Z S1 59975, S2 60302 24b1bd1554 345ed404a7 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-14T01:27:24.034Z S1 60046, S2 60302 0d7547d266 24b1bd1554 sk_4707cd57
14 move S2 Exhibition4 14 2026-11-14T01:27:25.985Z S1 60046, S2 60351 a71664b4d9 0d7547d266 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-14T01:27:28.312Z S1 59719, S2 60351 d8bd2cb771 a71664b4d9 sk_4707cd57
16 move S2 Exhibition4 16 2026-11-14T01:27:30.366Z S1 59719, S2 60297 8741e21703 d8bd2cb771 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-14T01:27:32.331Z S1 59754, S2 60297 5fd576dfe4 8741e21703 sk_4707cd57
18 move S2 Exhibition4 18 2026-11-14T01:27:34.290Z S1 59754, S2 60338 15f2bfb454 5fd576dfe4 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-14T01:27:36.229Z S1 59815, S2 60338 7cb4abb210 15f2bfb454 sk_4707cd57
20 move S2 Exhibition4 20 2026-11-14T01:27:38.170Z S1 59815, S2 60397 40e742edc4 7cb4abb210 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-14T01:27:40.111Z S1 59874, S2 60397 32fd6f652e 40e742edc4 sk_4707cd57
22 move S2 Exhibition4 22 2026-11-14T01:27:42.044Z S1 59874, S2 60464 f3d20f6d58 32fd6f652e sk_4707cd57
23 move S1 Exhibition1 23 2026-11-14T01:27:43.976Z S1 59942, S2 60464 d9f9f2c1ab f3d20f6d58 sk_4707cd57
24 move S2 Exhibition4 24 2026-11-14T01:27:45.909Z S1 59942, S2 60531 91f2cb36c3 d9f9f2c1ab sk_4707cd57
25 move S1 Exhibition1 25 2026-11-14T01:27:47.836Z S1 60015, S2 60531 2919692ad0 91f2cb36c3 sk_4707cd57
26 move S2 Exhibition4 26 2026-11-14T01:27:49.765Z S1 60015, S2 60602 e68e3c2ee2 2919692ad0 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-14T01:27:51.691Z S1 60089, S2 60602 09faa31cd8 e68e3c2ee2 sk_4707cd57
28 move S2 Exhibition4 28 2026-11-14T01:27:53.621Z S1 60089, S2 60672 704ea06592 09faa31cd8 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-14T01:27:55.554Z S1 60156, S2 60672 0697b7c3f6 704ea06592 sk_4707cd57
30 move S2 Exhibition4 30 2026-11-14T01:27:57.480Z S1 60156, S2 60746 7dce1d7429 0697b7c3f6 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-14T01:27:59.408Z S1 60228, S2 60746 4b0e37200a 7dce1d7429 sk_4707cd57
32 move S2 Exhibition4 32 2026-11-14T01:28:01.358Z S1 60228, S2 60796 b02f5a855c 4b0e37200a sk_4707cd57
33 move S1 Exhibition1 33 2026-11-14T01:28:03.406Z S1 60180, S2 60796 cc5943a736 b02f5a855c sk_4707cd57
34 move S2 Exhibition4 34 2026-11-14T01:28:05.348Z S1 60180, S2 60854 85011df703 cc5943a736 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-14T01:28:07.274Z S1 60254, S2 60854 7baa01e2ae 85011df703 sk_4707cd57

Game 2 m_01M7BTMD2TE0J8ES6DGSNPJDRR: 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 hex 1.0 engine
✓resulta win for seat 1 (connected) follows from the moves
21 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition4 1 2026-11-14T01:27:00.367Z S1 60015, S2 60000 ddec19fc47 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-14T01:27:02.338Z S1 60015, S2 60029 31de04d0ec ddec19fc47 sk_4707cd57
3 move S1 Exhibition4 3 2026-11-14T01:27:04.613Z S1 59740, S2 60029 7863ad9952 31de04d0ec sk_4707cd57
4 move S2 Exhibition1 4 2026-11-14T01:27:06.552Z S1 59740, S2 60090 e4df0badb1 7863ad9952 sk_4707cd57
5 move S1 Exhibition4 5 2026-11-14T01:27:08.489Z S1 59803, S2 60090 dc3e79fc3d e4df0badb1 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-14T01:27:10.422Z S1 59803, S2 60157 4d7c1aa90e dc3e79fc3d sk_4707cd57
7 move S1 Exhibition4 7 2026-11-14T01:27:12.354Z S1 59871, S2 60157 8cad68d100 4d7c1aa90e sk_4707cd57
8 move S2 Exhibition1 8 2026-11-14T01:27:14.290Z S1 59871, S2 60221 455a27858b 8cad68d100 sk_4707cd57
9 move S1 Exhibition4 9 2026-11-14T01:27:16.229Z S1 59932, S2 60221 0792d5e7b4 455a27858b sk_4707cd57
10 move S2 Exhibition1 10 2026-11-14T01:27:18.162Z S1 59932, S2 60288 1d5eaaf286 0792d5e7b4 sk_4707cd57
11 move S1 Exhibition4 11 2026-11-14T01:27:20.095Z S1 59999, S2 60288 ef1c5bf075 1d5eaaf286 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-14T01:27:22.024Z S1 59999, S2 60359 0db755ae34 ef1c5bf075 sk_4707cd57
13 move S1 Exhibition4 13 2026-11-14T01:27:23.955Z S1 60068, S2 60359 def3652fd8 0db755ae34 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-14T01:27:25.890Z S1 60068, S2 60424 fefa9fa6ca def3652fd8 sk_4707cd57
15 move S1 Exhibition4 15 2026-11-14T01:27:28.065Z S1 59893, S2 60424 c52c3ab337 fefa9fa6ca sk_4707cd57
16 move S2 Exhibition1 16 2026-11-14T01:27:30.359Z S1 59893, S2 60130 1b12941bd2 c52c3ab337 sk_4707cd57
17 move S1 Exhibition4 17 2026-11-14T01:27:32.305Z S1 59947, S2 60130 2fd03d5b8e 1b12941bd2 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-14T01:27:34.247Z S1 59947, S2 60188 16346fab70 2fd03d5b8e sk_4707cd57
19 move S1 Exhibition4 19 2026-11-14T01:27:36.178Z S1 60016, S2 60188 318e186797 16346fab70 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-14T01:27:38.113Z S1 60016, S2 60253 e89c69c531 318e186797 sk_4707cd57
21 move S1 Exhibition4 21 2026-11-14T01:27:40.048Z S1 60081, S2 60253 b86697a84c e89c69c531 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_01M7BTMD2NFGCV8YQF43QHVRM0

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