apigaming Sign in

Verify set set_01M7EC1RFCFQJVYCM8APHFQXJJ

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("3561609861335633059:set_01M7EC1RFCFQJVYCM8APHFQXJJ") = bf17184afa5f7fe2..., 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_01M7EC1RFFFENBRAPVXTMF7Y45: verified

✓signatures32 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..32, every prev_hash links
✓move log32 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay32 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
32 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-15T01:09:52.830Z S1 59861, S2 60000 57a1b12dbc start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-15T01:09:55.006Z S1 59861, S2 59824 07e13a7abf 57a1b12dbc sk_4707cd57
3 move S1 Exhibition1 3 2026-11-15T01:09:57.099Z S1 59768, S2 59824 678803f1ea 07e13a7abf sk_4707cd57
4 move S2 Exhibition2 4 2026-11-15T01:09:59.105Z S1 59768, S2 59818 aa35f21762 678803f1ea sk_4707cd57
5 move S1 Exhibition1 5 2026-11-15T01:10:01.318Z S1 59555, S2 59818 f00efc33c1 aa35f21762 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-15T01:10:03.544Z S1 59555, S2 59592 5e98293f51 f00efc33c1 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-15T01:10:05.636Z S1 59463, S2 59592 f45330bae8 5e98293f51 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-15T01:10:07.803Z S1 59463, S2 59425 384131726f f45330bae8 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-15T01:10:10.008Z S1 59258, S2 59425 726d8260c7 384131726f sk_4707cd57
10 move S2 Exhibition2 10 2026-11-15T01:10:12.098Z S1 59258, S2 59335 b4dec2609c 726d8260c7 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-15T01:10:14.095Z S1 59261, S2 59335 fd31b53a09 b4dec2609c sk_4707cd57
12 move S2 Exhibition2 12 2026-11-15T01:10:16.020Z S1 59261, S2 59410 3491cbbd87 fd31b53a09 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-15T01:10:18.123Z S1 59158, S2 59410 cc1586370b 3491cbbd87 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-15T01:10:20.103Z S1 59158, S2 59430 89e07997a6 cc1586370b sk_4707cd57
15 move S1 Exhibition1 15 2026-11-15T01:10:22.100Z S1 59161, S2 59430 02087f1cc2 89e07997a6 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-15T01:10:24.098Z S1 59161, S2 59432 4df06d0c34 02087f1cc2 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-15T01:10:26.129Z S1 59130, S2 59432 0c1a86f98a 4df06d0c34 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-15T01:10:28.119Z S1 59130, S2 59442 4a18af6540 0c1a86f98a sk_4707cd57
19 move S1 Exhibition1 19 2026-11-15T01:10:30.107Z S1 59142, S2 59442 77762cfd71 4a18af6540 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-15T01:10:32.115Z S1 59142, S2 59434 cf44a43bdc 77762cfd71 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-15T01:10:34.126Z S1 59131, S2 59434 6fa341e204 cf44a43bdc sk_4707cd57
22 move S2 Exhibition2 22 2026-11-15T01:10:36.105Z S1 59131, S2 59455 14179651c4 6fa341e204 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-15T01:10:38.112Z S1 59124, S2 59455 09e4294c35 14179651c4 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-15T01:10:40.103Z S1 59124, S2 59464 6f635827fb 09e4294c35 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-15T01:10:42.127Z S1 59100, S2 59464 ff7c77b281 6f635827fb sk_4707cd57
26 move S2 Exhibition2 26 2026-11-15T01:10:44.115Z S1 59100, S2 59476 710fc459e4 ff7c77b281 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-15T01:10:46.044Z S1 59171, S2 59476 ed611bc947 710fc459e4 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-15T01:10:47.970Z S1 59171, S2 59550 5f3a117006 ed611bc947 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-15T01:10:49.906Z S1 59235, S2 59550 d437366640 5f3a117006 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-15T01:10:51.924Z S1 59235, S2 59532 4741587d42 d437366640 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-15T01:10:53.912Z S1 59247, S2 59532 3f7481ddd5 4741587d42 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-15T01:10:55.859Z S1 59247, S2 59585 1fba3efe4c 3f7481ddd5 sk_4707cd57

Game 2 m_01M7EC1RFGETQ85MSHDHZJMXW3: verified

