apigaming Sign in

Verify set set_01M6ZQ141EEBE9JPZVQCMQ79B2

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("5326872683078319674:set_01M6ZQ141EEBE9JPZVQCMQ79B2") = 1368ed56c0c6e4d2..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 2.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 0.0}
✓set resulta win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC follows from the games
✓set payoutthe winner takes 40, fee 0

Game 1 m_01M6ZQ141GF6ETHBZZAXXY9YYX: verified

✓signatures22 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..22, every prev_hash links
✓move log22 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay22 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
22 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-09T08:33:09.816Z S1 59804, S2 60000 ac986fbbcd start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-09T08:33:11.966Z S1 59804, S2 59850 6552b2ef99 ac986fbbcd sk_4707cd57
3 move S1 Exhibition1 3 2026-11-09T08:33:14.020Z S1 59750, S2 59850 f0ccb76687 6552b2ef99 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-09T08:33:16.109Z S1 59750, S2 59761 4e20219eba f0ccb76687 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-09T08:33:18.136Z S1 59723, S2 59761 26f8d9da5d 4e20219eba sk_4707cd57
6 move S2 Exhibition2 6 2026-11-09T08:33:20.215Z S1 59723, S2 59682 ac1b140f4c 26f8d9da5d sk_4707cd57
7 move S1 Exhibition1 7 2026-11-09T08:33:22.228Z S1 59710, S2 59682 eae7d47209 ac1b140f4c sk_4707cd57
8 move S2 Exhibition2 8 2026-11-09T08:33:24.401Z S1 59710, S2 59509 b51b186489 eae7d47209 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-09T08:33:26.408Z S1 59703, S2 59509 8a783ead59 b51b186489 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-09T08:33:28.419Z S1 59703, S2 59498 680c7fc66c 8a783ead59 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-09T08:33:30.501Z S1 59621, S2 59498 6072781c4e 680c7fc66c sk_4707cd57
12 move S2 Exhibition2 12 2026-11-09T08:33:32.511Z S1 59621, S2 59488 9b6fb64dc4 6072781c4e sk_4707cd57
13 move S1 Exhibition1 13 2026-11-09T08:33:34.520Z S1 59612, S2 59488 addaa4105e 9b6fb64dc4 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-09T08:33:36.515Z S1 59612, S2 59493 e3743d12b0 addaa4105e sk_4707cd57
15 move S1 Exhibition1 15 2026-11-09T08:33:38.516Z S1 59611, S2 59493 c2d81db1a9 e3743d12b0 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-09T08:33:40.518Z S1 59611, S2 59491 a8895ae479 c2d81db1a9 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-09T08:33:42.516Z S1 59613, S2 59491 909763f17e a8895ae479 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-09T08:33:44.478Z S1 59613, S2 59529 2f7b3d71ea 909763f17e sk_4707cd57
19 move S1 Exhibition1 19 2026-11-09T08:33:46.497Z S1 59594, S2 59529 88c8328302 2f7b3d71ea sk_4707cd57
20 move S2 Exhibition2 20 2026-11-09T08:33:48.448Z S1 59594, S2 59578 b30fe980f4 88c8328302 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-09T08:33:50.381Z S1 59661, S2 59578 ee1d9e35da b30fe980f4 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-09T08:33:52.322Z S1 59661, S2 59637 ab530a24ff ee1d9e35da sk_4707cd57

Game 2 m_01M6ZQ141JFC7RFKKF5NXRK9CZ: 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-09T08:33:09.818Z S1 59802, S2 60000 a69ee4cd53 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-09T08:33:12.003Z S1 59802, S2 59815 666e6d56c2 a69ee4cd53 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-09T08:33:14.063Z S1 59742, S2 59815 33cae7a880 666e6d56c2 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-09T08:33:16.111Z S1 59742, S2 59767 0296881cdb 33cae7a880 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-09T08:33:18.199Z S1 59654, S2 59767 2bf3683511 0296881cdb sk_4707cd57
6 move S2 Exhibition1 6 2026-11-09T08:33:20.215Z S1 59654, S2 59751 403cb0e5b0 2bf3683511 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-09T08:33:22.230Z S1 59639, S2 59751 be8eab78da 403cb0e5b0 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-09T08:33:24.405Z S1 59639, S2 59576 1d322dacd0 be8eab78da sk_4707cd57
9 move S1 Exhibition2 9 2026-11-09T08:33:26.404Z S1 59640, S2 59576 70812752e3 1d322dacd0 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-09T08:33:28.418Z S1 59640, S2 59562 4cc9866af3 70812752e3 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-09T08:33:30.388Z S1 59670, S2 59562 fe59c628aa 4cc9866af3 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-09T08:33:32.327Z S1 59670, S2 59623 10abb580bd fe59c628aa sk_4707cd57
13 move S1 Exhibition2 13 2026-11-09T08:33:34.267Z S1 59730, S2 59623 af841b8189 10abb580bd sk_4707cd57
14 move S2 Exhibition1 14 2026-11-09T08:33:36.205Z S1 59730, S2 59685 d15dab5ee4 af841b8189 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-09T08:33:38.197Z S1 59738, S2 59685 72af567600 d15dab5ee4 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-09T08:33:40.197Z S1 59738, S2 59685 c70bf03e63 72af567600 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-09T08:33:42.226Z S1 59709, S2 59685 7a249a9aa2 c70bf03e63 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-09T08:33:44.197Z S1 59709, S2 59714 4c27091821 7a249a9aa2 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-09T08:33:46.171Z S1 59735, S2 59714 6a727abdaf 4c27091821 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-09T08:33:48.102Z S1 59735, S2 59783 dd4bcbc492 6a727abdaf sk_4707cd57
21 move S1 Exhibition2 21 2026-11-09T08:33:50.034Z S1 59803, S2 59783 e29b78f84c dd4bcbc492 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_01M6ZQ141EEBE9JPZVQCMQ79B2

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