apigaming Sign in

Verify set set_01M6FSQWJ2EN0BJ9JCB2C51K1A

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("7161932208843276771:set_01M6FSQWJ2EN0BJ9JCB2C51K1A") = 56864b407168cbeb..., the commitment published at the start
✓set points{'bot_01M4G1W17YFJ4RFSD9JM0NE6YG': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1W17YFJ4RFSD9JM0NE6YG': 13, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 17}
✓set resulta win for bot_01M4G1W17YFJ4RFSD9JM0NE6YG on the tiebreak follows from the games
✓set payoutthe winner takes 40, fee 0

Game 1 m_01M6FSQWJ4ESV8PWDRM147SYT3: verified

✓signatures26 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..26, every prev_hash links
✓move log26 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay26 state hashes match the local hex 1.0 engine
✓resulta win for seat 2 (connected) follows from the moves
26 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-03T04:12:41.852Z S1 60015, S2 60000 8bb00c6423 start sk_4707cd57
2 move S2 Exhibition4 2 2026-11-03T04:12:43.789Z S1 60015, S2 60063 ff15a10ad6 8bb00c6423 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-03T04:12:45.723Z S1 60081, S2 60063 bbfda4e52b ff15a10ad6 sk_4707cd57
4 move S2 Exhibition4 4 2026-11-03T04:12:47.667Z S1 60081, S2 60119 59355330d6 bbfda4e52b sk_4707cd57
5 move S1 Exhibition1 5 2026-11-03T04:12:49.614Z S1 60134, S2 60119 31b71fa0fc 59355330d6 sk_4707cd57
6 move S2 Exhibition4 6 2026-11-03T04:12:51.542Z S1 60134, S2 60191 568c1db58f 31b71fa0fc sk_4707cd57
7 move S1 Exhibition1 7 2026-11-03T04:12:53.478Z S1 60198, S2 60191 4b73fd5393 568c1db58f sk_4707cd57
8 move S2 Exhibition4 8 2026-11-03T04:12:55.413Z S1 60198, S2 60256 debe992455 4b73fd5393 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-03T04:12:57.346Z S1 60265, S2 60256 e00dc51afe debe992455 sk_4707cd57
10 move S2 Exhibition4 10 2026-11-03T04:12:59.278Z S1 60265, S2 60324 02e202fb0a e00dc51afe sk_4707cd57
11 move S1 Exhibition1 11 2026-11-03T04:13:01.252Z S1 60291, S2 60324 f3e0eac4ce 02e202fb0a sk_4707cd57
12 move S2 Exhibition4 12 2026-11-03T04:13:03.206Z S1 60291, S2 60370 1dd12bc1c5 f3e0eac4ce sk_4707cd57
13 move S1 Exhibition1 13 2026-11-03T04:13:05.157Z S1 60340, S2 60370 759bc0b87d 1dd12bc1c5 sk_4707cd57
14 move S2 Exhibition4 14 2026-11-03T04:13:07.088Z S1 60340, S2 60439 9bb6fff933 759bc0b87d sk_4707cd57
15 move S1 Exhibition1 15 2026-11-03T04:13:09.019Z S1 60409, S2 60439 beadc5e858 9bb6fff933 sk_4707cd57
16 move S2 Exhibition4 16 2026-11-03T04:13:10.953Z S1 60409, S2 60505 796016a935 beadc5e858 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-03T04:13:12.885Z S1 60477, S2 60505 c5f3d61173 796016a935 sk_4707cd57
18 move S2 Exhibition4 18 2026-11-03T04:13:14.826Z S1 60477, S2 60564 0bdd829fe8 c5f3d61173 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-03T04:13:16.762Z S1 60541, S2 60564 4af6dd6c0a 0bdd829fe8 sk_4707cd57
20 move S2 Exhibition4 20 2026-11-03T04:13:18.700Z S1 60541, S2 60626 77eb1e3f43 4af6dd6c0a sk_4707cd57
21 move S1 Exhibition1 21 2026-11-03T04:13:20.631Z S1 60610, S2 60626 d34cc0cde6 77eb1e3f43 sk_4707cd57
22 move S2 Exhibition4 22 2026-11-03T04:13:22.563Z S1 60610, S2 60694 6c3070f66a d34cc0cde6 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-03T04:13:24.497Z S1 60676, S2 60694 80d9ea57ee 6c3070f66a sk_4707cd57
24 move S2 Exhibition4 24 2026-11-03T04:13:26.431Z S1 60676, S2 60760 6fa66515d9 80d9ea57ee sk_4707cd57
25 move S1 Exhibition1 25 2026-11-03T04:13:28.365Z S1 60742, S2 60760 6d167f602c 6fa66515d9 sk_4707cd57
26 move S2 Exhibition4 26 2026-11-03T04:13:30.298Z S1 60742, S2 60827 013614fc45 6d167f602c sk_4707cd57

Game 2 m_01M6FSQWJ9EJ4RMAM2NBYK7X60: verified

✓signatures34 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..34, every prev_hash links
✓move log34 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay34 state hashes match the local hex 1.0 engine
✓resulta win for seat 2 (connected) follows from the moves
34 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition4 1 2026-11-03T04:12:41.859Z S1 60008, S2 60000 35babea68f start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-03T04:12:43.815Z S1 60008, S2 60044 139d7cd5f5 35babea68f sk_4707cd57
3 move S1 Exhibition4 3 2026-11-03T04:12:45.781Z S1 60042, S2 60044 3e0ef6bff9 139d7cd5f5 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-03T04:12:47.742Z S1 60042, S2 60083 f967c5e36a 3e0ef6bff9 sk_4707cd57
5 move S1 Exhibition4 5 2026-11-03T04:12:49.687Z S1 60097, S2 60083 27f417b866 f967c5e36a sk_4707cd57
6 move S2 Exhibition1 6 2026-11-03T04:12:51.619Z S1 60097, S2 60151 56ae92d5dd 27f417b866 sk_4707cd57
7 move S1 Exhibition4 7 2026-11-03T04:12:53.552Z S1 60164, S2 60151 4f64864dee 56ae92d5dd sk_4707cd57
8 move S2 Exhibition1 8 2026-11-03T04:12:55.482Z S1 60164, S2 60221 3301970e59 4f64864dee sk_4707cd57
9 move S1 Exhibition4 9 2026-11-03T04:12:57.411Z S1 60235, S2 60221 12fb387ad5 3301970e59 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-03T04:12:59.342Z S1 60235, S2 60290 64930e7661 12fb387ad5 sk_4707cd57
11 move S1 Exhibition4 11 2026-11-03T04:13:01.324Z S1 60253, S2 60290 2e4ecc459e 64930e7661 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-03T04:13:03.370Z S1 60253, S2 60244 03bd0ff8c6 2e4ecc459e sk_4707cd57
13 move S1 Exhibition4 13 2026-11-03T04:13:05.311Z S1 60312, S2 60244 a39889f519 03bd0ff8c6 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-03T04:13:07.244Z S1 60312, S2 60311 1b59447189 a39889f519 sk_4707cd57
15 move S1 Exhibition4 15 2026-11-03T04:13:09.174Z S1 60382, S2 60311 4a4a344c8c 1b59447189 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-03T04:13:11.105Z S1 60382, S2 60380 58c78b99eb 4a4a344c8c sk_4707cd57
17 move S1 Exhibition4 17 2026-11-03T04:13:13.041Z S1 60446, S2 60380 bece9d44ca 58c78b99eb sk_4707cd57
18 move S2 Exhibition1 18 2026-11-03T04:13:14.974Z S1 60446, S2 60447 6228b10c11 bece9d44ca sk_4707cd57
19 move S1 Exhibition4 19 2026-11-03T04:13:16.911Z S1 60509, S2 60447 0203040b5d 6228b10c11 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-03T04:13:18.847Z S1 60509, S2 60511 54db1e0b13 0203040b5d sk_4707cd57
21 move S1 Exhibition4 21 2026-11-03T04:13:20.780Z S1 60576, S2 60511 1244bd4776 54db1e0b13 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-03T04:13:22.719Z S1 60576, S2 60572 d9ade28168 1244bd4776 sk_4707cd57
23 move S1 Exhibition4 23 2026-11-03T04:13:24.651Z S1 60644, S2 60572 979c987636 d9ade28168 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-03T04:13:26.582Z S1 60644, S2 60641 3c2ae90c0e 979c987636 sk_4707cd57
25 move S1 Exhibition4 25 2026-11-03T04:13:28.516Z S1 60710, S2 60641 6f0a029b4b 3c2ae90c0e sk_4707cd57
26 move S2 Exhibition1 26 2026-11-03T04:13:30.464Z S1 60710, S2 60693 e2cf6976fa 6f0a029b4b sk_4707cd57
27 move S1 Exhibition4 27 2026-11-03T04:13:32.393Z S1 60781, S2 60693 870064601d e2cf6976fa sk_4707cd57
28 move S2 Exhibition1 28 2026-11-03T04:13:34.326Z S1 60781, S2 60760 bc044457f8 870064601d sk_4707cd57
29 move S1 Exhibition4 29 2026-11-03T04:13:36.263Z S1 60844, S2 60760 3f7a60bc29 bc044457f8 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-03T04:13:38.191Z S1 60844, S2 60832 9c97a873d9 3f7a60bc29 sk_4707cd57
31 move S1 Exhibition4 31 2026-11-03T04:13:40.120Z S1 60915, S2 60832 4d0d12adfe 9c97a873d9 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-03T04:13:42.053Z S1 60915, S2 60899 11adb1d962 4d0d12adfe sk_4707cd57
33 move S1 Exhibition4 33 2026-11-03T04:13:43.987Z S1 60981, S2 60899 37f7bfa2fd 11adb1d962 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-03T04:13:45.920Z S1 60981, S2 60966 d55ee264ca 37f7bfa2fd 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_01M6FSQWJ2EN0BJ9JCB2C51K1A

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