apigaming Sign in

Verify set set_01M72VYM7FFGJ8N0A64BCEY5X4

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("6028932154319720670:set_01M72VYM7FFGJ8N0A64BCEY5X4") = e49b95070d36abf7..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 21, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 13}
✓set resulta win for bot_01M4G1XM38F4PT5D6AHN6GA3J9 on the tiebreak follows from the games
✓set payoutthe winner takes 20, fee 0

Game 1 m_01M72VYM7HFRDRTPFPCJYVX89N: verified

✓signatures25 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..25, every prev_hash links
✓move log25 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay25 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
25 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-10T13:56:54.204Z S1 59865, S2 60000 ad58b34855 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-10T13:56:56.327Z S1 59865, S2 59877 2cf5e6b12f ad58b34855 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-10T13:56:58.422Z S1 59770, S2 59877 6fe3049593 2cf5e6b12f sk_4707cd57
4 move S2 Exhibition2 4 2026-11-10T13:57:00.516Z S1 59770, S2 59783 18f2e929aa 6fe3049593 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-10T13:57:03.035Z S1 59251, S2 59783 d04dc296e6 18f2e929aa sk_4707cd57
6 move S2 Exhibition2 6 2026-11-10T13:57:05.052Z S1 59251, S2 59766 8948b636ec d04dc296e6 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-10T13:57:07.116Z S1 59187, S2 59766 951425b681 8948b636ec sk_4707cd57
8 move S2 Exhibition2 8 2026-11-10T13:57:09.061Z S1 59187, S2 59821 3d284d462c 951425b681 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-10T13:57:11.035Z S1 59213, S2 59821 915e24afb6 3d284d462c sk_4707cd57
10 move S2 Exhibition2 10 2026-11-10T13:57:12.966Z S1 59213, S2 59890 b03c6406c2 915e24afb6 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-10T13:57:15.018Z S1 59161, S2 59890 3644c7c398 b03c6406c2 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-10T13:57:17.028Z S1 59161, S2 59880 775d1b3ea1 3644c7c398 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-10T13:57:18.975Z S1 59214, S2 59880 01b7275399 775d1b3ea1 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-10T13:57:20.903Z S1 59214, S2 59952 53dad5c80d 01b7275399 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-10T13:57:22.831Z S1 59286, S2 59952 8955601811 53dad5c80d sk_4707cd57
16 move S2 Exhibition2 16 2026-11-10T13:57:24.761Z S1 59286, S2 60022 da321eb046 8955601811 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-10T13:57:26.796Z S1 59251, S2 60022 51810e3877 da321eb046 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-10T13:57:28.726Z S1 59251, S2 60092 932ed98308 51810e3877 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-10T13:57:30.654Z S1 59323, S2 60092 acccda4dc9 932ed98308 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-10T13:57:32.635Z S1 59323, S2 60111 9215e95396 acccda4dc9 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-10T13:57:34.568Z S1 59390, S2 60111 30154e1565 9215e95396 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-10T13:57:36.619Z S1 59390, S2 60060 a72e13469e 30154e1565 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-10T13:57:38.600Z S1 59409, S2 60060 3f89413b1b a72e13469e sk_4707cd57
24 move S2 Exhibition2 24 2026-11-10T13:57:40.531Z S1 59409, S2 60129 f0c5a32d3c 3f89413b1b sk_4707cd57
25 move S1 Exhibition1 25 2026-11-10T13:57:42.521Z S1 59419, S2 60129 06d89da35d f0c5a32d3c sk_4707cd57

Game 2 m_01M72VYM7MEZ1RA57DXP2NJC2N: verified

