apigaming Sign in

Verify set set_01M6QW04FHF1WRKT8V1KPS54DV

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("7191137199328012348:set_01M6QW04FHF1WRKT8V1KPS54DV") = 30457081161e7d8c..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 19, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 35}
✓set resulta win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC on the tiebreak follows from the games
✓set payoutthe winner takes 60, fee 0

Game 1 m_01M6QW04FRE13T7Z3BJN2BXND2: verified

✓signatures38 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..38, every prev_hash links
✓move log38 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay38 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
38 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-06T07:26:05.135Z S1 59576, S2 60000 c3e340051a start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-06T07:26:07.331Z S1 59576, S2 59804 dc966c06f4 c3e340051a sk_4707cd57
3 move S1 Exhibition1 3 2026-11-06T07:26:09.423Z S1 59484, S2 59804 375f6b4ea8 dc966c06f4 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-06T07:26:11.705Z S1 59484, S2 59522 c2b47afb08 375f6b4ea8 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-06T07:26:13.816Z S1 59373, S2 59522 03574b2a02 c2b47afb08 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-06T07:26:15.905Z S1 59373, S2 59433 d2c4229d5b 03574b2a02 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-06T07:26:18.034Z S1 59244, S2 59433 11d8704edb d2c4229d5b sk_4707cd57
8 move S2 Exhibition2 8 2026-11-06T07:26:20.104Z S1 59244, S2 59363 0bb04736b0 11d8704edb sk_4707cd57
9 move S1 Exhibition1 9 2026-11-06T07:26:22.151Z S1 59197, S2 59363 6cce76e0ef 0bb04736b0 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-06T07:26:24.304Z S1 59197, S2 59210 96cbc6f86d 6cce76e0ef sk_4707cd57
11 move S1 Exhibition1 11 2026-11-06T07:26:26.327Z S1 59174, S2 59210 d95fdfad1c 96cbc6f86d sk_4707cd57
12 move S2 Exhibition2 12 2026-11-06T07:26:28.305Z S1 59174, S2 59232 4aa9777a5b d95fdfad1c sk_4707cd57
13 move S1 Exhibition1 13 2026-11-06T07:26:30.303Z S1 59176, S2 59232 e005c3cfb0 4aa9777a5b sk_4707cd57
14 move S2 Exhibition2 14 2026-11-06T07:26:33.395Z S1 59176, S2 58140 0cb7bdcf81 e005c3cfb0 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-06T07:26:35.396Z S1 59175, S2 58140 4e53f12037 0cb7bdcf81 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-06T07:26:37.433Z S1 59175, S2 58103 a130c24da3 4e53f12037 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-06T07:26:39.534Z S1 59074, S2 58103 394337b4c8 a130c24da3 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-06T07:26:41.513Z S1 59074, S2 58124 067ad30006 394337b4c8 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-06T07:26:43.477Z S1 59110, S2 58124 dab8b14cbc 067ad30006 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-06T07:26:45.499Z S1 59110, S2 58102 31b1c0b966 dab8b14cbc sk_4707cd57
21 move S1 Exhibition1 21 2026-11-06T07:26:47.498Z S1 59111, S2 58102 5955885bbd 31b1c0b966 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-06T07:26:49.497Z S1 59111, S2 58103 3a57826787 5955885bbd sk_4707cd57
23 move S1 Exhibition1 23 2026-11-06T07:26:51.499Z S1 59109, S2 58103 12996c8735 3a57826787 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-06T07:26:53.461Z S1 59109, S2 58141 46b3cc2304 12996c8735 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-06T07:26:55.524Z S1 59046, S2 58141 fb3bf2b48e 46b3cc2304 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-06T07:26:57.495Z S1 59046, S2 58170 2e68781ea8 fb3bf2b48e sk_4707cd57
27 move S1 Exhibition1 27 2026-11-06T07:26:59.510Z S1 59031, S2 58170 7ed7df4c07 2e68781ea8 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-06T07:27:01.583Z S1 59031, S2 58097 883f44d992 7ed7df4c07 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-06T07:27:03.731Z S1 58883, S2 58097 07c7e2e3ce 883f44d992 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-06T07:27:05.665Z S1 58883, S2 58163 5fcd353468 07c7e2e3ce sk_4707cd57
31 move S1 Exhibition1 31 2026-11-06T07:27:07.701Z S1 58847, S2 58163 fa5705971c 5fcd353468 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-06T07:27:09.698Z S1 58847, S2 58166 de3de5b251 fa5705971c sk_4707cd57
33 move S1 Exhibition1 33 2026-11-06T07:27:11.708Z S1 58837, S2 58166 fc7ade24b5 de3de5b251 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-06T07:27:13.659Z S1 58837, S2 58215 b3337f184e fc7ade24b5 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-06T07:27:15.597Z S1 58899, S2 58215 a4d8592f61 b3337f184e sk_4707cd57
36 move S2 Exhibition2 36 2026-11-06T07:27:17.530Z S1 58899, S2 58282 32dbf0b23d a4d8592f61 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-06T07:27:19.456Z S1 58973, S2 58282 fbfb93911f 32dbf0b23d sk_4707cd57
38 move S2 Exhibition2 38 2026-11-06T07:27:21.397Z S1 58973, S2 58341 a8ffbfde36 fbfb93911f sk_4707cd57

