apigaming Sign in

Verify set set_01M6D8R9E3E3NS9JHPB8J6AVT5

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

Game 1 m_01M6D8R9E6E5SBSWAG6NR0Z3AR: verified

✓signatures15 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..15, every prev_hash links
✓move log15 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay15 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
15 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-02T04:37:20.701Z S1 59686, S2 60000 7a63d46dfd start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-02T04:37:22.815Z S1 59686, S2 59886 97fcec054a 7a63d46dfd sk_4707cd57
3 move S1 Exhibition1 3 2026-11-02T04:37:25.129Z S1 59372, S2 59886 345e334801 97fcec054a sk_4707cd57
4 move S2 Exhibition2 4 2026-11-02T04:37:27.321Z S1 59372, S2 59694 0f784e4a13 345e334801 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-02T04:37:29.407Z S1 59286, S2 59694 ea077043ef 0f784e4a13 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-02T04:37:31.606Z S1 59286, S2 59495 744aa0287a ea077043ef sk_4707cd57
7 move S1 Exhibition1 7 2026-11-02T04:37:33.745Z S1 59147, S2 59495 96959873ad 744aa0287a sk_4707cd57
8 move S2 Exhibition2 8 2026-11-02T04:37:35.919Z S1 59147, S2 59321 013ed9db85 96959873ad sk_4707cd57
9 move S1 Exhibition1 9 2026-11-02T04:37:37.932Z S1 59134, S2 59321 05715afffa 013ed9db85 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-02T04:37:40.048Z S1 59134, S2 59205 343a264792 05715afffa sk_4707cd57
11 move S1 Exhibition1 11 2026-11-02T04:37:42.202Z S1 58980, S2 59205 31e62500c6 343a264792 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-02T04:37:44.315Z S1 58980, S2 59092 a5f37d118e 31e62500c6 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-02T04:37:46.509Z S1 58786, S2 59092 ba0706378e a5f37d118e sk_4707cd57
14 move S2 Exhibition2 14 2026-11-02T04:37:48.538Z S1 58786, S2 59063 81f5e091a2 ba0706378e sk_4707cd57
15 move S1 Exhibition1 15 2026-11-02T04:37:50.504Z S1 58820, S2 59063 7e58b5b4ea 81f5e091a2 sk_4707cd57

Game 2 m_01M6D8R9E8EYJR0MDSMNA6D3YC: verified

