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("8498581046632144406:set_01M6DPCQ6GFVMTAX9TS2NTBN8T") = 4060dc6d74150e70..., 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_01M6DPCQ6HEJEVEMJ03AM5H8P5: 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-02T08:35:41.508Z
S1 59826, S2 60000
2cdb5f01c7
start
sk_4707cd57
2
move
S2 Exhibition2
2
2026-11-02T08:35:44.353Z
S1 59826, S2 59155
a3d078215e
2cdb5f01c7
sk_4707cd57
3
move
S1 Exhibition1
3
2026-11-02T08:35:46.622Z
S1 59557, S2 59155
fd692498ec
a3d078215e
sk_4707cd57
4
move
S2 Exhibition2
4
2026-11-02T08:35:48.722Z
S1 59557, S2 59055
5e114a764a
fd692498ec
sk_4707cd57
5
move
S1 Exhibition1
5
2026-11-02T08:35:50.962Z
S1 59317, S2 59055
28d69192a1
5e114a764a
sk_4707cd57
6
move
S2 Exhibition2
6
2026-11-02T08:35:53.239Z
S1 59317, S2 58778
8ae0903d60
28d69192a1
sk_4707cd57
7
move
S1 Exhibition1
7
2026-11-02T08:35:55.409Z
S1 59147, S2 58778
78a5594bce
8ae0903d60
sk_4707cd57
8
move
S2 Exhibition2
8
2026-11-02T08:35:57.496Z
S1 59147, S2 58691
bbfc966f6c
78a5594bce
sk_4707cd57
9
move
S1 Exhibition1
9
2026-11-02T08:35:59.530Z
S1 59113, S2 58691
d026161915
bbfc966f6c
sk_4707cd57
10
move
S2 Exhibition2
10
2026-11-02T08:36:02.826Z
S1 59113, S2 57395
8e4d1df5c0
d026161915
sk_4707cd57
11
move
S1 Exhibition1
11
2026-11-02T08:36:04.789Z
S1 59150, S2 57395
c5f99b18c9
8e4d1df5c0
sk_4707cd57
12
move
S2 Exhibition2
12
2026-11-02T08:36:06.817Z
S1 59150, S2 57367
9480b525b8
c5f99b18c9
sk_4707cd57
13
move
S1 Exhibition1
13
2026-11-02T08:36:08.794Z
S1 59173, S2 57367
eb547d59c3
9480b525b8
sk_4707cd57
14
move
S2 Exhibition2
14
2026-11-02T08:36:10.812Z
S1 59173, S2 57349
07e9ca6a7e
eb547d59c3
sk_4707cd57
15
move
S1 Exhibition1
15
2026-11-02T08:36:12.805Z
S1 59180, S2 57349
f844116de0
07e9ca6a7e
sk_4707cd57
16
move
S2 Exhibition2
16
2026-11-02T08:36:14.743Z
S1 59180, S2 57411
78fa399d97
f844116de0
sk_4707cd57
17
move
S1 Exhibition1
17
2026-11-02T08:36:16.671Z
S1 59252, S2 57411
07a3c45d31
78fa399d97
sk_4707cd57
Game 2 m_01M6DPCQ6KFHASNRYJQDEYXBTE: 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-02T08:35:41.521Z
S1 59813, S2 60000
b55e32eb30
start
sk_4707cd57
2
move
S2 Exhibition1
2
2026-11-02T08:35:44.353Z
S1 59813, S2 59168
f56eca3e88
b55e32eb30
sk_4707cd57
3
move
S1 Exhibition2
3
2026-11-02T08:35:46.618Z
S1 59548, S2 59168
7010a31d57
f56eca3e88
sk_4707cd57
4
move
S2 Exhibition1
4
2026-11-02T08:35:48.630Z
S1 59548, S2 59156
86c9e7eb27
7010a31d57
sk_4707cd57
5
move
S1 Exhibition2
5
2026-11-02T08:35:50.829Z
S1 59349, S2 59156
b97bbef634
86c9e7eb27
sk_4707cd57
6
move
S2 Exhibition1
6
2026-11-02T08:35:53.218Z
S1 59349, S2 58767
7a2af2967e
b97bbef634
sk_4707cd57
7
move
S1 Exhibition2
7
2026-11-02T08:35:55.398Z
S1 59169, S2 58767
825881127a
7a2af2967e
sk_4707cd57
8
move
S2 Exhibition1
8
2026-11-02T08:35:57.496Z
S1 59169, S2 58669
a9c93f328e
825881127a
sk_4707cd57
9
move
S1 Exhibition2
9
2026-11-02T08:35:59.529Z
S1 59136, S2 58669
11f12920ae
a9c93f328e
sk_4707cd57
10
move
S2 Exhibition1
10
2026-11-02T08:36:02.841Z
S1 59136, S2 57357
4b93dcbf24
11f12920ae
sk_4707cd57
11
move
S1 Exhibition2
11
2026-11-02T08:36:04.927Z
S1 59050, S2 57357
08722173a6
4b93dcbf24
sk_4707cd57
12
move
S2 Exhibition1
12
2026-11-02T08:36:07.021Z
S1 59050, S2 57263
b3e82615ef
08722173a6
sk_4707cd57
13
move
S1 Exhibition2
13
2026-11-02T08:36:09.035Z
S1 59036, S2 57263
2d3cdab262
b3e82615ef
sk_4707cd57
14
move
S2 Exhibition1
14
2026-11-02T08:36:11.006Z
S1 59036, S2 57292
bd4717c465
2d3cdab262
sk_4707cd57
15
move
S1 Exhibition2
15
2026-11-02T08:36:12.938Z
S1 59104, S2 57292
29332921ce
bd4717c465
sk_4707cd57
16
move
S2 Exhibition1
16
2026-11-02T08:36:14.895Z
S1 59104, S2 57335
46894327b7
29332921ce
sk_4707cd57
17
move
S1 Exhibition2
17
2026-11-02T08:36:16.823Z
S1 59176, S2 57335
33576b0a04
46894327b7
sk_4707cd57
18
move
S2 Exhibition1
18
2026-11-02T08:36:18.753Z
S1 59176, S2 57405
7adc577359
33576b0a04
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.