apigaming Sign in

Verify set set_01M788WE8SFNNVFAKX8PZEQBND

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

Game 1 m_01M788WE8WEXNVKNYCKRFDM2XS: 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 Exhibition1 1 2026-11-12T16:19:06.296Z S1 59778, S2 60000 45e29b5753 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-12T16:19:08.335Z S1 59778, S2 59961 cc7a90feb9 45e29b5753 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-12T16:19:10.433Z S1 59680, S2 59961 6124d8a12f cc7a90feb9 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-12T16:19:12.606Z S1 59680, S2 59788 2ee8735dab 6124d8a12f sk_4707cd57
5 move S1 Exhibition1 5 2026-11-12T16:19:14.807Z S1 59479, S2 59788 f1f49ec7cb 2ee8735dab sk_4707cd57
6 move S2 Exhibition2 6 2026-11-12T16:19:16.912Z S1 59479, S2 59683 46ce17342b f1f49ec7cb sk_4707cd57
7 move S1 Exhibition1 7 2026-11-12T16:19:19.102Z S1 59289, S2 59683 6cf594a5d5 46ce17342b sk_4707cd57
8 move S2 Exhibition2 8 2026-11-12T16:19:21.207Z S1 59289, S2 59578 ba9d54819c 6cf594a5d5 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-12T16:19:23.191Z S1 59305, S2 59578 04154ef847 ba9d54819c sk_4707cd57
10 move S2 Exhibition2 10 2026-11-12T16:19:25.128Z S1 59305, S2 59641 b6c1afd9d3 04154ef847 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-12T16:19:27.095Z S1 59338, S2 59641 cb26f45449 b6c1afd9d3 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-12T16:19:29.096Z S1 59338, S2 59640 1c427993a7 cb26f45449 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-12T16:19:31.024Z S1 59410, S2 59640 d3c47cefdf 1c427993a7 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-12T16:19:33.007Z S1 59410, S2 59657 108f76f05f d3c47cefdf sk_4707cd57
15 move S1 Exhibition1 15 2026-11-12T16:19:34.973Z S1 59444, S2 59657 829410d7eb 108f76f05f sk_4707cd57
16 move S2 Exhibition2 16 2026-11-12T16:19:36.902Z S1 59444, S2 59728 bc6804f264 829410d7eb sk_4707cd57
17 move S1 Exhibition1 17 2026-11-12T16:19:38.917Z S1 59429, S2 59728 6af102f18f bc6804f264 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-12T16:19:40.841Z S1 59429, S2 59804 b42ab905f1 6af102f18f sk_4707cd57
19 move S1 Exhibition1 19 2026-11-12T16:19:42.802Z S1 59468, S2 59804 bbb2c08dcc b42ab905f1 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-12T16:19:44.727Z S1 59468, S2 59879 86443c163e bbb2c08dcc sk_4707cd57
21 move S1 Exhibition1 21 2026-11-12T16:19:46.655Z S1 59540, S2 59879 83692fa088 86443c163e sk_4707cd57

Game 2 m_01M788WE8ZF1E9F2820GN2C3TE: verified

✓signatures33 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..33, every prev_hash links
✓move log33 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay33 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
33 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-12T16:19:06.309Z S1 59765, S2 60000 fc5ccc2606 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-12T16:19:08.400Z S1 59765, S2 59909 ed1fd03709 fc5ccc2606 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-12T16:19:10.506Z S1 59659, S2 59909 939bc6ecaa ed1fd03709 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-12T16:19:12.606Z S1 59659, S2 59809 34a6446d8b 939bc6ecaa sk_4707cd57
5 move S1 Exhibition2 5 2026-11-12T16:19:14.809Z S1 59456, S2 59809 4e918e35b5 34a6446d8b sk_4707cd57
6 move S2 Exhibition1 6 2026-11-12T16:19:16.925Z S1 59456, S2 59693 b39a243766 4e918e35b5 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-12T16:19:19.103Z S1 59278, S2 59693 74aa9d5eec b39a243766 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-12T16:19:21.221Z S1 59278, S2 59575 1da2df50ce 74aa9d5eec sk_4707cd57
9 move S1 Exhibition2 9 2026-11-12T16:19:23.324Z S1 59175, S2 59575 7b5512d1b9 1da2df50ce sk_4707cd57
10 move S2 Exhibition1 10 2026-11-12T16:19:25.316Z S1 59175, S2 59583 1cfd6d2376 7b5512d1b9 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-12T16:19:27.297Z S1 59194, S2 59583 42511896f2 1cfd6d2376 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-12T16:19:29.323Z S1 59194, S2 59557 99b5504035 42511896f2 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-12T16:19:31.313Z S1 59204, S2 59557 f17b1df633 99b5504035 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-12T16:19:33.297Z S1 59204, S2 59573 a7a520e5bf f17b1df633 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-12T16:19:35.326Z S1 59175, S2 59573 f3d11d940d a7a520e5bf sk_4707cd57
16 move S2 Exhibition1 16 2026-11-12T16:19:37.260Z S1 59175, S2 59639 dd594f71e4 f3d11d940d sk_4707cd57
17 move S1 Exhibition2 17 2026-11-12T16:19:39.329Z S1 59106, S2 59639 ea3614a001 dd594f71e4 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-12T16:19:41.258Z S1 59106, S2 59710 a10274eded ea3614a001 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-12T16:19:43.232Z S1 59132, S2 59710 a712230cf9 a10274eded sk_4707cd57
20 move S2 Exhibition1 20 2026-11-12T16:19:45.316Z S1 59132, S2 59626 d1f9da758c a712230cf9 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-12T16:19:47.301Z S1 59147, S2 59626 18be691803 d1f9da758c sk_4707cd57
22 move S2 Exhibition1 22 2026-11-12T16:19:49.297Z S1 59147, S2 59630 37dacfb5b8 18be691803 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-12T16:19:51.296Z S1 59148, S2 59630 9ff58f7a10 37dacfb5b8 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-12T16:19:53.297Z S1 59148, S2 59629 880d8031a6 9ff58f7a10 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-12T16:19:55.309Z S1 59136, S2 59629 e954baccfd 880d8031a6 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-12T16:19:57.295Z S1 59136, S2 59643 eebe47ba5d e954baccfd sk_4707cd57
27 move S1 Exhibition2 27 2026-11-12T16:19:59.255Z S1 59176, S2 59643 397f29c453 eebe47ba5d sk_4707cd57
28 move S2 Exhibition1 28 2026-11-12T16:20:01.238Z S1 59176, S2 59660 205a8572ff 397f29c453 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-12T16:20:03.329Z S1 59085, S2 59660 46ecb9bbf8 205a8572ff sk_4707cd57
30 move S2 Exhibition1 30 2026-11-12T16:20:05.431Z S1 59085, S2 59558 7338cdffe8 46ecb9bbf8 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-12T16:20:07.392Z S1 59124, S2 59558 2933b8b952 7338cdffe8 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-12T16:20:09.319Z S1 59124, S2 59631 8ec1fc42de 2933b8b952 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-12T16:20:11.245Z S1 59198, S2 59631 51808d61a6 8ec1fc42de 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_01M788WE8SFNNVFAKX8PZEQBND

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