Game 2 m_01M6QW04FXFSZA5D0MR4SY05NE: verified

✓signatures70 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..70, every prev_hash links
✓move log70 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay70 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
70 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-06T07:26:05.101Z S1 59610, S2 60000 741aa59b58 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-06T07:26:07.228Z S1 59610, S2 59873 586ec5f887 741aa59b58 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-06T07:26:09.413Z S1 59425, S2 59873 581d49f839 586ec5f887 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-06T07:26:11.641Z S1 59425, S2 59645 3624328cbe 581d49f839 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-06T07:26:13.703Z S1 59363, S2 59645 8f7be512cf 3624328cbe sk_4707cd57
6 move S2 Exhibition1 6 2026-11-06T07:26:15.907Z S1 59363, S2 59441 0f1b446480 8f7be512cf sk_4707cd57
7 move S1 Exhibition2 7 2026-11-06T07:26:18.017Z S1 59253, S2 59441 312023e195 0f1b446480 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-06T07:26:20.222Z S1 59253, S2 59236 a1c2f22582 312023e195 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-06T07:26:22.316Z S1 59159, S2 59236 71a26ee779 a1c2f22582 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-06T07:26:24.419Z S1 59159, S2 59133 da1e76d577 71a26ee779 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-06T07:26:26.497Z S1 59081, S2 59133 34dfb4abf9 da1e76d577 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-06T07:26:28.525Z S1 59081, S2 59105 3e417ca970 34dfb4abf9 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-06T07:26:31.438Z S1 58168, S2 59105 29fc82aa37 3e417ca970 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-06T07:26:33.727Z S1 58168, S2 58816 897e84fb35 29fc82aa37 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-06T07:26:35.722Z S1 58173, S2 58816 64caf72f90 897e84fb35 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-06T07:26:37.693Z S1 58173, S2 58845 87412aea62 64caf72f90 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-06T07:26:39.723Z S1 58143, S2 58845 63a20c8540 87412aea62 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-06T07:26:41.813Z S1 58143, S2 58755 7d072317a6 63a20c8540 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-06T07:26:43.839Z S1 58117, S2 58755 5386de1472 7d072317a6 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-06T07:26:45.846Z S1 58117, S2 58748 d9b5eec47a 5386de1472 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-06T07:26:47.816Z S1 58147, S2 58748 c5ce8465c9 d9b5eec47a sk_4707cd57
22 move S2 Exhibition1 22 2026-11-06T07:26:49.772Z S1 58147, S2 58792 58c7dea93d c5ce8465c9 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-06T07:26:51.703Z S1 58216, S2 58792 4c1f971844 58c7dea93d sk_4707cd57
24 move S2 Exhibition1 24 2026-11-06T07:26:53.669Z S1 58216, S2 58826 57397c48a7 4c1f971844 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-06T07:26:55.705Z S1 58180, S2 58826 863c6ae0f4 57397c48a7 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-06T07:26:57.702Z S1 58180, S2 58829 b256680730 863c6ae0f4 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-06T07:26:59.720Z S1 58162, S2 58829 b5038c8dfd b256680730 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-06T07:27:01.841Z S1 58162, S2 58708 a222e90b4b b5038c8dfd sk_4707cd57
29 move S1 Exhibition2 29 2026-11-06T07:27:03.973Z S1 58030, S2 58708 e98cdac9af a222e90b4b sk_4707cd57
30 move S2 Exhibition1 30 2026-11-06T07:27:05.935Z S1 58030, S2 58746 2b75414511 e98cdac9af sk_4707cd57
31 move S1 Exhibition2 31 2026-11-06T07:27:07.933Z S1 58032, S2 58746 4e03c48a29 2b75414511 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-06T07:27:09.931Z S1 58032, S2 58748 feb23e291b 4e03c48a29 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-06T07:27:11.892Z S1 58071, S2 58748 8d0299e6e5 feb23e291b sk_4707cd57
34 move S2 Exhibition1 34 2026-11-06T07:27:13.832Z S1 58071, S2 58808 7a7936412d 8d0299e6e5 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-06T07:27:15.783Z S1 58120, S2 58808 5f72acfa03 7a7936412d sk_4707cd57
36 move S2 Exhibition1 36 2026-11-06T07:27:17.722Z S1 58120, S2 58869 4a22a1befc 5f72acfa03 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-06T07:27:19.665Z S1 58177, S2 58869 bc0774f6da 4a22a1befc sk_4707cd57
38 move S2 Exhibition1 38 2026-11-06T07:27:21.682Z S1 58177, S2 58852 7076f90c73 bc0774f6da sk_4707cd57
39 move S1 Exhibition2 39 2026-11-06T07:27:24.258Z S1 57601, S2 58852 040daf963c 7076f90c73 sk_4707cd57
40 move S2 Exhibition1 40 2026-11-06T07:27:26.308Z S1 57601, S2 58802 433e05adfa 040daf963c sk_4707cd57
41 move S1 Exhibition2 41 2026-11-06T07:27:28.268Z S1 57641, S2 58802 27ba80bacc 433e05adfa sk_4707cd57
42 move S2 Exhibition1 42 2026-11-06T07:27:30.213Z S1 57641, S2 58857 b9795814cf 27ba80bacc sk_4707cd57
43 move S1 Exhibition2 43 2026-11-06T07:27:32.156Z S1 57698, S2 58857 8a0273bcc5 b9795814cf sk_4707cd57
44 move S2 Exhibition1 44 2026-11-06T07:27:34.201Z S1 57698, S2 58812 c8af568cab 8a0273bcc5 sk_4707cd57
45 move S1 Exhibition2 45 2026-11-06T07:27:36.223Z S1 57676, S2 58812 12e45c90eb c8af568cab sk_4707cd57
46 move S2 Exhibition1 46 2026-11-06T07:27:38.179Z S1 57676, S2 58856 0943724410 12e45c90eb sk_4707cd57
47 move S1 Exhibition2 47 2026-11-06T07:27:40.137Z S1 57718, S2 58856 be72b9230c 0943724410 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-06T07:27:42.116Z S1 57718, S2 58877 548248575e be72b9230c sk_4707cd57
49 move S1 Exhibition2 49 2026-11-06T07:27:44.052Z S1 57782, S2 58877 1ebfc9cb1c 548248575e sk_4707cd57
50 move S2 Exhibition1 50 2026-11-06T07:27:46.010Z S1 57782, S2 58919 adc7f953ab 1ebfc9cb1c sk_4707cd57
51 move S1 Exhibition2 51 2026-11-06T07:27:47.963Z S1 57829, S2 58919 604e214c0c adc7f953ab sk_4707cd57
52 move S2 Exhibition1 52 2026-11-06T07:27:50.406Z S1 57829, S2 58476 1290f71c19 604e214c0c sk_4707cd57
53 move S1 Exhibition2 53 2026-11-06T07:27:52.810Z S1 57425, S2 58476 6cf7cebd81 1290f71c19 sk_4707cd57
54 move S2 Exhibition1 54 2026-11-06T07:27:54.780Z S1 57425, S2 58506 797bbd2ad4 6cf7cebd81 sk_4707cd57
55 move S1 Exhibition2 55 2026-11-06T07:27:56.780Z S1 57425, S2 58506 72fe2fc194 797bbd2ad4 sk_4707cd57
56 move S2 Exhibition1 56 2026-11-06T07:27:58.716Z S1 57425, S2 58570 4b6b64fb25 72fe2fc194 sk_4707cd57
57 move S1 Exhibition2 57 2026-11-06T07:28:00.655Z S1 57486, S2 58570 0042988d55 4b6b64fb25 sk_4707cd57
58 move S2 Exhibition1 58 2026-11-06T07:28:02.599Z S1 57486, S2 58626 8aa1808bc8 0042988d55 sk_4707cd57
59 move S1 Exhibition2 59 2026-11-06T07:28:04.562Z S1 57523, S2 58626 d7bcf14dfb 8aa1808bc8 sk_4707cd57
60 move S2 Exhibition1 60 2026-11-06T07:28:06.495Z S1 57523, S2 58693 c47d57ad6a d7bcf14dfb sk_4707cd57
61 move S1 Exhibition2 61 2026-11-06T07:28:08.427Z S1 57591, S2 58693 f2fe6eed23 c47d57ad6a sk_4707cd57
62 move S2 Exhibition1 62 2026-11-06T07:28:10.358Z S1 57591, S2 58762 74c2dc9c19 f2fe6eed23 sk_4707cd57
63 move S1 Exhibition2 63 2026-11-06T07:28:12.287Z S1 57662, S2 58762 089a3a838f 74c2dc9c19 sk_4707cd57
64 move S2 Exhibition1 64 2026-11-06T07:28:14.216Z S1 57662, S2 58833 1c861d60b0 089a3a838f sk_4707cd57
65 move S1 Exhibition2 65 2026-11-06T07:28:16.150Z S1 57728, S2 58833 874fa07373 1c861d60b0 sk_4707cd57
66 move S2 Exhibition1 66 2026-11-06T07:28:18.083Z S1 57728, S2 58900 2ecfd777c1 874fa07373 sk_4707cd57
67 move S1 Exhibition2 67 2026-11-06T07:28:20.018Z S1 57793, S2 58900 887dba3597 2ecfd777c1 sk_4707cd57
68 move S2 Exhibition1 68 2026-11-06T07:28:21.951Z S1 57793, S2 58967 db77e0bd4c 887dba3597 sk_4707cd57
69 move S1 Exhibition2 69 2026-11-06T07:28:23.897Z S1 57847, S2 58967 07538035d0 db77e0bd4c sk_4707cd57
70 move S2 Exhibition1 70 2026-11-06T07:28:26.006Z S1 57847, S2 58858 df8577bc59 07538035d0 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_01M6QW04FHF1WRKT8V1KPS54DV

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