Skip to the article
Top Crypto

Crypto markets, protocols, policy

Three checks before bridging during a validator-set change

Before bridging during a validator-set change, verify which set signs your message, whether source finality is complete, and how the destination handles stale signatures.

The Top Crypto Editors 3 min read

Three checks before bridging during a validator-set change

Before bridging tokens during a validator-set change, check which validator set can authorize your transfer, whether the source event is final, and how the destination treats signatures from the retiring set. A bridge may use a threshold signature, a quorum vote, or another verification scheme, so a set change can affect transfers already in flight as well as new ones. The key question is whether the bridge’s rules accept your message through the changeover without weakening verification.

Which validator set must authorize the transfer?

Read the bridge’s changeover rules to learn when the new set becomes active and whether pending messages remain tied to the old set. Some systems finish outstanding signing requests before updating the set; others may require a message to be resubmitted or verified under new rules. For route trade-offs and how apps choose between bridges and swaps, see Acrossbridge route choices for apps.

Before sending, confirm that the bridge’s status page or contract interface identifies the active set and that the route is processing transfers. If the operator has paused messages during rotation, waiting is safer than sending into a queue whose handling is unclear.

Has the source transaction reached the required finality?

Wait for the bridge’s required source-chain finality, not just a wallet’s “confirmed” label. A validator-set update cannot make a reorged source event safe to relay, and the confirmation threshold may differ by chain or route. Check that the bridge has observed the event and that its own verification state has advanced before treating the transfer as ready for release.

Use three checks before you submit:

  • Confirm the route is enabled and the validator-set transition has a published activation point.
  • Check the source transaction’s finality requirement and whether the bridge has recorded the event.
  • Verify whether pending messages can use the retiring set, the new set, or need to be retried.

What happens if the message crosses the changeover?

The destination contract should enforce the bridge’s verification rules; a displayed signature alone does not prove that the contract will accept it. Check whether the bridge documents a grace period, a pause, or a retry path for messages signed near activation, and whether retries preserve the original source event. Also confirm the token representation and destination address, since a successful message can still deliver a different wrapped or routed asset than you intended.

For most users, the better choice is to wait until the bridge shows the new set active and normal processing resumed, then verify the destination receipt. Watch the next announced validator-set activation height and whether the bridge has retired the old set by then.