Verification Actions
sha256:8bbe0a3108e4bc01d39ee216e7a8ad16b38eab13b8481ca817962805fe9b228d
4f32a77e5f441ed6
Generated report detail
Fixture bridge-pack-v0 generated pass at 2026-06-10T22:58:55.210Z.
sha256:8bbe0a3108e4bc01d39ee216e7a8ad16b38eab13b8481ca817962805fe9b228d
4f32a77e5f441ed6
mock-fakenet
127.0.0.1:5555
nockchain --fakenet --bind-public-grpc-addr 127.0.0.1:5555 --no-default-peers
Mock bridge withdrawal settlement run exercising the bridge-settlement invariant pack.
Relayer and sequencer pokes advance settlement through observed, proven, and finalized states.
Pack authority is pinned to the bridge withdrawal execution commit; see upstreamBasis.
Metadata-only: no raw withdrawal proofs, sequencer signing material, PMA slabs, or state jams are represented.
Bridge Settlement Core
bridge-settlement-core-v0
Domainbridge-settlement
Path../packs/bridge.invariants.json
Boot mock bridge fakenet
fakenet
mock-fakenet profile ready at 127.0.0.1:5555
Relayer observes the withdrawal on Base
poke
true
Sequencer records the settlement proof
poke
true
Sequencer finalizes the withdrawal at confirmation depth
poke
finalized
Read finalized settlement status
peek
finalized
Bridge withdrawal reaches finalized terminal state
critical
Observed finalized; expected settlement.status == finalized.
Settlement proof was observed before finalization
critical
Observed true; expected settlement.proofSeen == true.
Withdrawal was observed on Base
high
Observed true; expected settlement.observedOnBase == true.
Bridge failure alert remains clear
critical
Observed false; expected alerts.failed == false.
Bridge pokes are performed by authorized relayer/sequencer actors
high
Observed 3/3 poke actors authorized; expected actors in [relayer, sequencer].
Withdrawal reaches a positive confirmation depth
high
Observed 6; expected settlement.confirmedHeight >= 6.
No alert policies configured.
No adapter observations captured.
| Path | Before | After |
|---|---|---|
| settlement.status | initiated | finalized |
| settlement.proofSeen | false | true |
| settlement.observedOnBase | false | true |
| settlement.confirmedHeight | 0 | 6 |
Initial state
initialafaaf73fc6161a56
After boot-fakenet
boot-fakenetafaaf73fc6161a56
After relayer-observes-base
relayer-observes-base5d8611e1747f984c
After sequencer-records-proof
sequencer-records-proof045d7b93142c68be
After sequencer-finalizes
sequencer-finalizes4f32a77e5f441ed6
After peek-settlement
peek-settlement4f32a77e5f441ed6
lab_bridge-pack-v0_20260610225855210
sha256:8bbe0a3108e4bc01d39ee216e7a8ad16b38eab13b8481ca817962805fe9b228d
4f32a77e5f441ed6
/bundle/server-functions/default/.nocklab/bridge-pack.report.json
/bundle/server-functions/default/.nocklab/bridge-pack.report.md
2291
settlement.status, settlement.proofSeen, settlement.observedOnBase, settlement.confirmedHeight
# ✅ Bridge Settlement Pack Lab Report
0 triggered, 0 clear
Bridge Settlement Pack Verification Candidate
ready
unsigned
bridge-settlement-core-v0
sha256:8bbe0a3108e4bc01d39ee216e7a8ad16b38eab13b8481ca817962805fe9b228d
4f32a77e5f441ed6