apigaming Sign in

Verify set set_01M73311TAFE0S64DE9DTQSW6M

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

Game 1 m_01M73311TCEAT9MQ5XC9C6SGRJ: 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 Exhibition1 1 2026-11-10T16:00:33.704Z S1 59838, S2 60000 0037e8eb19 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-10T16:00:35.799Z S1 59838, S2 59905 a0d42dabcb 0037e8eb19 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-10T16:00:37.904Z S1 59733, S2 59905 4c40d23d59 a0d42dabcb sk_4707cd57
4 move S2 Exhibition2 4 2026-11-10T16:00:39.907Z S1 59733, S2 59902 1c5129c5fd 4c40d23d59 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-10T16:00:42.029Z S1 59611, S2 59902 0569958c33 1c5129c5fd sk_4707cd57
6 move S2 Exhibition2 6 2026-11-10T16:00:44.035Z S1 59611, S2 59896 28ed33470d 0569958c33 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-10T16:00:46.210Z S1 59436, S2 59896 80d62825f4 28ed33470d sk_4707cd57
8 move S2 Exhibition2 8 2026-11-10T16:00:48.403Z S1 59436, S2 59703 9651c3deed 80d62825f4 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-10T16:00:50.625Z S1 59214, S2 59703 30dea94cca 9651c3deed sk_4707cd57
10 move S2 Exhibition2 10 2026-11-10T16:00:52.801Z S1 59214, S2 59527 25538cbb3a 30dea94cca sk_4707cd57
11 move S1 Exhibition1 11 2026-11-10T16:00:54.808Z S1 59207, S2 59527 b11669b23a 25538cbb3a sk_4707cd57
12 move S2 Exhibition2 12 2026-11-10T16:00:56.904Z S1 59207, S2 59431 0d182ac5a5 b11669b23a sk_4707cd57
13 move S1 Exhibition1 13 2026-11-10T16:00:58.934Z S1 59177, S2 59431 5fe93dfc5b 0d182ac5a5 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-10T16:01:01.207Z S1 59177, S2 59158 00d895e73f 5fe93dfc5b sk_4707cd57
15 move S1 Exhibition1 15 2026-11-10T16:01:04.004Z S1 58380, S2 59158 132b84f1d8 00d895e73f sk_4707cd57
16 move S2 Exhibition2 16 2026-11-10T16:01:06.013Z S1 58380, S2 59149 7559ca9e28 132b84f1d8 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-10T16:01:08.037Z S1 58356, S2 59149 216b0b8c06 7559ca9e28 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-10T16:01:10.098Z S1 58356, S2 59088 8c1ca07196 216b0b8c06 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-10T16:01:12.074Z S1 58380, S2 59088 2feea860aa 8c1ca07196 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-10T16:01:14.110Z S1 58380, S2 59052 4d9bc55eb6 2feea860aa sk_4707cd57
21 move S1 Exhibition1 21 2026-11-10T16:01:16.124Z S1 58366, S2 59052 1fa91fda7b 4d9bc55eb6 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-10T16:01:18.100Z S1 58366, S2 59076 0c8bc7b308 1fa91fda7b sk_4707cd57
23 move S1 Exhibition1 23 2026-11-10T16:01:20.106Z S1 58360, S2 59076 ae3de2034e 0c8bc7b308 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-10T16:01:22.071Z S1 58360, S2 59111 a370f72021 ae3de2034e sk_4707cd57
25 move S1 Exhibition1 25 2026-11-10T16:01:24.002Z S1 58429, S2 59111 6a354dcb95 a370f72021 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-10T16:01:25.996Z S1 58429, S2 59117 f54a023743 6a354dcb95 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-10T16:01:28.015Z S1 58410, S2 59117 1058e7086d f54a023743 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-10T16:01:29.963Z S1 58410, S2 59169 c966577d38 1058e7086d sk_4707cd57
29 move S1 Exhibition1 29 2026-11-10T16:01:31.900Z S1 58473, S2 59169 41c3ab1ede c966577d38 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-10T16:01:33.858Z S1 58473, S2 59211 120ebb0315 41c3ab1ede sk_4707cd57
31 move S1 Exhibition1 31 2026-11-10T16:01:35.828Z S1 58503, S2 59211 b9ee2bf8b5 120ebb0315 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-10T16:01:37.778Z S1 58503, S2 59261 bbe1deb013 b9ee2bf8b5 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-10T16:01:39.802Z S1 58479, S2 59261 af4b4762e1 bbe1deb013 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-10T16:01:41.796Z S1 58479, S2 59267 26cbfde55f af4b4762e1 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-10T16:01:43.766Z S1 58509, S2 59267 46e3b215ae 26cbfde55f sk_4707cd57
36 move S2 Exhibition2 36 2026-11-10T16:01:45.727Z S1 58509, S2 59306 21d414da26 46e3b215ae sk_4707cd57
37 move S1 Exhibition1 37 2026-11-10T16:01:47.708Z S1 58528, S2 59306 5872a0aa3f 21d414da26 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-10T16:01:49.658Z S1 58528, S2 59356 6bb94f6d89 5872a0aa3f sk_4707cd57
39 move S1 Exhibition1 39 2026-11-10T16:01:51.627Z S1 58559, S2 59356 910cc1f221 6bb94f6d89 sk_4707cd57
40 move S2 Exhibition2 40 2026-11-10T16:01:53.571Z S1 58559, S2 59412 f70ba6ac34 910cc1f221 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-10T16:01:55.534Z S1 58596, S2 59412 b9625ab85c f70ba6ac34 sk_4707cd57
42 move S2 Exhibition2 42 2026-11-10T16:01:57.478Z S1 58596, S2 59468 1dd537b6bd b9625ab85c sk_4707cd57
43 move S1 Exhibition1 43 2026-11-10T16:01:59.423Z S1 58651, S2 59468 6c44ffd1ab 1dd537b6bd sk_4707cd57
44 move S2 Exhibition2 44 2026-11-10T16:02:01.364Z S1 58651, S2 59527 6bc64ebd2c 6c44ffd1ab sk_4707cd57
45 move S1 Exhibition1 45 2026-11-10T16:02:03.424Z S1 58591, S2 59527 964987639c 6bc64ebd2c sk_4707cd57
46 move S2 Exhibition2 46 2026-11-10T16:02:05.384Z S1 58591, S2 59567 cc7505a548 964987639c sk_4707cd57
47 move S1 Exhibition1 47 2026-11-10T16:02:07.321Z S1 58654, S2 59567 d879517084 cc7505a548 sk_4707cd57
48 move S2 Exhibition2 48 2026-11-10T16:02:09.260Z S1 58654, S2 59628 ca6f8b1336 d879517084 sk_4707cd57
49 move S1 Exhibition1 49 2026-11-10T16:02:11.199Z S1 58715, S2 59628 e30d4d78c9 ca6f8b1336 sk_4707cd57
50 move S2 Exhibition2 50 2026-11-10T16:02:13.139Z S1 58715, S2 59688 1c481edd80 e30d4d78c9 sk_4707cd57
51 move S1 Exhibition1 51 2026-11-10T16:02:15.076Z S1 58778, S2 59688 566c300fa6 1c481edd80 sk_4707cd57
52 move S2 Exhibition2 52 2026-11-10T16:02:17.016Z S1 58778, S2 59748 5b450937f2 566c300fa6 sk_4707cd57
53 move S1 Exhibition1 53 2026-11-10T16:02:18.954Z S1 58840, S2 59748 61ee606a96 5b450937f2 sk_4707cd57
54 move S2 Exhibition2 54 2026-11-10T16:02:20.891Z S1 58840, S2 59811 96fafa49c5 61ee606a96 sk_4707cd57
55 move S1 Exhibition1 55 2026-11-10T16:02:22.830Z S1 58901, S2 59811 3042bf6aa9 96fafa49c5 sk_4707cd57
56 move S2 Exhibition2 56 2026-11-10T16:02:24.766Z S1 58901, S2 59875 c8b303bc9d 3042bf6aa9 sk_4707cd57
57 move S1 Exhibition1 57 2026-11-10T16:02:26.697Z S1 58970, S2 59875 3d91ea9a2c c8b303bc9d sk_4707cd57
58 move S2 Exhibition2 58 2026-11-10T16:02:28.639Z S1 58970, S2 59933 a6009e74e5 3d91ea9a2c sk_4707cd57
59 move S1 Exhibition1 59 2026-11-10T16:02:30.579Z S1 59030, S2 59933 8b7665be07 a6009e74e5 sk_4707cd57
60 move S2 Exhibition2 60 2026-11-10T16:02:33.829Z S1 59030, S2 58683 a0fd558440 8b7665be07 sk_4707cd57
61 move S1 Exhibition1 61 2026-11-10T16:02:35.959Z S1 58900, S2 58683 c8b242e02f a0fd558440 sk_4707cd57
62 move S2 Exhibition2 62 2026-11-10T16:02:37.922Z S1 58900, S2 58720 d8b9e3c401 c8b242e02f sk_4707cd57

