apigaming Sign in

Verify set set_01M70AJ0TNE2Y964B4DXAGT3N4

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("1324003272375040083:set_01M70AJ0TNE2Y964B4DXAGT3N4") = 1d64c006210e4f05..., 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 20, fee 0

Game 1 m_01M70AJ0TQF2NV56E0ZT1S29MW: 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 Exhibition1 1 2026-11-09T14:14:26.524Z S1 59808, S2 60000 ba95ed0596 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-09T14:14:28.621Z S1 59808, S2 59903 7b67ecfa11 ba95ed0596 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-09T14:14:30.800Z S1 59629, S2 59903 cb952cc6b0 7b67ecfa11 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-09T14:14:32.797Z S1 59629, S2 59906 1546a6dc8e cb952cc6b0 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-09T14:14:34.916Z S1 59510, S2 59906 ee4651478f 1546a6dc8e sk_4707cd57
6 move S2 Exhibition2 6 2026-11-09T14:14:37.022Z S1 59510, S2 59800 a9092fb42d ee4651478f sk_4707cd57
7 move S1 Exhibition1 7 2026-11-09T14:14:39.105Z S1 59427, S2 59800 d5d2094a20 a9092fb42d sk_4707cd57
8 move S2 Exhibition2 8 2026-11-09T14:14:41.103Z S1 59427, S2 59802 b1bdf982d2 d5d2094a20 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-09T14:14:43.200Z S1 59330, S2 59802 ed8d0b3afb b1bdf982d2 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-09T14:14:45.297Z S1 59330, S2 59705 376e5b7636 ed8d0b3afb sk_4707cd57
11 move S1 Exhibition1 11 2026-11-09T14:14:47.504Z S1 59123, S2 59705 911a888ee8 376e5b7636 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-09T14:14:49.622Z S1 59123, S2 59587 2d5c1e5544 911a888ee8 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-09T14:14:51.714Z S1 59031, S2 59587 dd19e4ef59 2d5c1e5544 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-09T14:14:53.798Z S1 59031, S2 59503 6c03c92c61 dd19e4ef59 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-09T14:14:55.832Z S1 58997, S2 59503 0c1d0c4eae 6c03c92c61 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-09T14:14:57.913Z S1 58997, S2 59422 b62dbf10de 0c1d0c4eae sk_4707cd57
17 move S1 Exhibition1 17 2026-11-09T14:14:59.917Z S1 58993, S2 59422 5094d8bf7d b62dbf10de sk_4707cd57
18 move S2 Exhibition2 18 2026-11-09T14:15:02.637Z S1 58993, S2 58702 383b66aef4 5094d8bf7d sk_4707cd57
19 move S1 Exhibition1 19 2026-11-09T14:15:04.704Z S1 58926, S2 58702 0451f7e71f 383b66aef4 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-09T14:15:06.803Z S1 58926, S2 58603 9d460cc5b0 0451f7e71f sk_4707cd57
21 move S1 Exhibition1 21 2026-11-09T14:15:09.030Z S1 58699, S2 58603 3aa356d0a0 9d460cc5b0 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-09T14:15:11.303Z S1 58699, S2 58330 7594f93481 3aa356d0a0 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-09T14:15:13.265Z S1 58737, S2 58330 d2ae754062 7594f93481 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-09T14:15:15.320Z S1 58737, S2 58275 03c7321c7a d2ae754062 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-09T14:15:17.414Z S1 58643, S2 58275 1fe7573a01 03c7321c7a sk_4707cd57
26 move S2 Exhibition2 26 2026-11-09T14:15:19.426Z S1 58643, S2 58263 b18675a611 1fe7573a01 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-09T14:15:21.357Z S1 58712, S2 58263 979780b7d1 b18675a611 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-09T14:15:23.501Z S1 58712, S2 58119 c605ad3630 979780b7d1 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-09T14:15:25.530Z S1 58683, S2 58119 f20ff75694 c605ad3630 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-09T14:15:27.599Z S1 58683, S2 58050 bcefed56ec f20ff75694 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-09T14:15:29.596Z S1 58686, S2 58050 e90b8ef79f bcefed56ec sk_4707cd57
32 move S2 Exhibition2 32 2026-11-09T14:15:31.610Z S1 58686, S2 58036 adad77b96a e90b8ef79f sk_4707cd57
33 move S1 Exhibition1 33 2026-11-09T14:15:33.540Z S1 58756, S2 58036 6462b24137 adad77b96a sk_4707cd57