✓signatures61 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..61, every prev_hash links
✓move log61 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay61 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
61 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-15T01:09:52.904Z S1 59787, S2 60000 e901fbc537 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-15T01:09:55.006Z S1 59787, S2 59898 2612476252 e901fbc537 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-15T01:09:57.099Z S1 59694, S2 59898 b556daff93 2612476252 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-15T01:09:59.107Z S1 59694, S2 59890 029b049a4a b556daff93 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-15T01:10:01.447Z S1 59354, S2 59890 83f9449a93 029b049a4a sk_4707cd57
6 move S2 Exhibition1 6 2026-11-15T01:10:03.537Z S1 59354, S2 59800 aa6a41c1fc 83f9449a93 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-15T01:10:05.600Z S1 59291, S2 59800 0773283b01 aa6a41c1fc sk_4707cd57
8 move S2 Exhibition1 8 2026-11-15T01:10:07.698Z S1 59291, S2 59702 851bf09b2f 0773283b01 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-15T01:10:10.005Z S1 58984, S2 59702 87fd7f2a76 851bf09b2f sk_4707cd57
10 move S2 Exhibition1 10 2026-11-15T01:10:12.032Z S1 58984, S2 59675 d3cbaba4ef 87fd7f2a76 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-15T01:10:13.959Z S1 59057, S2 59675 cf1f9f311f d3cbaba4ef sk_4707cd57
12 move S2 Exhibition1 12 2026-11-15T01:10:15.910Z S1 59057, S2 59724 50a56e1aa2 cf1f9f311f sk_4707cd57
13 move S1 Exhibition2 13 2026-11-15T01:10:17.927Z S1 59040, S2 59724 de710308be 50a56e1aa2 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-15T01:10:19.911Z S1 59040, S2 59740 a157a0575c de710308be sk_4707cd57
15 move S1 Exhibition2 15 2026-11-15T01:10:21.916Z S1 59035, S2 59740 ced10a1fbf a157a0575c sk_4707cd57
16 move S2 Exhibition1 16 2026-11-15T01:10:23.896Z S1 59035, S2 59760 4eb013dd64 ced10a1fbf sk_4707cd57
17 move S1 Exhibition2 17 2026-11-15T01:10:25.911Z S1 59020, S2 59760 793529aaf0 4eb013dd64 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-15T01:10:27.874Z S1 59020, S2 59797 4a85a7861e 793529aaf0 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-15T01:10:29.926Z S1 58968, S2 59797 dabac9b6c6 4a85a7861e sk_4707cd57
20 move S2 Exhibition1 20 2026-11-15T01:10:32.005Z S1 58968, S2 59718 570ff1ea5a dabac9b6c6 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-15T01:10:34.017Z S1 58956, S2 59718 308d797f4e 570ff1ea5a sk_4707cd57
22 move S2 Exhibition1 22 2026-11-15T01:10:35.972Z S1 58956, S2 59763 94bd397972 308d797f4e sk_4707cd57
23 move S1 Exhibition2 23 2026-11-15T01:10:37.932Z S1 58996, S2 59763 6f776f7856 94bd397972 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-15T01:10:39.903Z S1 58996, S2 59792 1ed77f4635 6f776f7856 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-15T01:10:41.865Z S1 59034, S2 59792 cf6db61ed1 1ed77f4635 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-15T01:10:43.838Z S1 59034, S2 59819 62deaffcfa cf6db61ed1 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-15T01:10:45.902Z S1 58970, S2 59819 e005add50c 62deaffcfa sk_4707cd57
28 move S2 Exhibition1 28 2026-11-15T01:10:47.898Z S1 58970, S2 59823 03fd20cd64 e005add50c sk_4707cd57
29 move S1 Exhibition2 29 2026-11-15T01:10:49.900Z S1 58968, S2 59823 5c81f05583 03fd20cd64 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-15T01:10:51.922Z S1 58968, S2 59801 d1def61e81 5c81f05583 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-15T01:10:53.893Z S1 58997, S2 59801 694f7ffc9b d1def61e81 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-15T01:10:55.853Z S1 58997, S2 59841 4da864c4ac 694f7ffc9b sk_4707cd57
33 move S1 Exhibition2 33 2026-11-15T01:10:57.817Z S1 59033, S2 59841 85a158bd65 4da864c4ac sk_4707cd57
34 move S2 Exhibition1 34 2026-11-15T01:10:59.741Z S1 59033, S2 59917 9d9ccbbeb6 85a158bd65 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-15T01:11:01.725Z S1 59049, S2 59917 111020d741 9d9ccbbeb6 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-15T01:11:03.799Z S1 59049, S2 59843 3eb008ac6d 111020d741 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-15T01:11:05.752Z S1 59096, S2 59843 4f7ddd8e05 3eb008ac6d sk_4707cd57
38 move S2 Exhibition1 38 2026-11-15T01:11:07.700Z S1 59096, S2 59895 9a565ef4c3 4f7ddd8e05 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-15T01:11:09.650Z S1 59146, S2 59895 4e0088b75b 9a565ef4c3 sk_4707cd57
40 move S2 Exhibition1 40 2026-11-15T01:11:11.587Z S1 59146, S2 59958 cbadab0fc9 4e0088b75b sk_4707cd57
41 move S1 Exhibition2 41 2026-11-15T01:11:13.515Z S1 59218, S2 59958 6e00290bfd cbadab0fc9 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-15T01:11:15.453Z S1 59218, S2 60020 ecd2cd11eb 6e00290bfd sk_4707cd57
43 move S1 Exhibition2 43 2026-11-15T01:11:17.396Z S1 59275, S2 60020 1d05e8716f ecd2cd11eb sk_4707cd57
44 move S2 Exhibition1 44 2026-11-15T01:11:19.331Z S1 59275, S2 60085 ea3cb5f323 1d05e8716f sk_4707cd57
45 move S1 Exhibition2 45 2026-11-15T01:11:21.269Z S1 59337, S2 60085 5d7b8255cd ea3cb5f323 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-15T01:11:23.200Z S1 59337, S2 60154 187cede894 5d7b8255cd sk_4707cd57
47 move S1 Exhibition2 47 2026-11-15T01:11:25.131Z S1 59406, S2 60154 6abeddd469 187cede894 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-15T01:11:27.065Z S1 59406, S2 60220 9d1e236985 6abeddd469 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-15T01:11:28.994Z S1 59477, S2 60220 9ffb7626ca 9d1e236985 sk_4707cd57
50 move S2 Exhibition1 50 2026-11-15T01:11:30.928Z S1 59477, S2 60286 2aae1d5454 9ffb7626ca sk_4707cd57
51 move S1 Exhibition2 51 2026-11-15T01:11:32.855Z S1 59550, S2 60286 c15443308f 2aae1d5454 sk_4707cd57
52 move S2 Exhibition1 52 2026-11-15T01:11:34.781Z S1 59550, S2 60360 2b51d3029b c15443308f sk_4707cd57
53 move S1 Exhibition2 53 2026-11-15T01:11:36.708Z S1 59623, S2 60360 dff98023fc 2b51d3029b sk_4707cd57
54 move S2 Exhibition1 54 2026-11-15T01:11:38.635Z S1 59623, S2 60433 083816cbca dff98023fc sk_4707cd57
55 move S1 Exhibition2 55 2026-11-15T01:11:40.568Z S1 59690, S2 60433 ba4e0eb145 083816cbca sk_4707cd57
56 move S2 Exhibition1 56 2026-11-15T01:11:42.495Z S1 59690, S2 60506 72d1c49f34 ba4e0eb145 sk_4707cd57
57 move S1 Exhibition2 57 2026-11-15T01:11:44.425Z S1 59760, S2 60506 09edd854bc 72d1c49f34 sk_4707cd57
58 move S2 Exhibition1 58 2026-11-15T01:11:46.351Z S1 59760, S2 60580 faedc5e5c6 09edd854bc sk_4707cd57
59 move S1 Exhibition2 59 2026-11-15T01:11:48.275Z S1 59836, S2 60580 cbec8d9522 faedc5e5c6 sk_4707cd57
60 move S2 Exhibition1 60 2026-11-15T01:11:50.201Z S1 59836, S2 60654 6abff9edd9 cbec8d9522 sk_4707cd57
61 move S1 Exhibition2 61 2026-11-15T01:11:52.123Z S1 59914, S2 60654 3d814c0065 6abff9edd9 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_01M7EC1RFCFQJVYCM8APHFQXJJ

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