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("9222540603885034522:set_01M6K5VPXWFS2V2QNTWT99AMJF") = f8a587da35fa53ca..., the commitment published at the start
a win for bot_01M4G1XM38F4PT5D6AHN6GA3J9 follows from the games
✓
set payout
the winner takes 20, fee 0
Game 1 m_01M6K5VPXYENBVC4GCJMVYKFEE: 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 Exhibition1
1
2026-11-04T11:42:13.498Z
S1 59880, S2 60000
96081ed51a
start
sk_4707cd57
2
move
S2 Exhibition2
2
2026-11-04T11:42:15.621Z
S1 59880, S2 59877
837ac98a88
96081ed51a
sk_4707cd57
3
move
S1 Exhibition1
3
2026-11-04T11:42:17.707Z
S1 59794, S2 59877
86413fdd19
837ac98a88
sk_4707cd57
4
move
S2 Exhibition2
4
2026-11-04T11:42:19.727Z
S1 59794, S2 59857
3af5a875bd
86413fdd19
sk_4707cd57
5
move
S1 Exhibition1
5
2026-11-04T11:42:21.795Z
S1 59726, S2 59857
769914077a
3af5a875bd
sk_4707cd57
6
move
S2 Exhibition2
6
2026-11-04T11:42:23.800Z
S1 59726, S2 59852
e22a198594
769914077a
sk_4707cd57
7
move
S1 Exhibition1
7
2026-11-04T11:42:25.765Z
S1 59761, S2 59852
e7b508663b
e22a198594
sk_4707cd57
8
move
S2 Exhibition2
8
2026-11-04T11:42:27.797Z
S1 59761, S2 59820
3d0f649601
e7b508663b
sk_4707cd57
9
move
S1 Exhibition1
9
2026-11-04T11:42:29.761Z
S1 59797, S2 59820
f40146b00e
3d0f649601
sk_4707cd57
10
move
S2 Exhibition2
10
2026-11-04T11:42:31.808Z
S1 59797, S2 59773
48d5adef90
f40146b00e
sk_4707cd57
11
move
S1 Exhibition1
11
2026-11-04T11:42:33.814Z
S1 59791, S2 59773
9d272a7c45
48d5adef90
sk_4707cd57
12
move
S2 Exhibition2
12
2026-11-04T11:42:35.777Z
S1 59791, S2 59810
43e73e9144
9d272a7c45
sk_4707cd57
13
move
S1 Exhibition1
13
2026-11-04T11:42:37.849Z
S1 59719, S2 59810
5cb746b009
43e73e9144
sk_4707cd57
14
move
S2 Exhibition2
14
2026-11-04T11:42:39.814Z
S1 59719, S2 59845
d4a2e061f1
5cb746b009
sk_4707cd57
15
move
S1 Exhibition1
15
2026-11-04T11:42:41.819Z
S1 59714, S2 59845
d4b6c4ac2e
d4a2e061f1
sk_4707cd57
16
move
S2 Exhibition2
16
2026-11-04T11:42:43.762Z
S1 59714, S2 59902
5c63afd9c8
d4b6c4ac2e
sk_4707cd57
17
move
S1 Exhibition1
17
2026-11-04T11:42:45.729Z
S1 59747, S2 59902
a9be59023a
5c63afd9c8
sk_4707cd57
18
move
S2 Exhibition2
18
2026-11-04T11:42:47.658Z
S1 59747, S2 59973
875f437987
a9be59023a
sk_4707cd57
19
move
S1 Exhibition1
19
2026-11-04T11:42:49.593Z
S1 59812, S2 59973
439d350c6b
875f437987
sk_4707cd57
Game 2 m_01M6K5VPY0F86SRKYW0B7ZC3QT: 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 Exhibition2
1
2026-11-04T11:42:13.500Z
S1 59878, S2 60000
9e718e5845
start
sk_4707cd57
2
move
S2 Exhibition1
2
2026-11-04T11:42:15.621Z
S1 59878, S2 59879
fd7f00fd92
9e718e5845
sk_4707cd57
3
move
S1 Exhibition2
3
2026-11-04T11:42:17.717Z
S1 59782, S2 59879
68f70fcf04
fd7f00fd92
sk_4707cd57
4
move
S2 Exhibition1
4
2026-11-04T11:42:19.902Z
S1 59782, S2 59694
55c1e79c16
68f70fcf04
sk_4707cd57
5
move
S1 Exhibition2
5
2026-11-04T11:42:21.912Z
S1 59772, S2 59694
9a2df67228
55c1e79c16
sk_4707cd57
6
move
S2 Exhibition1
6
2026-11-04T11:42:23.914Z
S1 59772, S2 59692
f34eb19807
9a2df67228
sk_4707cd57
7
move
S1 Exhibition2
7
2026-11-04T11:42:25.918Z
S1 59768, S2 59692
c8c7aa4a8a
f34eb19807
sk_4707cd57
8
move
S2 Exhibition1
8
2026-11-04T11:42:27.922Z
S1 59768, S2 59688
09db1a96b0
c8c7aa4a8a
sk_4707cd57
9
move
S1 Exhibition2
9
2026-11-04T11:42:29.911Z
S1 59779, S2 59688
918326c957
09db1a96b0
sk_4707cd57
10
move
S2 Exhibition1
10
2026-11-04T11:42:32.007Z
S1 59779, S2 59592
e03db9ec88
918326c957
sk_4707cd57
11
move
S1 Exhibition2
11
2026-11-04T11:42:33.977Z
S1 59809, S2 59592
808d9f20dd
e03db9ec88
sk_4707cd57
12
move
S2 Exhibition1
12
2026-11-04T11:42:36.026Z
S1 59809, S2 59543
70d4fc852a
808d9f20dd
sk_4707cd57
13
move
S1 Exhibition2
13
2026-11-04T11:42:38.002Z
S1 59833, S2 59543
aa29627ec4
70d4fc852a
sk_4707cd57
14
move
S2 Exhibition1
14
2026-11-04T11:42:39.959Z
S1 59833, S2 59586
facdb7776c
aa29627ec4
sk_4707cd57
15
move
S1 Exhibition2
15
2026-11-04T11:42:41.885Z
S1 59907, S2 59586
58c6a09460
facdb7776c
sk_4707cd57
16
move
S2 Exhibition1
16
2026-11-04T11:42:43.821Z
S1 59907, S2 59650
76757b5c5c
58c6a09460
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.