Game 2 m_01M70AJ0TSFNG84ZYWFCS3NKYD: verified

✓signatures58 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..58, every prev_hash links
✓move log58 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay58 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
58 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-09T14:14:26.504Z S1 59828, S2 60000 5c57a4fd80 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-09T14:14:28.614Z S1 59828, S2 59890 dbb4a77daf 5c57a4fd80 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-09T14:14:30.804Z S1 59638, S2 59890 b4e06e85c0 dbb4a77daf sk_4707cd57
4 move S2 Exhibition1 4 2026-11-09T14:14:32.798Z S1 59638, S2 59896 9d777e9686 b4e06e85c0 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-09T14:14:34.915Z S1 59521, S2 59896 487f07db5d 9d777e9686 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-09T14:14:36.998Z S1 59521, S2 59813 c58aa6ca68 487f07db5d sk_4707cd57
7 move S1 Exhibition2 7 2026-11-09T14:14:39.103Z S1 59416, S2 59813 38754dd690 c58aa6ca68 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-09T14:14:41.117Z S1 59416, S2 59799 7b29097bdb 38754dd690 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-09T14:14:43.203Z S1 59330, S2 59799 74fe64ac63 7b29097bdb sk_4707cd57
10 move S2 Exhibition1 10 2026-11-09T14:14:45.300Z S1 59330, S2 59702 4cdeddb5fd 74fe64ac63 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-09T14:14:47.428Z S1 59202, S2 59702 e4a24bacab 4cdeddb5fd sk_4707cd57
12 move S2 Exhibition1 12 2026-11-09T14:14:49.623Z S1 59202, S2 59507 f319c97744 e4a24bacab sk_4707cd57
13 move S1 Exhibition2 13 2026-11-09T14:14:51.704Z S1 59121, S2 59507 1f6708ad55 f319c97744 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-09T14:14:53.733Z S1 59121, S2 59478 0568c34dad 1f6708ad55 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-09T14:14:55.834Z S1 59020, S2 59478 0d5385b75e 0568c34dad sk_4707cd57
16 move S2 Exhibition1 16 2026-11-09T14:14:57.909Z S1 59020, S2 59403 4cf2b73c4e 0d5385b75e sk_4707cd57
17 move S1 Exhibition2 17 2026-11-09T14:14:59.925Z S1 59004, S2 59403 72ff80f5bc 4cf2b73c4e sk_4707cd57
18 move S2 Exhibition1 18 2026-11-09T14:15:02.338Z S1 59004, S2 58990 dde4118203 72ff80f5bc sk_4707cd57
19 move S1 Exhibition2 19 2026-11-09T14:15:04.702Z S1 58640, S2 58990 2c17e8ddf3 dde4118203 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-09T14:15:06.739Z S1 58640, S2 58953 0b1e01d0ad 2c17e8ddf3 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-09T14:15:08.938Z S1 58441, S2 58953 2fae1bc413 0b1e01d0ad sk_4707cd57
22 move S2 Exhibition1 22 2026-11-09T14:15:11.300Z S1 58441, S2 58591 0a8e750e1f 2fae1bc413 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-09T14:15:13.245Z S1 58496, S2 58591 ee1fc5aedb 0a8e750e1f sk_4707cd57
24 move S2 Exhibition1 24 2026-11-09T14:15:15.318Z S1 58496, S2 58518 b979251bbf ee1fc5aedb sk_4707cd57
25 move S1 Exhibition2 25 2026-11-09T14:15:17.306Z S1 58508, S2 58518 b8efcfe651 b979251bbf sk_4707cd57
26 move S2 Exhibition1 26 2026-11-09T14:15:19.304Z S1 58508, S2 58520 abf7950726 b8efcfe651 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-09T14:15:21.312Z S1 58500, S2 58520 acd4f0881b abf7950726 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-09T14:15:23.510Z S1 58500, S2 58322 922084600c acd4f0881b sk_4707cd57
29 move S1 Exhibition2 29 2026-11-09T14:15:25.539Z S1 58471, S2 58322 18094702a2 922084600c sk_4707cd57
30 move S2 Exhibition1 30 2026-11-09T14:15:27.620Z S1 58471, S2 58241 30124bf484 18094702a2 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-09T14:15:29.714Z S1 58377, S2 58241 9bbfc5f6a5 30124bf484 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-09T14:15:31.796Z S1 58377, S2 58159 69816ce484 9bbfc5f6a5 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-09T14:15:33.796Z S1 58377, S2 58159 ba826cc953 69816ce484 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-09T14:15:35.806Z S1 58377, S2 58149 f75648069b ba826cc953 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-09T14:15:37.775Z S1 58408, S2 58149 fe982c3f8e f75648069b sk_4707cd57
36 move S2 Exhibition1 36 2026-11-09T14:15:39.738Z S1 58408, S2 58186 bb9cad9654 fe982c3f8e sk_4707cd57
37 move S1 Exhibition2 37 2026-11-09T14:15:41.704Z S1 58442, S2 58186 266e9ea5f7 bb9cad9654 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-09T14:15:43.669Z S1 58442, S2 58221 f7d2708b84 266e9ea5f7 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-09T14:15:45.626Z S1 58485, S2 58221 f4e52947c9 f7d2708b84 sk_4707cd57
40 move S2 Exhibition1 40 2026-11-09T14:15:47.569Z S1 58485, S2 58278 74a23210df f4e52947c9 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-09T14:15:49.502Z S1 58552, S2 58278 ebaa02cab8 74a23210df sk_4707cd57
42 move S2 Exhibition1 42 2026-11-09T14:15:51.435Z S1 58552, S2 58345 ce0e877ad7 ebaa02cab8 sk_4707cd57
43 move S1 Exhibition2 43 2026-11-09T14:15:53.364Z S1 58623, S2 58345 8f746e75d3 ce0e877ad7 sk_4707cd57
44 move S2 Exhibition1 44 2026-11-09T14:15:55.292Z S1 58623, S2 58417 a18689dcb0 8f746e75d3 sk_4707cd57
45 move S1 Exhibition2 45 2026-11-09T14:15:57.222Z S1 58693, S2 58417 23d9a97cd1 a18689dcb0 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-09T14:15:59.167Z S1 58693, S2 58472 75e39e4c53 23d9a97cd1 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-09T14:16:01.114Z S1 58746, S2 58472 ce999872f7 75e39e4c53 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-09T14:16:03.133Z S1 58746, S2 58453 172ec97a26 ce999872f7 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-09T14:16:05.238Z S1 58641, S2 58453 b055dd95d0 172ec97a26 sk_4707cd57
50 move S2 Exhibition1 50 2026-11-09T14:16:07.170Z S1 58641, S2 58521 bcc4b2a035 b055dd95d0 sk_4707cd57
51 move S1 Exhibition2 51 2026-11-09T14:16:09.102Z S1 58709, S2 58521 4fcf5812a3 bcc4b2a035 sk_4707cd57
52 move S2 Exhibition1 52 2026-11-09T14:16:11.037Z S1 58709, S2 58586 ddbbecd99c 4fcf5812a3 sk_4707cd57
53 move S1 Exhibition2 53 2026-11-09T14:16:12.975Z S1 58771, S2 58586 bf2248c48f ddbbecd99c sk_4707cd57
54 move S2 Exhibition1 54 2026-11-09T14:16:14.925Z S1 58771, S2 58636 3d2ae799a7 bf2248c48f sk_4707cd57
55 move S1 Exhibition2 55 2026-11-09T14:16:17.560Z S1 58136, S2 58636 047a440b8c 3d2ae799a7 sk_4707cd57
56 move S2 Exhibition1 56 2026-11-09T14:16:19.595Z S1 58136, S2 58601 f206066c8d 047a440b8c sk_4707cd57
57 move S1 Exhibition2 57 2026-11-09T14:16:21.559Z S1 58172, S2 58601 6ea7bb3bb4 f206066c8d sk_4707cd57
58 move S2 Exhibition1 58 2026-11-09T14:16:23.510Z S1 58172, S2 58650 efce161c80 6ea7bb3bb4 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_01M70AJ0TNE2Y964B4DXAGT3N4

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