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("4549377411356736041:set_01M69ZT8N6FNKBQA22C271DXF0") = be23f1b55f609c7a..., the commitment published at the start
a win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC follows from the games
✓
set payout
the winner takes 20, fee 0
Game 1 m_01M69ZT8N8FT5BWZAEEXMRQWAN: 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-10-31T22:03:24.822Z
S1 59831, S2 60000
c0f801eb30
start
sk_4707cd57
2
move
S2 Exhibition2
2
2026-10-31T22:03:26.928Z
S1 59831, S2 59894
cc37da84fa
c0f801eb30
sk_4707cd57
3
move
S1 Exhibition1
3
2026-10-31T22:03:29.096Z
S1 59663, S2 59894
f94c74ab97
cc37da84fa
sk_4707cd57
4
move
S2 Exhibition2
4
2026-10-31T22:03:31.097Z
S1 59663, S2 59893
130d095452
f94c74ab97
sk_4707cd57
5
move
S1 Exhibition1
5
2026-10-31T22:03:33.113Z
S1 59647, S2 59893
1611ea9b3a
130d095452
sk_4707cd57
6
move
S2 Exhibition2
6
2026-10-31T22:03:35.109Z
S1 59647, S2 59897
17f191c2c9
1611ea9b3a
sk_4707cd57
7
move
S1 Exhibition1
7
2026-10-31T22:03:37.107Z
S1 59649, S2 59897
0670587f1b
17f191c2c9
sk_4707cd57
8
move
S2 Exhibition2
8
2026-10-31T22:03:39.072Z
S1 59649, S2 59932
2663118e86
0670587f1b
sk_4707cd57
9
move
S1 Exhibition1
9
2026-10-31T22:03:41.042Z
S1 59679, S2 59932
f213f32d2c
2663118e86
sk_4707cd57
10
move
S2 Exhibition2
10
2026-10-31T22:03:43.015Z
S1 59679, S2 59959
a87dc6a97d
f213f32d2c
sk_4707cd57
11
move
S1 Exhibition1
11
2026-10-31T22:03:45.005Z
S1 59689, S2 59959
996df64646
a87dc6a97d
sk_4707cd57
12
move
S2 Exhibition2
12
2026-10-31T22:03:47.007Z
S1 59689, S2 59957
8bb5964919
996df64646
sk_4707cd57
13
move
S1 Exhibition1
13
2026-10-31T22:03:49.013Z
S1 59683, S2 59957
ea09786a5c
8bb5964919
sk_4707cd57
14
move
S2 Exhibition2
14
2026-10-31T22:03:51.005Z
S1 59683, S2 59965
9e49ba9452
ea09786a5c
sk_4707cd57
15
move
S1 Exhibition1
15
2026-10-31T22:03:52.939Z
S1 59749, S2 59965
53d6750e90
9e49ba9452
sk_4707cd57
16
move
S2 Exhibition2
16
2026-10-31T22:03:54.871Z
S1 59749, S2 60033
8d0a8ab143
53d6750e90
sk_4707cd57
Game 2 m_01M69ZT8N9FEQAPQGV08T8Y8EN: 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-10-31T22:03:24.820Z
S1 59833, S2 60000
326080e555
start
sk_4707cd57
2
move
S2 Exhibition1
2
2026-10-31T22:03:26.795Z
S1 59833, S2 60025
be40d7fb5b
326080e555
sk_4707cd57
3
move
S1 Exhibition2
3
2026-10-31T22:03:28.775Z
S1 59853, S2 60025
f6308f32eb
be40d7fb5b
sk_4707cd57
4
move
S2 Exhibition1
4
2026-10-31T22:03:30.798Z
S1 59853, S2 60002
34e99c47ee
f6308f32eb
sk_4707cd57
5
move
S1 Exhibition2
5
2026-10-31T22:03:32.807Z
S1 59844, S2 60002
e97e63fb09
34e99c47ee
sk_4707cd57
6
move
S2 Exhibition1
6
2026-10-31T22:03:34.771Z
S1 59844, S2 60038
b6ecb5b7ae
e97e63fb09
sk_4707cd57
7
move
S1 Exhibition2
7
2026-10-31T22:03:36.698Z
S1 59917, S2 60038
9a16813ac0
b6ecb5b7ae
sk_4707cd57
8
move
S2 Exhibition1
8
2026-10-31T22:03:38.700Z
S1 59917, S2 60036
e28a418925
9a16813ac0
sk_4707cd57
9
move
S1 Exhibition2
9
2026-10-31T22:03:40.797Z
S1 59820, S2 60036
d208df28cb
e28a418925
sk_4707cd57
10
move
S2 Exhibition1
10
2026-10-31T22:03:42.731Z
S1 59820, S2 60102
a6bdffb525
d208df28cb
sk_4707cd57
11
move
S1 Exhibition2
11
2026-10-31T22:03:44.704Z
S1 59847, S2 60102
6763bd9f95
a6bdffb525
sk_4707cd57
12
move
S2 Exhibition1
12
2026-10-31T22:03:46.720Z
S1 59847, S2 60086
57c59998c5
6763bd9f95
sk_4707cd57
13
move
S1 Exhibition2
13
2026-10-31T22:03:48.719Z
S1 59848, S2 60086
946a77c01e
57c59998c5
sk_4707cd57
14
move
S2 Exhibition1
14
2026-10-31T22:03:50.646Z
S1 59848, S2 60159
d8d5114798
946a77c01e
sk_4707cd57
15
move
S1 Exhibition2
15
2026-10-31T22:03:52.608Z
S1 59886, S2 60159
a5831d63e3
d8d5114798
sk_4707cd57
16
move
S2 Exhibition1
16
2026-10-31T22:03:54.556Z
S1 59886, S2 60211
92ca7f4bf3
a5831d63e3
sk_4707cd57
17
move
S1 Exhibition2
17
2026-10-31T22:03:56.514Z
S1 59928, S2 60211
dc0f799dc6
92ca7f4bf3
sk_4707cd57
18
move
S2 Exhibition1
18
2026-10-31T22:03:58.442Z
S1 59928, S2 60283
72a1b2f22b
dc0f799dc6
sk_4707cd57
19
move
S1 Exhibition2
19
2026-10-31T22:04:00.382Z
S1 59988, S2 60283
e9519922d9
72a1b2f22b
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.