[URGENT] $5M In Tokens Could Be Permanently Frozen In 21 Days Due to Broken BEEFY Light Client Verification

Status: Technical fix approved; governance execution needed
Timeline: 21 days until client expiry triggers permanent freeze
Impact: $5M in tokens could be frozen

Technical Fix: https://github.com/polkadot-fellows/runtimes/pull/1073 (approved by @bkontur)

The Situation

On Feb 14, Hyperbridge transitioned to parathread status to utilise on-demand coretime. This exposed an unexpected but critical runtime limitation: the Polkadot BEEFY MMR excludes parathread data from the parachain heads root.

Because our BEEFY light clients cannot “see” our parathread state, they cannot verify transactions. We have maintained a safety pause since Feb 14 to protect user assets.

The 21-Day Security Cliff

Our BEEFY consensus clients, deployed across 12 external networks, feature a 21-day expiry window as a core security mechanism.

  • The Risk: If the runtime fix is not executed before this window closes, the light clients will lose synchronization with the Relay Chain permanently.
  • The Consequence: After 21 days, the light client expires permanently freezing the bridge

What We’re Asking

The runtime fix (PR #1073) is straightforward and has been approved by (@bkontur). However, standard governance lead times will likely exceed our 21-day safety window. We are requesting:

  1. Immediate Whitelisting: We request that the Fellowship fast-track this fix via a Whitelisted Caller track.
  2. Expedited Referendum: We urge the community to support an emergency referendum to restore interoperability before the client expiry.
1 Like