Game 2 m_01M73311TEEVS88VZVTHBK5RE8: verified

✓signatures20 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..20, every prev_hash links
✓move log20 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay20 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
20 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-10T16:00:33.724Z S1 59818, S2 60000 ceca8b0b40 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-10T16:00:35.809Z S1 59818, S2 59915 a352edef76 ceca8b0b40 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-10T16:00:37.905Z S1 59722, S2 59915 16d2dc8a7a a352edef76 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-10T16:00:39.908Z S1 59722, S2 59912 e5d0c26b6e 16d2dc8a7a sk_4707cd57
5 move S1 Exhibition2 5 2026-11-10T16:00:42.059Z S1 59571, S2 59912 f1a0ab8f90 e5d0c26b6e sk_4707cd57
6 move S2 Exhibition1 6 2026-11-10T16:00:44.138Z S1 59571, S2 59833 64b8453931 f1a0ab8f90 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-10T16:00:46.247Z S1 59462, S2 59833 11e03f57ed 64b8453931 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-10T16:00:48.415Z S1 59462, S2 59665 d313660ee9 11e03f57ed sk_4707cd57
9 move S1 Exhibition2 9 2026-11-10T16:00:50.622Z S1 59255, S2 59665 3e6bd6a777 d313660ee9 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-10T16:00:52.735Z S1 59255, S2 59552 6545a27555 3e6bd6a777 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-10T16:00:54.822Z S1 59168, S2 59552 e8bbc55fcf 6545a27555 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-10T16:00:56.942Z S1 59168, S2 59432 549238acb7 e8bbc55fcf sk_4707cd57
13 move S1 Exhibition2 13 2026-11-10T16:00:59.025Z S1 59085, S2 59432 e46c8ab04c 549238acb7 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-10T16:01:01.896Z S1 59085, S2 58561 db6ab15240 e46c8ab04c sk_4707cd57
15 move S1 Exhibition2 15 2026-11-10T16:01:05.396Z S1 57585, S2 58561 05a2956366 db6ab15240 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-10T16:01:07.333Z S1 57585, S2 58624 c21cce0a8c 05a2956366 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-10T16:01:09.268Z S1 57650, S2 58624 b90bc87d51 c21cce0a8c sk_4707cd57
18 move S2 Exhibition1 18 2026-11-10T16:01:11.210Z S1 57650, S2 58682 796930adfb b90bc87d51 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-10T16:01:13.142Z S1 57718, S2 58682 42bfb71d7d 796930adfb sk_4707cd57
20 move S2 Exhibition1 20 2026-11-10T16:01:15.075Z S1 57718, S2 58749 6910017e29 42bfb71d7d 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_01M73311TAFE0S64DE9DTQSW6M

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