HILSA writes: a verified message and an asset unlock

HILSA writes: a verified message and an asset unlock A sequence diagram generated by Archify. if enabled: CILM + nonce finalized InteropRoot stake-weighted root cert message branch + opening executeMessage(proof) consume nonce + event only local bridge withdrawal vault-bound unlock count-based signatures EIP-1559 processUnlock Broadcast: sent tx hash poll destination receipt Confirmed: transfer + Unlock General outbox · gated Asset · override + funded relay Local app · Singularity decision · Sequence participant Local app Singularity decision Shared state · message / withdrawal · Sequence participant Shared state message / withdrawal Authorities · separate quorum rules · Sequence participant Authorities separate quorum rules Delivery · submitter / asset relay · Sequence participant Delivery submitter / asset relay Gateway · event-only destination · Sequence participant Gateway event-only destination Vault + RPC · BridgeVault destination · Sequence participant Vault + RPC BridgeVault destination

General proof stops at an event

  • • The executor constructs the outbox disabled. An enabled path needs a submitter and a stake-weighted root certificate. Gateway consumes the replay key and emits MessageExecuted; it does not call the payload target.

Asset success requires a destination receipt

  • • The asset relay needs the separate admission override and a funded relayer key. Vault checks its count-based unlock quorum. Broadcast is not Confirmed; failures and retries remain asynchronous across chains.