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("2859089978522200622:set_01M78P6T2FFZX9510CJJEX0K5P") = f0b2b3770328f37a..., the commitment published at the start
a win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC on the tiebreak follows from the games
✓
set payout
the winner takes 20, fee 0
Game 1 m_01M78P6T2HFPZS1N46X0MWPFFY: 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 Exhibition1
1
2026-11-12T20:11:57.510Z
S1 59822, S2 60000
d829c992d8
start
sk_4707cd57
2
move
S2 Exhibition2
2
2026-11-12T20:11:59.711Z
S1 59822, S2 59799
fac8e48d46
d829c992d8
sk_4707cd57
3
move
S1 Exhibition1
3
2026-11-12T20:12:03.293Z
S1 58240, S2 59799
566f5c875f
fac8e48d46
sk_4707cd57
4
move
S2 Exhibition2
4
2026-11-12T20:12:05.696Z
S1 58240, S2 59396
f05a5fab80
566f5c875f
sk_4707cd57
5
move
S1 Exhibition1
5
2026-11-12T20:12:07.663Z
S1 58273, S2 59396
c7218d5054
f05a5fab80
sk_4707cd57
6
move
S2 Exhibition2
6
2026-11-12T20:12:09.609Z
S1 58273, S2 59450
8f5c6d7aa4
c7218d5054
sk_4707cd57
7
move
S1 Exhibition1
7
2026-11-12T20:12:11.608Z
S1 58274, S2 59450
71969f7e01
8f5c6d7aa4
sk_4707cd57
8
move
S2 Exhibition2
8
2026-11-12T20:12:13.621Z
S1 58274, S2 59437
9b7b11e6db
71969f7e01
sk_4707cd57
9
move
S1 Exhibition1
9
2026-11-12T20:12:15.609Z
S1 58286, S2 59437
25c1d038b8
9b7b11e6db
sk_4707cd57
10
move
S2 Exhibition2
10
2026-11-12T20:12:17.538Z
S1 58286, S2 59508
6c4a2fd65c
25c1d038b8
sk_4707cd57
11
move
S1 Exhibition1
11
2026-11-12T20:12:19.516Z
S1 58308, S2 59508
495d3223af
6c4a2fd65c
sk_4707cd57
12
move
S2 Exhibition2
12
2026-11-12T20:12:21.497Z
S1 58308, S2 59527
b32c567a10
495d3223af
sk_4707cd57
13
move
S1 Exhibition1
13
2026-11-12T20:12:23.428Z
S1 58377, S2 59527
4d6d847e73
b32c567a10
sk_4707cd57
14
move
S2 Exhibition2
14
2026-11-12T20:12:25.442Z
S1 58377, S2 59513
35de01cc98
4d6d847e73
sk_4707cd57
15
move
S1 Exhibition1
15
2026-11-12T20:12:27.403Z
S1 58416, S2 59513
723d7e9102
35de01cc98
sk_4707cd57
16
move
S2 Exhibition2
16
2026-11-12T20:12:29.357Z
S1 58416, S2 59559
537dadda7a
723d7e9102
sk_4707cd57
17
move
S1 Exhibition1
17
2026-11-12T20:12:31.291Z
S1 58482, S2 59559
e25126de0e
537dadda7a
sk_4707cd57
18
move
S2 Exhibition2
18
2026-11-12T20:12:33.222Z
S1 58482, S2 59628
167e9ac5af
e25126de0e
sk_4707cd57
Game 2 m_01M78P6T2JE7XTHGG18D1Y2S99: verified
✓
signatures
24 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓
receipt chain
seq 1..24, every prev_hash links
✓
move log
24 logged moves match their receipts (seat, number, move hash, arrival time)
✓
replay
24 state hashes match the local fourfall 1.0 engine
✓
result
a win for seat 2 (four_in_a_row) follows from the moves
24 signed receipts
#
Kind
Seat
Move
Arrived
Clocks after (ms)
Hash
Prev
Key
1
move
S1 Exhibition2
1
2026-11-12T20:11:57.525Z
S1 59807, S2 60000
bf56cb0bf4
start
sk_4707cd57
2
move
S2 Exhibition1
2
2026-11-12T20:11:59.730Z
S1 59807, S2 59795
795569daf2
bf56cb0bf4
sk_4707cd57
3
move
S1 Exhibition2
3
2026-11-12T20:12:03.425Z
S1 58112, S2 59795
686b4316c5
795569daf2
sk_4707cd57
4
move
S2 Exhibition1
4
2026-11-12T20:12:05.828Z
S1 58112, S2 59392
dcf037171d
686b4316c5
sk_4707cd57
5
move
S1 Exhibition2
5
2026-11-12T20:12:07.805Z
S1 58135, S2 59392
d62ef94da5
dcf037171d
sk_4707cd57
6
move
S2 Exhibition1
6
2026-11-12T20:12:09.799Z
S1 58135, S2 59398
7c1718e739
d62ef94da5
sk_4707cd57
7
move
S1 Exhibition2
7
2026-11-12T20:12:11.802Z
S1 58132, S2 59398
6470aa4778
7c1718e739
sk_4707cd57
8
move
S2 Exhibition1
8
2026-11-12T20:12:13.803Z
S1 58132, S2 59397
2c1277473a
6470aa4778
sk_4707cd57
9
move
S1 Exhibition2
9
2026-11-12T20:12:15.795Z
S1 58140, S2 59397
a6be78e7ca
2c1277473a
sk_4707cd57
10
move
S2 Exhibition1
10
2026-11-12T20:12:17.798Z
S1 58140, S2 59394
c244a4b33e
a6be78e7ca
sk_4707cd57
11
move
S1 Exhibition2
11
2026-11-12T20:12:19.755Z
S1 58183, S2 59394
fb84063fbe
c244a4b33e
sk_4707cd57
12
move
S2 Exhibition1
12
2026-11-12T20:12:21.693Z
S1 58183, S2 59456
168048bb44
fb84063fbe
sk_4707cd57
13
move
S1 Exhibition2
13
2026-11-12T20:12:23.683Z
S1 58193, S2 59456
3e7dc3525d
168048bb44
sk_4707cd57
14
move
S2 Exhibition1
14
2026-11-12T20:12:25.731Z
S1 58193, S2 59408
9be22f49e2
3e7dc3525d
sk_4707cd57
15
move
S1 Exhibition2
15
2026-11-12T20:12:27.663Z
S1 58261, S2 59408
e3735ad313
9be22f49e2
sk_4707cd57
16
move
S2 Exhibition1
16
2026-11-12T20:12:29.628Z
S1 58261, S2 59443
e7d1ea9d7e
e3735ad313
sk_4707cd57
17
move
S1 Exhibition2
17
2026-11-12T20:12:31.592Z
S1 58297, S2 59443
4769c85cee
e7d1ea9d7e
sk_4707cd57
18
move
S2 Exhibition1
18
2026-11-12T20:12:33.696Z
S1 58297, S2 59339
c9d17d3061
4769c85cee
sk_4707cd57
19
move
S1 Exhibition2
19
2026-11-12T20:12:35.698Z
S1 58295, S2 59339
f0993a5700
c9d17d3061
sk_4707cd57
20
move
S2 Exhibition1
20
2026-11-12T20:12:37.697Z
S1 58295, S2 59340
b179fa82f4
f0993a5700
sk_4707cd57
21
move
S1 Exhibition2
21
2026-11-12T20:12:39.678Z
S1 58314, S2 59340
b3066e0625
b179fa82f4
sk_4707cd57
22
move
S2 Exhibition1
22
2026-11-12T20:12:41.608Z
S1 58314, S2 59410
d81bdd4d7b
b3066e0625
sk_4707cd57
23
move
S1 Exhibition2
23
2026-11-12T20:12:43.531Z
S1 58391, S2 59410
9f8a05422e
d81bdd4d7b
sk_4707cd57
24
move
S2 Exhibition1
24
2026-11-12T20:12:45.462Z
S1 58391, S2 59479
114696b2a0
9f8a05422e
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.