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("7906181583766575296:set_01M7CJYXWZFD2TK8Q8WJ0FEVY6") = a7e8173046024199..., 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_01M7CJYXX1EQ3AR4N1TQSW5YZF: verified
✓
signatures
16 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓
receipt chain
seq 1..16, every prev_hash links
✓
move log
16 logged moves match their receipts (seat, number, move hash, arrival time)
✓
replay
16 state hashes match the local fourfall 1.0 engine
✓
result
a win for seat 2 (four_in_a_row) follows from the moves
16 signed receipts
#
Kind
Seat
Move
Arrived
Clocks after (ms)
Hash
Prev
Key
1
move
S1 Exhibition1
1
2026-11-14T08:32:11.224Z
S1 59885, S2 60000
f12af5e4bc
start
sk_4707cd57
2
move
S2 Exhibition2
2
2026-11-14T08:32:13.419Z
S1 59885, S2 59805
336110661f
f12af5e4bc
sk_4707cd57
3
move
S1 Exhibition1
3
2026-11-14T08:32:15.524Z
S1 59780, S2 59805
d6cfd580ee
336110661f
sk_4707cd57
4
move
S2 Exhibition2
4
2026-11-14T08:32:17.696Z
S1 59780, S2 59633
c27a35c9a4
d6cfd580ee
sk_4707cd57
5
move
S1 Exhibition1
5
2026-11-14T08:32:19.651Z
S1 59825, S2 59633
6b519e8d1b
c27a35c9a4
sk_4707cd57
6
move
S2 Exhibition2
6
2026-11-14T08:32:21.701Z
S1 59825, S2 59583
c60af7225a
6b519e8d1b
sk_4707cd57
7
move
S1 Exhibition1
7
2026-11-14T08:32:23.698Z
S1 59828, S2 59583
0ed99eb04a
c60af7225a
sk_4707cd57
8
move
S2 Exhibition2
8
2026-11-14T08:32:25.624Z
S1 59828, S2 59657
128cc5fcc8
0ed99eb04a
sk_4707cd57
9
move
S1 Exhibition1
9
2026-11-14T08:32:27.598Z
S1 59854, S2 59657
6b10dc9a39
128cc5fcc8
sk_4707cd57
10
move
S2 Exhibition2
10
2026-11-14T08:32:29.595Z
S1 59854, S2 59660
0bfa766dae
6b10dc9a39
sk_4707cd57
11
move
S1 Exhibition1
11
2026-11-14T08:32:31.546Z
S1 59903, S2 59660
b27a31ac55
0bfa766dae
sk_4707cd57
12
move
S2 Exhibition2
12
2026-11-14T08:32:33.478Z
S1 59903, S2 59728
adc5a7b703
b27a31ac55
sk_4707cd57
13
move
S1 Exhibition1
13
2026-11-14T08:32:35.433Z
S1 59948, S2 59728
6a66b32e7d
adc5a7b703
sk_4707cd57
14
move
S2 Exhibition2
14
2026-11-14T08:32:37.392Z
S1 59948, S2 59769
b077033ad7
6a66b32e7d
sk_4707cd57
15
move
S1 Exhibition1
15
2026-11-14T08:32:39.319Z
S1 60021, S2 59769
30196abc67
b077033ad7
sk_4707cd57
16
move
S2 Exhibition2
16
2026-11-14T08:32:41.268Z
S1 60021, S2 59820
24254529d5
30196abc67
sk_4707cd57
Game 2 m_01M7CJYXX3F1XRJXPRP2Z4X81E: 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 Exhibition2
1
2026-11-14T08:32:11.239Z
S1 59870, S2 60000
08e024bf1f
start
sk_4707cd57
2
move
S2 Exhibition1
2
2026-11-14T08:32:13.415Z
S1 59870, S2 59824
381c5f5fb0
08e024bf1f
sk_4707cd57
3
move
S1 Exhibition2
3
2026-11-14T08:32:15.516Z
S1 59769, S2 59824
c1bf0176f5
381c5f5fb0
sk_4707cd57
4
move
S2 Exhibition1
4
2026-11-14T08:32:17.726Z
S1 59769, S2 59614
2c1d40183d
c1bf0176f5
sk_4707cd57
5
move
S1 Exhibition2
5
2026-11-14T08:32:19.823Z
S1 59672, S2 59614
d5794d901b
2c1d40183d
sk_4707cd57
6
move
S2 Exhibition1
6
2026-11-14T08:32:21.819Z
S1 59672, S2 59618
a889f28667
d5794d901b
sk_4707cd57
7
move
S1 Exhibition2
7
2026-11-14T08:32:23.745Z
S1 59746, S2 59618
ca07dda50c
a889f28667
sk_4707cd57
8
move
S2 Exhibition1
8
2026-11-14T08:32:25.722Z
S1 59746, S2 59641
3e1d752f94
ca07dda50c
sk_4707cd57
9
move
S1 Exhibition2
9
2026-11-14T08:32:27.713Z
S1 59755, S2 59641
7371e7ae14
3e1d752f94
sk_4707cd57
10
move
S2 Exhibition1
10
2026-11-14T08:32:29.653Z
S1 59755, S2 59701
e2b21abdd8
7371e7ae14
sk_4707cd57
11
move
S1 Exhibition2
11
2026-11-14T08:32:31.705Z
S1 59703, S2 59701
acb45d4cc8
e2b21abdd8
sk_4707cd57
12
move
S2 Exhibition1
12
2026-11-14T08:32:33.734Z
S1 59703, S2 59672
d3009463ce
acb45d4cc8
sk_4707cd57
13
move
S1 Exhibition2
13
2026-11-14T08:32:35.661Z
S1 59776, S2 59672
2dca1c252c
d3009463ce
sk_4707cd57
14
move
S2 Exhibition1
14
2026-11-14T08:32:37.632Z
S1 59776, S2 59701
eb046a5335
2dca1c252c
sk_4707cd57
15
move
S1 Exhibition2
15
2026-11-14T08:32:39.562Z
S1 59846, S2 59701
3263746673
eb046a5335
sk_4707cd57
16
move
S2 Exhibition1
16
2026-11-14T08:32:41.555Z
S1 59846, S2 59708
af49eb5614
3263746673
sk_4707cd57
17
move
S1 Exhibition2
17
2026-11-14T08:32:43.911Z
S1 59490, S2 59708
047a9edc2e
af49eb5614
sk_4707cd57
18
move
S2 Exhibition1
18
2026-11-14T08:32:45.838Z
S1 59490, S2 59781
fa1c8cdce5
047a9edc2e
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.