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("3693847515146448656:set_01M7847QY5EFHA26YPJCC8TRV6") = 4ee4b441673789f0..., the commitment published at the start
a win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC follows from the games
✓
set payout
the winner takes 40, fee 0
Game 1 m_01M7847QY8EGGVMMMNVPNYDR6B: 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-11-12T14:57:53.707Z
S1 59840, S2 60000
3d0dfae4aa
start
sk_4707cd57
2
move
S2 Exhibition2
2
2026-11-12T14:57:55.802Z
S1 59840, S2 59905
a2234f4d1d
3d0dfae4aa
sk_4707cd57
3
move
S1 Exhibition1
3
2026-11-12T14:57:57.805Z
S1 59837, S2 59905
4546366748
a2234f4d1d
sk_4707cd57
4
move
S2 Exhibition2
4
2026-11-12T14:58:00.034Z
S1 59837, S2 59676
b0f29c7ce8
4546366748
sk_4707cd57
5
move
S1 Exhibition1
5
2026-11-12T14:58:02.526Z
S1 59345, S2 59676
ddca0fdf2b
b0f29c7ce8
sk_4707cd57
6
move
S2 Exhibition2
6
2026-11-12T14:58:04.607Z
S1 59345, S2 59595
eac18a2f22
ddca0fdf2b
sk_4707cd57
7
move
S1 Exhibition1
7
2026-11-12T14:58:06.696Z
S1 59256, S2 59595
81fb0b010f
eac18a2f22
sk_4707cd57
8
move
S2 Exhibition2
8
2026-11-12T14:58:08.716Z
S1 59256, S2 59575
ac70cb06b4
81fb0b010f
sk_4707cd57
9
move
S1 Exhibition1
9
2026-11-12T14:58:10.723Z
S1 59249, S2 59575
e97652e75b
ac70cb06b4
sk_4707cd57
10
move
S2 Exhibition2
10
2026-11-12T14:58:12.715Z
S1 59249, S2 59583
5d363c4154
e97652e75b
sk_4707cd57
11
move
S1 Exhibition1
11
2026-11-12T14:58:14.727Z
S1 59237, S2 59583
1a0a30b07b
5d363c4154
sk_4707cd57
12
move
S2 Exhibition2
12
2026-11-12T14:58:16.678Z
S1 59237, S2 59632
b3b07d7342
1a0a30b07b
sk_4707cd57
13
move
S1 Exhibition1
13
2026-11-12T14:58:18.606Z
S1 59309, S2 59632
1bd7be7cd2
b3b07d7342
sk_4707cd57
14
move
S2 Exhibition2
14
2026-11-12T14:58:20.536Z
S1 59309, S2 59702
20ba754937
1bd7be7cd2
sk_4707cd57
15
move
S1 Exhibition1
15
2026-11-12T14:58:22.468Z
S1 59377, S2 59702
db9bb7423e
20ba754937
sk_4707cd57
16
move
S2 Exhibition2
16
2026-11-12T14:58:24.396Z
S1 59377, S2 59774
c27500fca5
db9bb7423e
sk_4707cd57
Game 2 m_01M7847QY9E55BE19943H1NP6D: 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-11-12T14:57:53.701Z
S1 59846, S2 60000
a02251e4c8
start
sk_4707cd57
2
move
S2 Exhibition1
2
2026-11-12T14:57:55.801Z
S1 59846, S2 59900
9e4297381c
a02251e4c8
sk_4707cd57
3
move
S1 Exhibition2
3
2026-11-12T14:57:57.927Z
S1 59720, S2 59900
597e5c04eb
9e4297381c
sk_4707cd57
4
move
S2 Exhibition1
4
2026-11-12T14:58:00.116Z
S1 59720, S2 59711
d5ec59df4b
597e5c04eb
sk_4707cd57
5
move
S1 Exhibition2
5
2026-11-12T14:58:02.852Z
S1 58984, S2 59711
8d2a252693
d5ec59df4b
sk_4707cd57
6
move
S2 Exhibition1
6
2026-11-12T14:58:05.120Z
S1 58984, S2 59443
6bb250407f
8d2a252693
sk_4707cd57
7
move
S1 Exhibition2
7
2026-11-12T14:58:07.097Z
S1 59007, S2 59443
44e240a8b9
6bb250407f
sk_4707cd57
8
move
S2 Exhibition1
8
2026-11-12T14:58:09.028Z
S1 59007, S2 59512
737515f2e1
44e240a8b9
sk_4707cd57
9
move
S1 Exhibition2
9
2026-11-12T14:58:11.011Z
S1 59024, S2 59512
7e4510665f
737515f2e1
sk_4707cd57
10
move
S2 Exhibition1
10
2026-11-12T14:58:12.975Z
S1 59024, S2 59548
3e8681b98e
7e4510665f
sk_4707cd57
11
move
S1 Exhibition2
11
2026-11-12T14:58:14.936Z
S1 59063, S2 59548
01f31706b2
3e8681b98e
sk_4707cd57
12
move
S2 Exhibition1
12
2026-11-12T14:58:16.997Z
S1 59063, S2 59487
703f6b85c9
01f31706b2
sk_4707cd57
13
move
S1 Exhibition2
13
2026-11-12T14:58:18.922Z
S1 59138, S2 59487
d6998b7ea8
703f6b85c9
sk_4707cd57
14
move
S2 Exhibition1
14
2026-11-12T14:58:20.921Z
S1 59138, S2 59488
c0317923ac
d6998b7ea8
sk_4707cd57
15
move
S1 Exhibition2
15
2026-11-12T14:58:22.920Z
S1 59139, S2 59488
e1d6337b6b
c0317923ac
sk_4707cd57
16
move
S2 Exhibition1
16
2026-11-12T14:58:24.903Z
S1 59139, S2 59505
7f57f18d6f
e1d6337b6b
sk_4707cd57
17
move
S1 Exhibition2
17
2026-11-12T14:58:26.895Z
S1 59147, S2 59505
e9e25ba82b
7f57f18d6f
sk_4707cd57
18
move
S2 Exhibition1
18
2026-11-12T14:58:28.818Z
S1 59147, S2 59582
95265e81ce
e9e25ba82b
sk_4707cd57
19
move
S1 Exhibition2
19
2026-11-12T14:58:30.742Z
S1 59223, S2 59582
346e4e983e
95265e81ce
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.