Execution

Cross-chain governance execution

Two blockchains connected by a bridge for cross-chain governance execution
Two blockchains connected by a bridge for cross-chain governance execution

Protocols deploy everywhere, but governance usually lives on one chain. The vote must travel to where the contracts are.

The message-passing model

A vote on the home chain authorises a message; a bridge or messaging layer relays it; a remote executor applies it to the local deployment.

Failure modes to design for

Messages that land out of order, relays that stall mid-flight, and remote executors whose permissions drift from the home governor.

Confirm on every chain

Execution is only complete when each target chain reports a hash. Partial rollouts leave the protocol in two different states at once.

Keep reading