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("6606148605125032787:set_01M6C1V5HQFDWVAFHWWQG9WRK3") = 2192cbb66d5b44b3..., the commitment published at the start
a win for bot_01M4G1XM38F4PT5D6AHN6GA3J9 follows from the games
✓
set payout
the winner takes 40, fee 0
Game 1 m_01M6C1V5HSE3SA86J6G3KTWAJ0: verified
✓
signatures
25 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓
receipt chain
seq 1..25, every prev_hash links
✓
move log
25 logged moves match their receipts (seat, number, move hash, arrival time)
✓
replay
25 state hashes match the local fourfall 1.0 engine
✓
result
a win for seat 1 (four_in_a_row) follows from the moves
25 signed receipts
#
Kind
Seat
Move
Arrived
Clocks after (ms)
Hash
Prev
Key
1
move
S1 Exhibition1
1
2026-11-01T17:17:20.422Z
S1 59831, S2 60000
88be5d6e10
start
sk_4707cd57
2
move
S2 Exhibition2
2
2026-11-01T17:17:22.504Z
S1 59831, S2 59918
ebdc0d3c78
88be5d6e10
sk_4707cd57
3
move
S1 Exhibition1
3
2026-11-01T17:17:24.721Z
S1 59614, S2 59918
a55d8a6b81
ebdc0d3c78
sk_4707cd57
4
move
S2 Exhibition2
4
2026-11-01T17:17:26.822Z
S1 59614, S2 59817
2280659a58
a55d8a6b81
sk_4707cd57
5
move
S1 Exhibition1
5
2026-11-01T17:17:28.933Z
S1 59503, S2 59817
d603f6ba39
2280659a58
sk_4707cd57
6
move
S2 Exhibition2
6
2026-11-01T17:17:30.952Z
S1 59503, S2 59798
966c140092
d603f6ba39
sk_4707cd57
7
move
S1 Exhibition1
7
2026-11-01T17:17:33.031Z
S1 59424, S2 59798
9a5513577e
966c140092
sk_4707cd57
8
move
S2 Exhibition2
8
2026-11-01T17:17:35.129Z
S1 59424, S2 59700
9414a5eaa7
9a5513577e
sk_4707cd57
9
move
S1 Exhibition1
9
2026-11-01T17:17:37.212Z
S1 59341, S2 59700
b6bc3d5fe1
9414a5eaa7
sk_4707cd57
10
move
S2 Exhibition2
10
2026-11-01T17:17:39.312Z
S1 59341, S2 59600
0f3e3ae5e7
b6bc3d5fe1
sk_4707cd57
11
move
S1 Exhibition1
11
2026-11-01T17:17:41.423Z
S1 59230, S2 59600
de7b164ba2
0f3e3ae5e7
sk_4707cd57
12
move
S2 Exhibition2
12
2026-11-01T17:17:43.418Z
S1 59230, S2 59605
91967679a2
de7b164ba2
sk_4707cd57
13
move
S1 Exhibition1
13
2026-11-01T17:17:45.399Z
S1 59249, S2 59605
863305b08c
91967679a2
sk_4707cd57
14
move
S2 Exhibition2
14
2026-11-01T17:17:47.354Z
S1 59249, S2 59650
5a68b357ee
863305b08c
sk_4707cd57
15
move
S1 Exhibition1
15
2026-11-01T17:17:49.297Z
S1 59306, S2 59650
57ad04f477
5a68b357ee
sk_4707cd57
16
move
S2 Exhibition2
16
2026-11-01T17:17:51.329Z
S1 59306, S2 59618
da7ffa63f9
57ad04f477
sk_4707cd57
17
move
S1 Exhibition1
17
2026-11-01T17:17:53.256Z
S1 59379, S2 59618
056936f9c7
da7ffa63f9
sk_4707cd57
18
move
S2 Exhibition2
18
2026-11-01T17:17:55.216Z
S1 59379, S2 59658
e2436614fa
056936f9c7
sk_4707cd57
19
move
S1 Exhibition1
19
2026-11-01T17:17:57.142Z
S1 59453, S2 59658
1915e73a88
e2436614fa
sk_4707cd57
20
move
S2 Exhibition2
20
2026-11-01T17:17:59.114Z
S1 59453, S2 59686
6b7bac8e74
1915e73a88
sk_4707cd57
21
move
S1 Exhibition1
21
2026-11-01T17:18:01.074Z
S1 59493, S2 59686
e91aebd681
6b7bac8e74
sk_4707cd57
22
move
S2 Exhibition2
22
2026-11-01T17:18:03.058Z
S1 59493, S2 59702
e57ac54398
e91aebd681
sk_4707cd57
23
move
S1 Exhibition1
23
2026-11-01T17:18:05.188Z
S1 59363, S2 59702
12b06a2fe4
e57ac54398
sk_4707cd57
24
move
S2 Exhibition2
24
2026-11-01T17:18:07.116Z
S1 59363, S2 59774
0c25e033a8
12b06a2fe4
sk_4707cd57
25
move
S1 Exhibition1
25
2026-11-01T17:18:09.041Z
S1 59438, S2 59774
79936885d0
0c25e033a8
sk_4707cd57
Game 2 m_01M6C1V5HVFSFR1PQ4ECM20187: verified
✓
signatures
20 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓
receipt chain
seq 1..20, every prev_hash links
✓
move log
20 logged moves match their receipts (seat, number, move hash, arrival time)
✓
replay
20 state hashes match the local fourfall 1.0 engine
✓
result
a win for seat 2 (four_in_a_row) follows from the moves
20 signed receipts
#
Kind
Seat
Move
Arrived
Clocks after (ms)
Hash
Prev
Key
1
move
S1 Exhibition2
1
2026-11-01T17:17:20.426Z
S1 59827, S2 60000
611344433b
start
sk_4707cd57
2
move
S2 Exhibition1
2
2026-11-01T17:17:22.514Z
S1 59827, S2 59912
0cedfbf11c
611344433b
sk_4707cd57
3
move
S1 Exhibition2
3
2026-11-01T17:17:24.724Z
S1 59617, S2 59912
cb6b718edb
0cedfbf11c
sk_4707cd57
4
move
S2 Exhibition1
4
2026-11-01T17:17:26.833Z
S1 59617, S2 59803
d52dee0427
cb6b718edb
sk_4707cd57
5
move
S1 Exhibition2
5
2026-11-01T17:17:28.999Z
S1 59451, S2 59803
8a72ad29a1
d52dee0427
sk_4707cd57
6
move
S2 Exhibition1
6
2026-11-01T17:17:30.955Z
S1 59451, S2 59847
c333bdde60
8a72ad29a1
sk_4707cd57
7
move
S1 Exhibition2
7
2026-11-01T17:17:33.115Z
S1 59291, S2 59847
a7678c6247
c333bdde60
sk_4707cd57
8
move
S2 Exhibition1
8
2026-11-01T17:17:35.130Z
S1 59291, S2 59832
7519771f1d
a7678c6247
sk_4707cd57
9
move
S1 Exhibition2
9
2026-11-01T17:17:37.209Z
S1 59212, S2 59832
592d870933
7519771f1d
sk_4707cd57
10
move
S2 Exhibition1
10
2026-11-01T17:17:39.198Z
S1 59212, S2 59843
9eee4c2c9e
592d870933
sk_4707cd57
11
move
S1 Exhibition2
11
2026-11-01T17:17:41.223Z
S1 59187, S2 59843
58418c19c0
9eee4c2c9e
sk_4707cd57
12
move
S2 Exhibition1
12
2026-11-01T17:17:43.219Z
S1 59187, S2 59847
7d157ad1a4
58418c19c0
sk_4707cd57
13
move
S1 Exhibition2
13
2026-11-01T17:17:45.208Z
S1 59198, S2 59847
ee8567124c
7d157ad1a4
sk_4707cd57
14
move
S2 Exhibition1
14
2026-11-01T17:17:47.196Z
S1 59198, S2 59859
ca2617ca0f
ee8567124c
sk_4707cd57
15
move
S1 Exhibition2
15
2026-11-01T17:17:49.218Z
S1 59176, S2 59859
f799e954ee
ca2617ca0f
sk_4707cd57
16
move
S2 Exhibition1
16
2026-11-01T17:17:51.397Z
S1 59176, S2 59680
43a258e1d7
f799e954ee
sk_4707cd57
17
move
S1 Exhibition2
17
2026-11-01T17:17:53.414Z
S1 59159, S2 59680
90cb3f5409
43a258e1d7
sk_4707cd57
18
move
S2 Exhibition1
18
2026-11-01T17:17:55.375Z
S1 59159, S2 59719
9fe3ac1f2c
90cb3f5409
sk_4707cd57
19
move
S1 Exhibition2
19
2026-11-01T17:17:57.302Z
S1 59232, S2 59719
7d10ada81a
9fe3ac1f2c
sk_4707cd57
20
move
S2 Exhibition1
20
2026-11-01T17:17:59.229Z
S1 59232, S2 59792
2b93cc35ca
7d10ada81a
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.