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 commitment
sha256("5876037286264701655:set_01M6HPJ749FY1A930Q4DD5V2KQ") = 75dc87376bdecaad..., the commitment published at the start
a win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC follows from the games
✓
set payout
the winner takes 40, fee 0
Game 1 m_01M6HPJ74BFW5RJM94N026DMH0: verified
✓
signatures
18 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓
receipt chain
seq 1..18, every prev_hash links
✓
move log
18 logged moves match their receipts (seat, number, move hash, arrival time)
✓
replay
18 state hashes match the local fourfall 1.0 engine
✓
result
a win for seat 2 (four_in_a_row) follows from the moves
18 signed receipts
#
Kind
Seat
Move
Arrived
Clocks after (ms)
Hash
Prev
Key
1
move
S1 Exhibition1
1
2026-11-03T21:55:39.324Z
S1 59890, S2 60000
2327d77f7e
start
sk_4707cd57
2
move
S2 Exhibition2
2
2026-11-03T21:55:41.512Z
S1 59890, S2 59812
8c35e2803a
2327d77f7e
sk_4707cd57
3
move
S1 Exhibition1
3
2026-11-03T21:55:43.601Z
S1 59801, S2 59812
cff2428ee2
8c35e2803a
sk_4707cd57
4
move
S2 Exhibition2
4
2026-11-03T21:55:45.561Z
S1 59801, S2 59852
10610ccc21
cff2428ee2
sk_4707cd57
5
move
S1 Exhibition1
5
2026-11-03T21:55:47.700Z
S1 59662, S2 59852
e85ab8879f
10610ccc21
sk_4707cd57
6
move
S2 Exhibition2
6
2026-11-03T21:55:49.811Z
S1 59662, S2 59741
7031f44e22
e85ab8879f
sk_4707cd57
7
move
S1 Exhibition1
7
2026-11-03T21:55:51.803Z
S1 59670, S2 59741
f9ab8a9a64
7031f44e22
sk_4707cd57
8
move
S2 Exhibition2
8
2026-11-03T21:55:53.828Z
S1 59670, S2 59716
ba4ccf6dae
f9ab8a9a64
sk_4707cd57
9
move
S1 Exhibition1
9
2026-11-03T21:55:55.822Z
S1 59676, S2 59716
8fab831cd8
ba4ccf6dae
sk_4707cd57
10
move
S2 Exhibition2
10
2026-11-03T21:55:57.818Z
S1 59676, S2 59720
03badd7297
8fab831cd8
sk_4707cd57
11
move
S1 Exhibition1
11
2026-11-03T21:55:59.815Z
S1 59679, S2 59720
fcf0bac8be
03badd7297
sk_4707cd57
12
move
S2 Exhibition2
12
2026-11-03T21:56:02.300Z
S1 59679, S2 59235
c8b409fbee
fcf0bac8be
sk_4707cd57
13
move
S1 Exhibition1
13
2026-11-03T21:56:04.426Z
S1 59553, S2 59235
0e26d23b96
c8b409fbee
sk_4707cd57
14
move
S2 Exhibition2
14
2026-11-03T21:56:06.504Z
S1 59553, S2 59157
97af2dd10b
0e26d23b96
sk_4707cd57
15
move
S1 Exhibition1
15
2026-11-03T21:56:08.511Z
S1 59546, S2 59157
e2fcdef87d
97af2dd10b
sk_4707cd57
16
move
S2 Exhibition2
16
2026-11-03T21:56:10.503Z
S1 59546, S2 59165
871c0eac44
e2fcdef87d
sk_4707cd57
17
move
S1 Exhibition1
17
2026-11-03T21:56:12.431Z
S1 59618, S2 59165
cc716be83e
871c0eac44
sk_4707cd57
18
move
S2 Exhibition2
18
2026-11-03T21:56:14.356Z
S1 59618, S2 59240
84c9035527
cc716be83e
sk_4707cd57
Game 2 m_01M6HPJ74CFMJSAHK5BHA6NZTH: verified
✓
signatures
27 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓
receipt chain
seq 1..27, every prev_hash links
✓
move log
27 logged moves match their receipts (seat, number, move hash, arrival time)
✓
replay
27 state hashes match the local fourfall 1.0 engine
✓
result
a win for seat 1 (four_in_a_row) follows from the moves
27 signed receipts
#
Kind
Seat
Move
Arrived
Clocks after (ms)
Hash
Prev
Key
1
move
S1 Exhibition2
1
2026-11-03T21:55:39.326Z
S1 59888, S2 60000
5932ce35d4
start
sk_4707cd57
2
move
S2 Exhibition1
2
2026-11-03T21:55:41.429Z
S1 59888, S2 59897
c46a9046a3
5932ce35d4
sk_4707cd57
3
move
S1 Exhibition2
3
2026-11-03T21:55:43.533Z
S1 59784, S2 59897
d67a2313f1
c46a9046a3
sk_4707cd57
4
move
S2 Exhibition1
4
2026-11-03T21:55:45.507Z
S1 59784, S2 59923
dd5c1540d3
d67a2313f1
sk_4707cd57
5
move
S1 Exhibition2
5
2026-11-03T21:55:47.700Z
S1 59591, S2 59923
b1f1953ce1
dd5c1540d3
sk_4707cd57
6
move
S2 Exhibition1
6
2026-11-03T21:55:49.800Z
S1 59591, S2 59823
c0588fb3aa
b1f1953ce1
sk_4707cd57
7
move
S1 Exhibition2
7
2026-11-03T21:55:51.745Z
S1 59646, S2 59823
a1f6695e76
c0588fb3aa
sk_4707cd57
8
move
S2 Exhibition1
8
2026-11-03T21:55:53.715Z
S1 59646, S2 59853
2a32637001
a1f6695e76
sk_4707cd57
9
move
S1 Exhibition2
9
2026-11-03T21:55:55.704Z
S1 59657, S2 59853
6739ee4386
2a32637001
sk_4707cd57
10
move
S2 Exhibition1
10
2026-11-03T21:55:57.702Z
S1 59657, S2 59855
40e1ff9819
6739ee4386
sk_4707cd57
11
move
S1 Exhibition2
11
2026-11-03T21:55:59.697Z
S1 59662, S2 59855
9ebf8cb8d4
40e1ff9819
sk_4707cd57
12
move
S2 Exhibition1
12
2026-11-03T21:56:02.305Z
S1 59662, S2 59247
d3a8703c2b
9ebf8cb8d4
sk_4707cd57
13
move
S1 Exhibition2
13
2026-11-03T21:56:04.417Z
S1 59550, S2 59247
33cfc7b4d7
d3a8703c2b
sk_4707cd57
14
move
S2 Exhibition1
14
2026-11-03T21:56:06.393Z
S1 59550, S2 59271
e8b2799920
33cfc7b4d7
sk_4707cd57
15
move
S1 Exhibition2
15
2026-11-03T21:56:08.363Z
S1 59580, S2 59271
4007b1991b
e8b2799920
sk_4707cd57
16
move
S2 Exhibition1
16
2026-11-03T21:56:10.298Z
S1 59580, S2 59336
781f3a6e7a
4007b1991b
sk_4707cd57
17
move
S1 Exhibition2
17
2026-11-03T21:56:12.235Z
S1 59643, S2 59336
bc8b375e1e
781f3a6e7a
sk_4707cd57
18
move
S2 Exhibition1
18
2026-11-03T21:56:14.164Z
S1 59643, S2 59407
c80c8410f6
bc8b375e1e
sk_4707cd57
19
move
S1 Exhibition2
19
2026-11-03T21:56:16.221Z
S1 59586, S2 59407
679011cc2d
c80c8410f6
sk_4707cd57
20
move
S2 Exhibition1
20
2026-11-03T21:56:18.226Z
S1 59586, S2 59402
396baf0fdb
679011cc2d
sk_4707cd57
21
move
S1 Exhibition2
21
2026-11-03T21:56:20.202Z
S1 59610, S2 59402
5b491d7ef2
396baf0fdb
sk_4707cd57
22
move
S2 Exhibition1
22
2026-11-03T21:56:22.130Z
S1 59610, S2 59474
bfc773676c
5b491d7ef2
sk_4707cd57
23
move
S1 Exhibition2
23
2026-11-03T21:56:24.118Z
S1 59622, S2 59474
0a95ae32d5
bfc773676c
sk_4707cd57
24
move
S2 Exhibition1
24
2026-11-03T21:56:26.121Z
S1 59622, S2 59471
8009c0493e
0a95ae32d5
sk_4707cd57
25
move
S1 Exhibition2
25
2026-11-03T21:56:28.065Z
S1 59678, S2 59471
84be48250b
8009c0493e
sk_4707cd57
26
move
S2 Exhibition1
26
2026-11-03T21:56:29.993Z
S1 59678, S2 59543
ecd254d5d7
84be48250b
sk_4707cd57
27
move
S1 Exhibition2
27
2026-11-03T21:56:31.925Z
S1 59746, S2 59543
4c1b59a663
ecd254d5d7
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.