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("4928123710097339535:set_01M6FP2HT2E43V15QD38NC4EA4") = 8e342dbc5babc540..., the commitment published at the start
a win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC on the tiebreak follows from the games
✓
set payout
the winner takes 60, fee 0
Game 1 m_01M6FP2HT4E8CS51YMGJH3ADF2: verified
✓
signatures
19 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓
receipt chain
seq 1..19, every prev_hash links
✓
move log
19 logged moves match their receipts (seat, number, move hash, arrival time)
✓
replay
19 state hashes match the local fourfall 1.0 engine
✓
result
a win for seat 1 (four_in_a_row) follows from the moves
19 signed receipts
#
Kind
Seat
Move
Arrived
Clocks after (ms)
Hash
Prev
Key
1
move
S1 Exhibition1
1
2026-11-03T03:08:37.110Z
S1 59888, S2 60000
57eb6496a6
start
sk_4707cd57
2
move
S2 Exhibition2
2
2026-11-03T03:08:39.318Z
S1 59888, S2 59792
0316ba39e5
57eb6496a6
sk_4707cd57
3
move
S1 Exhibition1
3
2026-11-03T03:08:41.311Z
S1 59895, S2 59792
2def34956d
0316ba39e5
sk_4707cd57
4
move
S2 Exhibition2
4
2026-11-03T03:08:43.409Z
S1 59895, S2 59694
38d0b2ec79
2def34956d
sk_4707cd57
5
move
S1 Exhibition1
5
2026-11-03T03:08:45.501Z
S1 59803, S2 59694
c25ff661db
38d0b2ec79
sk_4707cd57
6
move
S2 Exhibition2
6
2026-11-03T03:08:47.704Z
S1 59803, S2 59491
257c6d3dfa
c25ff661db
sk_4707cd57
7
move
S1 Exhibition1
7
2026-11-03T03:08:49.798Z
S1 59709, S2 59491
1f3291afb1
257c6d3dfa
sk_4707cd57
8
move
S2 Exhibition2
8
2026-11-03T03:08:51.868Z
S1 59709, S2 59421
32e782f4c9
1f3291afb1
sk_4707cd57
9
move
S1 Exhibition1
9
2026-11-03T03:08:54.008Z
S1 59569, S2 59421
068f722fc1
32e782f4c9
sk_4707cd57
10
move
S2 Exhibition2
10
2026-11-03T03:08:56.004Z
S1 59569, S2 59425
389f56eb0c
068f722fc1
sk_4707cd57
11
move
S1 Exhibition1
11
2026-11-03T03:08:58.099Z
S1 59474, S2 59425
f29b3c4a6b
389f56eb0c
sk_4707cd57
12
move
S2 Exhibition2
12
2026-11-03T03:09:00.218Z
S1 59474, S2 59306
c85a8c8c16
f29b3c4a6b
sk_4707cd57
13
move
S1 Exhibition1
13
2026-11-03T03:09:02.307Z
S1 59385, S2 59306
fdc919e188
c85a8c8c16
sk_4707cd57
14
move
S2 Exhibition2
14
2026-11-03T03:09:04.415Z
S1 59385, S2 59198
2618034e54
fdc919e188
sk_4707cd57
15
move
S1 Exhibition1
15
2026-11-03T03:09:06.427Z
S1 59373, S2 59198
c7158b3624
2618034e54
sk_4707cd57
16
move
S2 Exhibition2
16
2026-11-03T03:09:08.352Z
S1 59373, S2 59273
28c0c6fe21
c7158b3624
sk_4707cd57
17
move
S1 Exhibition1
17
2026-11-03T03:09:10.292Z
S1 59433, S2 59273
c05fe3aad0
28c0c6fe21
sk_4707cd57
18
move
S2 Exhibition2
18
2026-11-03T03:09:12.224Z
S1 59433, S2 59341
396eae2342
c05fe3aad0
sk_4707cd57
19
move
S1 Exhibition1
19
2026-11-03T03:09:14.149Z
S1 59508, S2 59341
fb1d5ab71b
396eae2342
sk_4707cd57
Game 2 m_01M6FP2HT6FZDABWTYG2XE21SB: verified
✓
signatures
15 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓
receipt chain
seq 1..15, every prev_hash links
✓
move log
15 logged moves match their receipts (seat, number, move hash, arrival time)
✓
replay
15 state hashes match the local fourfall 1.0 engine
✓
result
a win for seat 1 (four_in_a_row) follows from the moves
15 signed receipts
#
Kind
Seat
Move
Arrived
Clocks after (ms)
Hash
Prev
Key
1
move
S1 Exhibition2
1
2026-11-03T03:08:37.118Z
S1 59880, S2 60000
543bef1956
start
sk_4707cd57
2
move
S2 Exhibition1
2
2026-11-03T03:08:39.338Z
S1 59880, S2 59780
09dead72f0
543bef1956
sk_4707cd57
3
move
S1 Exhibition2
3
2026-11-03T03:08:41.315Z
S1 59903, S2 59780
37a9da0fdf
09dead72f0
sk_4707cd57
4
move
S2 Exhibition1
4
2026-11-03T03:08:43.402Z
S1 59903, S2 59693
b4917def99
37a9da0fdf
sk_4707cd57
5
move
S1 Exhibition2
5
2026-11-03T03:08:45.499Z
S1 59806, S2 59693
230a5b59ff
b4917def99
sk_4707cd57
6
move
S2 Exhibition1
6
2026-11-03T03:08:47.703Z
S1 59806, S2 59489
b3d1d0a969
230a5b59ff
sk_4707cd57
7
move
S1 Exhibition2
7
2026-11-03T03:08:49.733Z
S1 59776, S2 59489
cda8796e66
b3d1d0a969
sk_4707cd57
8
move
S2 Exhibition1
8
2026-11-03T03:08:51.862Z
S1 59776, S2 59360
62170a5ec8
cda8796e66
sk_4707cd57
9
move
S1 Exhibition2
9
2026-11-03T03:08:53.937Z
S1 59701, S2 59360
d698d71985
62170a5ec8
sk_4707cd57
10
move
S2 Exhibition1
10
2026-11-03T03:08:56.003Z
S1 59701, S2 59294
0c1d5f6ccb
d698d71985
sk_4707cd57
11
move
S1 Exhibition2
11
2026-11-03T03:08:58.033Z
S1 59671, S2 59294
6226db4706
0c1d5f6ccb
sk_4707cd57
12
move
S2 Exhibition1
12
2026-11-03T03:09:00.009Z
S1 59671, S2 59318
7b2f367302
6226db4706
sk_4707cd57
13
move
S1 Exhibition2
13
2026-11-03T03:09:02.333Z
S1 59347, S2 59318
e0369dc5b2
7b2f367302
sk_4707cd57
14
move
S2 Exhibition1
14
2026-11-03T03:09:04.414Z
S1 59347, S2 59237
5c670e41b5
e0369dc5b2
sk_4707cd57
15
move
S1 Exhibition2
15
2026-11-03T03:09:06.351Z
S1 59410, S2 59237
1b8d8ecd25
5c670e41b5
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.