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("1664851987728063951:set_01M7G41WVBFCZA9ZCT84DJMVF8") = 5ce25729d9c0eb6f..., the commitment published at the start
a win for bot_01M4G1XM38F4PT5D6AHN6GA3J9 follows from the games
✓
set payout
the winner takes 60, fee 0
Game 1 m_01M7G41WVEE7N9TFSZPJAK0NHV: 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 Exhibition1
1
2026-11-15T17:28:37.620Z
S1 59803, S2 60000
8bae5faa44
start
sk_4707cd57
2
move
S2 Exhibition2
2
2026-11-15T17:28:39.799Z
S1 59803, S2 59821
0445adf556
8bae5faa44
sk_4707cd57
3
move
S1 Exhibition1
3
2026-11-15T17:28:41.834Z
S1 59768, S2 59821
8acd868241
0445adf556
sk_4707cd57
4
move
S2 Exhibition2
4
2026-11-15T17:28:43.906Z
S1 59768, S2 59749
b4c7117317
8acd868241
sk_4707cd57
5
move
S1 Exhibition1
5
2026-11-15T17:28:46.004Z
S1 59670, S2 59749
52ddf15371
b4c7117317
sk_4707cd57
6
move
S2 Exhibition2
6
2026-11-15T17:28:48.101Z
S1 59670, S2 59652
bad5506e18
52ddf15371
sk_4707cd57
7
move
S1 Exhibition1
7
2026-11-15T17:28:50.200Z
S1 59571, S2 59652
35c31862b9
bad5506e18
sk_4707cd57
8
move
S2 Exhibition2
8
2026-11-15T17:28:52.308Z
S1 59571, S2 59544
afd541428a
35c31862b9
sk_4707cd57
9
move
S1 Exhibition1
9
2026-11-15T17:28:54.413Z
S1 59466, S2 59544
5bc50e9b32
afd541428a
sk_4707cd57
10
move
S2 Exhibition2
10
2026-11-15T17:28:56.409Z
S1 59466, S2 59548
f643b0b104
5bc50e9b32
sk_4707cd57
11
move
S1 Exhibition1
11
2026-11-15T17:28:58.514Z
S1 59361, S2 59548
874bb806ce
f643b0b104
sk_4707cd57
12
move
S2 Exhibition2
12
2026-11-15T17:29:00.721Z
S1 59361, S2 59341
acc1084289
874bb806ce
sk_4707cd57
13
move
S1 Exhibition1
13
2026-11-15T17:29:02.913Z
S1 59169, S2 59341
048d4701f5
acc1084289
sk_4707cd57
14
move
S2 Exhibition2
14
2026-11-15T17:29:04.911Z
S1 59169, S2 59343
75b6aff318
048d4701f5
sk_4707cd57
15
move
S1 Exhibition1
15
2026-11-15T17:29:07.010Z
S1 59070, S2 59343
9296e27a1f
75b6aff318
sk_4707cd57
16
move
S2 Exhibition2
16
2026-11-15T17:29:09.032Z
S1 59070, S2 59321
5e2d931ec5
9296e27a1f
sk_4707cd57
17
move
S1 Exhibition1
17
2026-11-15T17:29:11.022Z
S1 59080, S2 59321
e7d4f8f1a3
5e2d931ec5
sk_4707cd57
18
move
S2 Exhibition2
18
2026-11-15T17:29:12.985Z
S1 59080, S2 59358
ef2eca305e
e7d4f8f1a3
sk_4707cd57
19
move
S1 Exhibition1
19
2026-11-15T17:29:15.034Z
S1 59031, S2 59358
5ae84e1ea2
ef2eca305e
sk_4707cd57
20
move
S2 Exhibition2
20
2026-11-15T17:29:17.097Z
S1 59031, S2 59295
0a81bb30e2
5ae84e1ea2
sk_4707cd57
21
move
S1 Exhibition1
21
2026-11-15T17:29:19.199Z
S1 58929, S2 59295
4e7c082dfb
0a81bb30e2
sk_4707cd57
22
move
S2 Exhibition2
22
2026-11-15T17:29:21.225Z
S1 58929, S2 59269
78fca2479c
4e7c082dfb
sk_4707cd57
23
move
S1 Exhibition1
23
2026-11-15T17:29:23.229Z
S1 58925, S2 59269
770fbc6874
78fca2479c
sk_4707cd57
24
move
S2 Exhibition2
24
2026-11-15T17:29:25.297Z
S1 58925, S2 59201
e3c9ba38ec
770fbc6874
sk_4707cd57
25
move
S1 Exhibition1
25
2026-11-15T17:29:27.309Z
S1 58913, S2 59201
b1d9255fac
e3c9ba38ec
sk_4707cd57
26
move
S2 Exhibition2
26
2026-11-15T17:29:29.237Z
S1 58913, S2 59273
ba9b083d88
b1d9255fac
sk_4707cd57
27
move
S1 Exhibition1
27
2026-11-15T17:29:31.173Z
S1 58977, S2 59273
35b48b8c9f
ba9b083d88
sk_4707cd57
Game 2 m_01M7G41WVGE38SPTEB6VRZGDN5: 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-15T17:28:37.624Z
S1 59799, S2 60000
9448a1f793
start
sk_4707cd57
2
move
S2 Exhibition1
2
2026-11-15T17:28:39.803Z
S1 59799, S2 59821
bd96939082
9448a1f793
sk_4707cd57
3
move
S1 Exhibition2
3
2026-11-15T17:28:41.899Z
S1 59703, S2 59821
a1616f413f
bd96939082
sk_4707cd57
4
move
S2 Exhibition1
4
2026-11-15T17:28:43.905Z
S1 59703, S2 59815
45db783df2
a1616f413f
sk_4707cd57
5
move
S1 Exhibition2
5
2026-11-15T17:28:45.936Z
S1 59672, S2 59815
d0dccea4e1
45db783df2
sk_4707cd57
6
move
S2 Exhibition1
6
2026-11-15T17:28:48.099Z
S1 59672, S2 59652
d964c60dd3
d0dccea4e1
sk_4707cd57
7
move
S1 Exhibition2
7
2026-11-15T17:28:50.200Z
S1 59571, S2 59652
a0a2b802b1
d964c60dd3
sk_4707cd57
8
move
S2 Exhibition1
8
2026-11-15T17:28:52.307Z
S1 59571, S2 59545
9bed247f44
a0a2b802b1
sk_4707cd57
9
move
S1 Exhibition2
9
2026-11-15T17:28:54.420Z
S1 59458, S2 59545
37576f2d04
9bed247f44
sk_4707cd57
10
move
S2 Exhibition1
10
2026-11-15T17:28:56.409Z
S1 59458, S2 59556
6f5f7b10f0
37576f2d04
sk_4707cd57
11
move
S1 Exhibition2
11
2026-11-15T17:28:58.518Z
S1 59349, S2 59556
c8d6f3dbb9
6f5f7b10f0
sk_4707cd57
12
move
S2 Exhibition1
12
2026-11-15T17:29:00.659Z
S1 59349, S2 59415
557e72155e
c8d6f3dbb9
sk_4707cd57
13
move
S1 Exhibition2
13
2026-11-15T17:29:02.643Z
S1 59365, S2 59415
16c752d44c
557e72155e
sk_4707cd57
14
move
S2 Exhibition1
14
2026-11-15T17:29:04.704Z
S1 59365, S2 59354
9eefdff63c
16c752d44c
sk_4707cd57
15
move
S1 Exhibition2
15
2026-11-15T17:29:06.636Z
S1 59433, S2 59354
ba5a989f0b
9eefdff63c
sk_4707cd57
16
move
S2 Exhibition1
16
2026-11-15T17:29:08.580Z
S1 59433, S2 59410
c735a341ca
ba5a989f0b
sk_4707cd57
17
move
S1 Exhibition2
17
2026-11-15T17:29:10.509Z
S1 59504, S2 59410
41e2dd3264
c735a341ca
sk_4707cd57
18
move
S2 Exhibition1
18
2026-11-15T17:29:12.436Z
S1 59504, S2 59483
d0dfa058df
41e2dd3264
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.