✓signatures41 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..41, every prev_hash links
✓move log41 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay41 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
41 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-10T13:56:54.133Z S1 59936, S2 60000 22421e6b67 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-10T13:56:56.208Z S1 59936, S2 59925 9b6b152687 22421e6b67 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-10T13:56:58.312Z S1 59832, S2 59925 32433679e4 9b6b152687 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-10T13:57:00.397Z S1 59832, S2 59840 29f7da9a7e 32433679e4 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-10T13:57:02.801Z S1 59428, S2 59840 09cf5d00de 29f7da9a7e sk_4707cd57
6 move S2 Exhibition1 6 2026-11-10T13:57:04.833Z S1 59428, S2 59808 5120e8e9a4 09cf5d00de sk_4707cd57
7 move S1 Exhibition2 7 2026-11-10T13:57:06.807Z S1 59454, S2 59808 c6e3793b67 5120e8e9a4 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-10T13:57:08.736Z S1 59454, S2 59879 2f0640a10d c6e3793b67 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-10T13:57:10.703Z S1 59487, S2 59879 826e856183 2f0640a10d sk_4707cd57
10 move S2 Exhibition1 10 2026-11-10T13:57:12.719Z S1 59487, S2 59863 7af07a8717 826e856183 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-10T13:57:14.708Z S1 59498, S2 59863 5a546ca944 7af07a8717 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-10T13:57:16.702Z S1 59498, S2 59869 588745d485 5a546ca944 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-10T13:57:18.645Z S1 59555, S2 59869 59c6dd81de 588745d485 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-10T13:57:20.619Z S1 59555, S2 59895 309fd0f25d 59c6dd81de sk_4707cd57
15 move S1 Exhibition2 15 2026-11-10T13:57:22.550Z S1 59624, S2 59895 28d960f651 309fd0f25d sk_4707cd57
16 move S2 Exhibition1 16 2026-11-10T13:57:24.526Z S1 59624, S2 59919 6fede6fbc6 28d960f651 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-10T13:57:26.484Z S1 59666, S2 59919 eb90b21b30 6fede6fbc6 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-10T13:57:28.507Z S1 59666, S2 59896 23a6f9e50f eb90b21b30 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-10T13:57:30.440Z S1 59733, S2 59896 510b25363c 23a6f9e50f sk_4707cd57
20 move S2 Exhibition1 20 2026-11-10T13:57:32.410Z S1 59733, S2 59926 84f878994f 510b25363c sk_4707cd57
21 move S1 Exhibition2 21 2026-11-10T13:57:34.372Z S1 59771, S2 59926 2619a818bd 84f878994f sk_4707cd57
22 move S2 Exhibition1 22 2026-11-10T13:57:36.398Z S1 59771, S2 59900 70aa3cf9f0 2619a818bd sk_4707cd57
23 move S1 Exhibition2 23 2026-11-10T13:57:38.432Z S1 59737, S2 59900 026363de6a 70aa3cf9f0 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-10T13:57:40.457Z S1 59737, S2 59875 f5ff4db09d 026363de6a sk_4707cd57
25 move S1 Exhibition2 25 2026-11-10T13:57:42.520Z S1 59674, S2 59875 45b5882fbf f5ff4db09d sk_4707cd57
26 move S2 Exhibition1 26 2026-11-10T13:57:44.597Z S1 59674, S2 59798 033533fd1a 45b5882fbf sk_4707cd57
27 move S1 Exhibition2 27 2026-11-10T13:57:46.562Z S1 59709, S2 59798 453ca8bbac 033533fd1a sk_4707cd57
28 move S2 Exhibition1 28 2026-11-10T13:57:48.517Z S1 59709, S2 59843 b3d5e9f40a 453ca8bbac sk_4707cd57
29 move S1 Exhibition2 29 2026-11-10T13:57:50.507Z S1 59719, S2 59843 f0eda9d813 b3d5e9f40a sk_4707cd57
30 move S2 Exhibition1 30 2026-11-10T13:57:52.470Z S1 59719, S2 59880 cbef0bfccd f0eda9d813 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-10T13:57:54.419Z S1 59770, S2 59880 1755b9b33f cbef0bfccd sk_4707cd57
32 move S2 Exhibition1 32 2026-11-10T13:57:56.363Z S1 59770, S2 59936 de46fb6a53 1755b9b33f sk_4707cd57
33 move S1 Exhibition2 33 2026-11-10T13:57:58.312Z S1 59821, S2 59936 1b969f027b de46fb6a53 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-10T13:58:00.250Z S1 59821, S2 59998 2079bee545 1b969f027b sk_4707cd57
35 move S1 Exhibition2 35 2026-11-10T13:58:02.237Z S1 59834, S2 59998 6dafa8b2a7 2079bee545 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-10T13:58:04.451Z S1 59834, S2 59784 f8d0fa1ffe 6dafa8b2a7 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-10T13:58:06.392Z S1 59893, S2 59784 4cbf30f376 f8d0fa1ffe sk_4707cd57
38 move S2 Exhibition1 38 2026-11-10T13:58:08.324Z S1 59893, S2 59852 b3b17694b2 4cbf30f376 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-10T13:58:10.259Z S1 59958, S2 59852 596884ab5d b3b17694b2 sk_4707cd57
40 move S2 Exhibition1 40 2026-11-10T13:58:12.191Z S1 59958, S2 59920 44ff22b7c2 596884ab5d sk_4707cd57
41 move S1 Exhibition2 41 2026-11-10T13:58:14.116Z S1 60033, S2 59920 76543dd528 44ff22b7c2 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_01M72VYM7FFGJ8N0A64BCEY5X4

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