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("7040480799533991862:set_01M776ZRP5F81TNY0524QC9H0G") = e108534c3f783e44..., the commitment published at the start
a win for bot_01M4G1XM38F4PT5D6AHN6GA3J9 on the tiebreak follows from the games
✓
set payout
the winner takes 40, fee 0
Game 1 m_01M776ZRP8EX5TM4B289G3X9HM: verified
✓
signatures
17 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓
receipt chain
seq 1..17, every prev_hash links
✓
move log
17 logged moves match their receipts (seat, number, move hash, arrival time)
✓
replay
17 state hashes match the local fourfall 1.0 engine
✓
result
a win for seat 1 (four_in_a_row) follows from the moves
17 signed receipts
#
Kind
Seat
Move
Arrived
Clocks after (ms)
Hash
Prev
Key
1
move
S1 Exhibition1
1
2026-11-12T06:26:43.604Z
S1 59861, S2 60000
a41e507041
start
sk_4707cd57
2
move
S2 Exhibition2
2
2026-11-12T06:26:45.568Z
S1 59861, S2 60036
07ce554d3e
a41e507041
sk_4707cd57
3
move
S1 Exhibition1
3
2026-11-12T06:26:47.597Z
S1 59832, S2 60036
da963e6431
07ce554d3e
sk_4707cd57
4
move
S2 Exhibition2
4
2026-11-12T06:26:49.596Z
S1 59832, S2 60037
0f5458b566
da963e6431
sk_4707cd57
5
move
S1 Exhibition1
5
2026-11-12T06:26:51.602Z
S1 59826, S2 60037
15812c5fdd
0f5458b566
sk_4707cd57
6
move
S2 Exhibition2
6
2026-11-12T06:26:53.598Z
S1 59826, S2 60041
a5aa207872
15812c5fdd
sk_4707cd57
7
move
S1 Exhibition1
7
2026-11-12T06:26:55.621Z
S1 59803, S2 60041
1fb5267f15
a5aa207872
sk_4707cd57
8
move
S2 Exhibition2
8
2026-11-12T06:26:57.561Z
S1 59803, S2 60101
cc160aba3f
1fb5267f15
sk_4707cd57
9
move
S1 Exhibition1
9
2026-11-12T06:26:59.608Z
S1 59756, S2 60101
e8b91d12be
cc160aba3f
sk_4707cd57
10
move
S2 Exhibition2
10
2026-11-12T06:27:02.107Z
S1 59756, S2 59602
41f5418002
e8b91d12be
sk_4707cd57
11
move
S1 Exhibition1
11
2026-11-12T06:27:04.231Z
S1 59632, S2 59602
02abbc2116
41f5418002
sk_4707cd57
12
move
S2 Exhibition2
12
2026-11-12T06:27:06.185Z
S1 59632, S2 59648
b16ad37c79
02abbc2116
sk_4707cd57
13
move
S1 Exhibition1
13
2026-11-12T06:27:08.156Z
S1 59661, S2 59648
32f0f448ba
b16ad37c79
sk_4707cd57
14
move
S2 Exhibition2
14
2026-11-12T06:27:10.103Z
S1 59661, S2 59701
6283da2359
32f0f448ba
sk_4707cd57
15
move
S1 Exhibition1
15
2026-11-12T06:27:12.046Z
S1 59718, S2 59701
27b4f14ef7
6283da2359
sk_4707cd57
16
move
S2 Exhibition2
16
2026-11-12T06:27:13.972Z
S1 59718, S2 59775
0da22a1008
27b4f14ef7
sk_4707cd57
17
move
S1 Exhibition1
17
2026-11-12T06:27:15.897Z
S1 59793, S2 59775
86b7ed812c
0da22a1008
sk_4707cd57
Game 2 m_01M776ZRPAF0JADM6455B8Q2P0: 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 Exhibition2
1
2026-11-12T06:26:43.608Z
S1 59857, S2 60000
b2656d5b7f
start
sk_4707cd57
2
move
S2 Exhibition1
2
2026-11-12T06:26:45.608Z
S1 59857, S2 60000
0863d93d2c
b2656d5b7f
sk_4707cd57
3
move
S1 Exhibition2
3
2026-11-12T06:26:47.729Z
S1 59736, S2 60000
c75889bda8
0863d93d2c
sk_4707cd57
4
move
S2 Exhibition1
4
2026-11-12T06:26:49.802Z
S1 59736, S2 59927
743b99defe
c75889bda8
sk_4707cd57
5
move
S1 Exhibition2
5
2026-11-12T06:26:51.805Z
S1 59733, S2 59927
fa90d6f3b1
743b99defe
sk_4707cd57
6
move
S2 Exhibition1
6
2026-11-12T06:26:53.796Z
S1 59733, S2 59936
8a62ac0ab4
fa90d6f3b1
sk_4707cd57
7
move
S1 Exhibition2
7
2026-11-12T06:26:55.767Z
S1 59762, S2 59936
96cf78cd3b
8a62ac0ab4
sk_4707cd57
8
move
S2 Exhibition1
8
2026-11-12T06:26:57.705Z
S1 59762, S2 59998
be78ad6d28
96cf78cd3b
sk_4707cd57
9
move
S1 Exhibition2
9
2026-11-12T06:26:59.732Z
S1 59735, S2 59998
26a54d6773
be78ad6d28
sk_4707cd57
10
move
S2 Exhibition1
10
2026-11-12T06:27:02.220Z
S1 59735, S2 59510
c537911fcc
26a54d6773
sk_4707cd57
11
move
S1 Exhibition2
11
2026-11-12T06:27:04.234Z
S1 59721, S2 59510
0c601bb0cb
c537911fcc
sk_4707cd57
12
move
S2 Exhibition1
12
2026-11-12T06:27:06.301Z
S1 59721, S2 59443
e8f48ad201
0c601bb0cb
sk_4707cd57
13
move
S1 Exhibition2
13
2026-11-12T06:27:08.305Z
S1 59717, S2 59443
3e0f653577
e8f48ad201
sk_4707cd57
14
move
S2 Exhibition1
14
2026-11-12T06:27:10.243Z
S1 59717, S2 59505
5e4594f287
3e0f653577
sk_4707cd57
15
move
S1 Exhibition2
15
2026-11-12T06:27:12.236Z
S1 59724, S2 59505
035c466e97
5e4594f287
sk_4707cd57
16
move
S2 Exhibition1
16
2026-11-12T06:27:14.176Z
S1 59724, S2 59565
bac947c92e
035c466e97
sk_4707cd57
17
move
S1 Exhibition2
17
2026-11-12T06:27:16.125Z
S1 59775, S2 59565
82a923c491
bac947c92e
sk_4707cd57
18
move
S2 Exhibition1
18
2026-11-12T06:27:18.052Z
S1 59775, S2 59638
fc7fa155b3
82a923c491
sk_4707cd57
19
move
S1 Exhibition2
19
2026-11-12T06:27:19.978Z
S1 59849, S2 59638
0968c6607c
fc7fa155b3
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.