pallet-recovery enables $M$-of- $N$ social recovery for accounts, allowing users to regain access through trusted friends.
It is already deployed on Kusama, and there are plans to deploy it to Polkadot in Q1 2026.
This is a critical security feature that needs comprehensive E2E testing to validate the multi-party workflow and deposit mechanics.
This issue tracks the addition of E2E tests for recovery functionality.
Example tests:
pallet-recoveryenablesIt is already deployed on Kusama, and there are plans to deploy it to Polkadot in Q1 2026.
This is a critical security feature that needs comprehensive E2E testing to validate the multi-party workflow and deposit mechanics.
This issue tracks the addition of E2E tests for recovery functionality.
Example tests:
CUIs (Critical User Interactions)
as_recoveredCUJs (Critical User Journeys)
Failure Modes
as_recovered, wrong account targetingEdge Cases
poke_depositafter governance parameter changesRootoriginset_recoveredbypass of normal recovery process