✓signatures62 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..62, every prev_hash links
✓move log62 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay62 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
62 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-02T04:37:20.705Z S1 59682, S2 60000 ae05d65b00 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-02T04:37:22.845Z S1 59682, S2 59860 4349afadba ae05d65b00 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-02T04:37:25.156Z S1 59371, S2 59860 3cdf5a8102 4349afadba sk_4707cd57
4 move S2 Exhibition1 4 2026-11-02T04:37:27.307Z S1 59371, S2 59709 12af93b29d 3cdf5a8102 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-02T04:37:29.406Z S1 59272, S2 59709 6b312c3f77 12af93b29d sk_4707cd57
6 move S2 Exhibition1 6 2026-11-02T04:37:31.548Z S1 59272, S2 59567 11755ddd4e 6b312c3f77 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-02T04:37:33.732Z S1 59088, S2 59567 907ff5846a 11755ddd4e sk_4707cd57
8 move S2 Exhibition1 8 2026-11-02T04:37:35.911Z S1 59088, S2 59388 5ff4a1ade3 907ff5846a sk_4707cd57
9 move S1 Exhibition2 9 2026-11-02T04:37:37.929Z S1 59070, S2 59388 06e71da11d 5ff4a1ade3 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-02T04:37:40.108Z S1 59070, S2 59209 99c444bdb1 06e71da11d sk_4707cd57
11 move S1 Exhibition2 11 2026-11-02T04:37:42.202Z S1 58976, S2 59209 7af956a03e 99c444bdb1 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-02T04:37:44.319Z S1 58976, S2 59092 0e842a6e63 7af956a03e sk_4707cd57
13 move S1 Exhibition2 13 2026-11-02T04:37:46.526Z S1 58769, S2 59092 c2234a71ba 0e842a6e63 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-02T04:37:48.604Z S1 58769, S2 59014 975c780d34 c2234a71ba sk_4707cd57
15 move S1 Exhibition2 15 2026-11-02T04:37:50.603Z S1 58770, S2 59014 63ede83a9f 975c780d34 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-02T04:37:52.563Z S1 58770, S2 59054 97278e330c 63ede83a9f sk_4707cd57
17 move S1 Exhibition2 17 2026-11-02T04:37:54.526Z S1 58807, S2 59054 cf029309f1 97278e330c sk_4707cd57
18 move S2 Exhibition1 18 2026-11-02T04:37:56.498Z S1 58807, S2 59082 5050bf2eaf cf029309f1 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-02T04:37:58.460Z S1 58845, S2 59082 db87a01f0d 5050bf2eaf sk_4707cd57
20 move S2 Exhibition1 20 2026-11-02T04:38:00.496Z S1 58845, S2 59046 a27eb4e2bf db87a01f0d sk_4707cd57
21 move S1 Exhibition2 21 2026-11-02T04:38:02.536Z S1 58805, S2 59046 7cf528aa3f a27eb4e2bf sk_4707cd57
22 move S2 Exhibition1 22 2026-11-02T04:38:04.576Z S1 58805, S2 59006 a8c026c2db 7cf528aa3f sk_4707cd57
23 move S1 Exhibition2 23 2026-11-02T04:38:06.534Z S1 58847, S2 59006 35ff38e078 a8c026c2db sk_4707cd57
24 move S2 Exhibition1 24 2026-11-02T04:38:08.491Z S1 58847, S2 59049 d42cb6a27a 35ff38e078 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-02T04:38:10.495Z S1 58843, S2 59049 8bb1655d62 d42cb6a27a sk_4707cd57
26 move S2 Exhibition1 26 2026-11-02T04:38:12.448Z S1 58843, S2 59096 c77963bbe3 8bb1655d62 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-02T04:38:14.604Z S1 58687, S2 59096 549b585174 c77963bbe3 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-02T04:38:16.583Z S1 58687, S2 59117 f749c7f9b0 549b585174 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-02T04:38:18.533Z S1 58737, S2 59117 61877437f7 f749c7f9b0 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-02T04:38:20.469Z S1 58737, S2 59181 a456c896da 61877437f7 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-02T04:38:22.432Z S1 58774, S2 59181 3b1a117ffb a456c896da sk_4707cd57
32 move S2 Exhibition1 32 2026-11-02T04:38:24.374Z S1 58774, S2 59239 08f026e9be 3b1a117ffb sk_4707cd57
33 move S1 Exhibition2 33 2026-11-02T04:38:26.316Z S1 58832, S2 59239 62411ae92e 08f026e9be sk_4707cd57
34 move S2 Exhibition1 34 2026-11-02T04:38:28.255Z S1 58832, S2 59300 097363841d 62411ae92e sk_4707cd57
35 move S1 Exhibition2 35 2026-11-02T04:38:30.206Z S1 58881, S2 59300 c27f7e1322 097363841d sk_4707cd57
36 move S2 Exhibition1 36 2026-11-02T04:38:32.170Z S1 58881, S2 59336 261976ed68 c27f7e1322 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-02T04:38:34.128Z S1 58923, S2 59336 b14a9dfbd2 261976ed68 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-02T04:38:36.060Z S1 58923, S2 59404 b9f76b2488 b14a9dfbd2 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-02T04:38:38.000Z S1 58983, S2 59404 0f62d57d8c b9f76b2488 sk_4707cd57
40 move S2 Exhibition1 40 2026-11-02T04:38:39.935Z S1 58983, S2 59469 539705d449 0f62d57d8c sk_4707cd57
41 move S1 Exhibition2 41 2026-11-02T04:38:41.882Z S1 59036, S2 59469 3a04f5b10f 539705d449 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-02T04:38:43.815Z S1 59036, S2 59536 2bb15ea49a 3a04f5b10f sk_4707cd57
43 move S1 Exhibition2 43 2026-11-02T04:38:45.749Z S1 59102, S2 59536 a61ee25c94 2bb15ea49a sk_4707cd57
44 move S2 Exhibition1 44 2026-11-02T04:38:47.710Z S1 59102, S2 59575 586f0e143e a61ee25c94 sk_4707cd57
45 move S1 Exhibition2 45 2026-11-02T04:38:49.650Z S1 59162, S2 59575 f4de427787 586f0e143e sk_4707cd57
46 move S2 Exhibition1 46 2026-11-02T04:38:51.586Z S1 59162, S2 59639 090d90a772 f4de427787 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-02T04:38:53.525Z S1 59223, S2 59639 f77c5d120e 090d90a772 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-02T04:38:55.464Z S1 59223, S2 59700 57c909cb12 f77c5d120e sk_4707cd57
49 move S1 Exhibition2 49 2026-11-02T04:38:57.395Z S1 59292, S2 59700 fb6c7659cf 57c909cb12 sk_4707cd57
50 move S2 Exhibition1 50 2026-11-02T04:38:59.328Z S1 59292, S2 59767 b2f688c532 fb6c7659cf sk_4707cd57
51 move S1 Exhibition2 51 2026-11-02T04:39:01.273Z S1 59347, S2 59767 083a348e70 b2f688c532 sk_4707cd57
52 move S2 Exhibition1 52 2026-11-02T04:39:03.228Z S1 59347, S2 59812 840c80c3ad 083a348e70 sk_4707cd57
53 move S1 Exhibition2 53 2026-11-02T04:39:05.177Z S1 59398, S2 59812 6aeec0c771 840c80c3ad sk_4707cd57
54 move S2 Exhibition1 54 2026-11-02T04:39:07.111Z S1 59398, S2 59878 6d11fbff7e 6aeec0c771 sk_4707cd57
55 move S1 Exhibition2 55 2026-11-02T04:39:09.043Z S1 59466, S2 59878 1bdecf3f15 6d11fbff7e sk_4707cd57
56 move S2 Exhibition1 56 2026-11-02T04:39:10.971Z S1 59466, S2 59950 371fe6fe9a 1bdecf3f15 sk_4707cd57
57 move S1 Exhibition2 57 2026-11-02T04:39:12.901Z S1 59536, S2 59950 5b61365a18 371fe6fe9a sk_4707cd57
58 move S2 Exhibition1 58 2026-11-02T04:39:14.841Z S1 59536, S2 60010 323857a863 5b61365a18 sk_4707cd57
59 move S1 Exhibition2 59 2026-11-02T04:39:16.770Z S1 59607, S2 60010 9bdb024bd2 323857a863 sk_4707cd57
60 move S2 Exhibition1 60 2026-11-02T04:39:18.696Z S1 59607, S2 60084 ef4a844351 9bdb024bd2 sk_4707cd57
61 move S1 Exhibition2 61 2026-11-02T04:39:20.620Z S1 59683, S2 60084 09bdec2fa6 ef4a844351 sk_4707cd57
62 move S2 Exhibition1 62 2026-11-02T04:39:22.548Z S1 59683, S2 60156 e86df4db50 09bdec2fa6 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_01M6D8R9E3E3NS9JHPB8J6AVT5

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