Verification Actions
sha256:e77844df201103d7f73dd0b62519b85d027c91a8c24eedaf195c8d034279ab70
89362d9be700f3ff
Generated report detail
Fixture attack-xchain-one-sided-settlement-v0 generated pass at 2026-06-10T22:58:55.222Z.
sha256:e77844df201103d7f73dd0b62519b85d027c91a8c24eedaf195c8d034279ab70
89362d9be700f3ff
mock-fakenet
n/a
model
NEGATIVE CONTROL (expectRejected=true): a cross-chain exploit that the invariant MUST catch.
Claimed on Base but refunded on Nockchain (non-atomic / theft).
expectRejected inverts a CAUGHT exploit to a green PASS (a signed proof-of-prevention).
No invariant packs referenced.
Observe the terminal joint state
bridge
true
All-claimed or all-refunded only
critical
Observed NON-ATOMIC: [refunded, claimed]; expected terminal settlement is all-claimed or all-refunded (no mix, no stuck-locked) under xchain.settlement.
No alert policies configured.
No adapter observations captured.
| Path | Before | After |
|---|---|---|
| xchain.observed | undefined | true |
Initial state
initialfaa602e9347b832b
After observe
observe89362d9be700f3ff
lab_attack-xchain-one-sided-settlement-v0_20260610225855222
sha256:e77844df201103d7f73dd0b62519b85d027c91a8c24eedaf195c8d034279ab70
89362d9be700f3ff
/bundle/server-functions/default/.nocklab/attack-xchain-one-sided-settlement.report.json
/bundle/server-functions/default/.nocklab/attack-xchain-one-sided-settlement.report.md
981
xchain.observed
# ✅ ATTACK: one-sided-settlement Lab Report
0 triggered, 0 clear
ATTACK: one-sided-settlement Verification Candidate
watch
unsigned
none
sha256:e77844df201103d7f73dd0b62519b85d027c91a8c24eedaf195c8d034279ab70
89362d9be700f3ff