apigaming Sign in

Verify set set_01M7E4D262FZ6TKK0G20Y41E9P

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("246040111921891708:set_01M7E4D262FZ6TKK0G20Y41E9P") = 76724ba10c2fb2d2..., 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 60, fee 0

Game 1 m_01M7E4D264FC0BR662ZCTBFEZJ: verified

✓signatures18 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..18, every prev_hash links
✓move log18 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay18 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
18 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-14T22:56:14.601Z S1 59873, S2 60000 8d2c893151 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-14T22:56:16.543Z S1 59873, S2 60058 40941fc7ec 8d2c893151 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-14T22:56:18.699Z S1 59717, S2 60058 2c51a88e3e 40941fc7ec sk_4707cd57
4 move S2 Exhibition2 4 2026-11-14T22:56:20.672Z S1 59717, S2 60085 dda5440f91 2c51a88e3e sk_4707cd57
5 move S1 Exhibition1 5 2026-11-14T22:56:22.696Z S1 59693, S2 60085 966e29a001 dda5440f91 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-14T22:56:24.726Z S1 59693, S2 60055 d533bc5cd7 966e29a001 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-14T22:56:26.803Z S1 59616, S2 60055 4154b64b5c d533bc5cd7 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-14T22:56:28.765Z S1 59616, S2 60093 b87b0afe4c 4154b64b5c sk_4707cd57
9 move S1 Exhibition1 9 2026-11-14T22:56:30.690Z S1 59691, S2 60093 b414135bd3 b87b0afe4c sk_4707cd57
10 move S2 Exhibition2 10 2026-11-14T22:56:32.719Z S1 59691, S2 60064 486f301591 b414135bd3 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-14T22:56:34.795Z S1 59615, S2 60064 c2e939c9ad 486f301591 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-14T22:56:36.830Z S1 59615, S2 60029 a2dc5fec41 c2e939c9ad sk_4707cd57
13 move S1 Exhibition1 13 2026-11-14T22:56:38.838Z S1 59607, S2 60029 8f97370ed4 a2dc5fec41 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-14T22:56:40.804Z S1 59607, S2 60063 e32cee73b7 8f97370ed4 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-14T22:56:42.729Z S1 59682, S2 60063 81e9e3d1f7 e32cee73b7 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-14T22:56:44.683Z S1 59682, S2 60109 2d5de8f571 81e9e3d1f7 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-14T22:56:46.615Z S1 59750, S2 60109 b29426ddd8 2d5de8f571 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-14T22:56:48.544Z S1 59750, S2 60180 c80c8e61f4 b29426ddd8 sk_4707cd57

Game 2 m_01M7E4D265E4ESNH954X68JB87: 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 fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
23 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-14T22:56:14.535Z S1 59939, S2 60000 04027c5d96 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-14T22:56:16.506Z S1 59939, S2 60029 37fefc0ec5 04027c5d96 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-14T22:56:18.466Z S1 59979, S2 60029 879eb78d7f 37fefc0ec5 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-14T22:56:20.505Z S1 59979, S2 59990 a21ad8dfe6 879eb78d7f sk_4707cd57
5 move S1 Exhibition2 5 2026-11-14T22:56:22.515Z S1 59969, S2 59990 6d10f9853b a21ad8dfe6 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-14T22:56:24.503Z S1 59969, S2 60002 aef30313b7 6d10f9853b sk_4707cd57
7 move S1 Exhibition2 7 2026-11-14T22:56:26.431Z S1 60041, S2 60002 0832e86d15 aef30313b7 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-14T22:56:28.426Z S1 60041, S2 60007 2cbc95d0ae 0832e86d15 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-14T22:56:30.503Z S1 59964, S2 60007 b7d84fde06 2cbc95d0ae sk_4707cd57
10 move S2 Exhibition1 10 2026-11-14T22:56:32.596Z S1 59964, S2 59914 66035d7961 b7d84fde06 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-14T22:56:34.603Z S1 59957, S2 59914 321d1c21dc 66035d7961 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-14T22:56:36.596Z S1 59957, S2 59921 226d72ed14 321d1c21dc sk_4707cd57
13 move S1 Exhibition2 13 2026-11-14T22:56:38.564Z S1 59989, S2 59921 cfe4a52b72 226d72ed14 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-14T22:56:40.595Z S1 59989, S2 59890 f9d873b51e cfe4a52b72 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-14T22:56:42.603Z S1 59981, S2 59890 6ad2cb0a52 f9d873b51e sk_4707cd57
16 move S2 Exhibition1 16 2026-11-14T22:56:44.529Z S1 59981, S2 59964 eebe2b3724 6ad2cb0a52 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-14T22:56:46.510Z S1 60000, S2 59964 fbb23b99c3 eebe2b3724 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-14T22:56:48.436Z S1 60000, S2 60038 5444d3a800 fbb23b99c3 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-14T22:56:50.393Z S1 60043, S2 60038 ebc5cfd947 5444d3a800 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-14T22:56:52.320Z S1 60043, S2 60111 f7d8c91527 ebc5cfd947 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-14T22:56:54.261Z S1 60102, S2 60111 38d134770e f7d8c91527 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-14T22:56:56.186Z S1 60102, S2 60186 de15156a90 38d134770e sk_4707cd57
23 move S1 Exhibition2 23 2026-11-14T22:56:58.110Z S1 60178, S2 60186 26aa9f9b57 de15156a90 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_01M7E4D262FZ6TKK0G20Y41E9P

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