You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The signing key can be lost or compromised independently of the account contract
Holder has durable out-of-band trust relationships (devices, hardware wallets, institutions, email or SMS services)
A rotation window of hours to weeks is acceptable
avoid-when
Holder cannot nominate independent guardians they trust more than a plausible attacker
Recovery must finalize without a cancellation window
Guardian set cannot be kept current
context
both
context_differentiation
i2i
i2u
Between institutions, guardians are typically other institutions (custodians, partners, regulators) acting under contractual SLAs and formal escalation procedures. Mutual audit logs and legal recourse bound the risk of guardian collusion or coercion.
For end users, guardians are typically friends, family, or hardware devices. Setup quality depends on the user's social graph; social-engineering attacks on the guardian set become the dominant risk. Guardian freshness and rotation discipline are the user's own responsibility.
crops_profile
cr
o
p
s
medium
true
partial
medium
Intent
Let a quorum of guardians authorize rotation of the signing key or enrollment anchor for an account or identity. A holder recovers after key loss or compromise without the original issuer, custodian, or centralized service.
Components
Recoverable account: smart-contract wallet or identity anchor with an owner-rotation function gated on a quorum signature. ERC-4337 accounts and EIP-7702 delegated EOAs both fit.
Guardian set: N guardians stored on-chain or as a Merkle commitment. Guardians can be EOAs, hardware wallets, institutional keys, an m-of-n Safe, or managed email and SMS attestation services.
Threshold policy: M-of-N quorum, with M large enough to resist expected collusion.
Timelock: cancelable security window between proposal and finalization.
Optional ZK guardian proof: membership proof over a guardian commitment so the guardian set is not exposed on-chain. See Verum Lotus.
Protocol
[user] Register N guardians and threshold M on the account or identity anchor.
[guardian] On key loss, M guardians sign a recovery proposal naming the new owner key or new enrollment commitment.
Guardian collusion. A compromised quorum can force a malicious rotation. The timelock and holder cancellation are the defenses.
Stale sets. Guardian membership degrades if the holder does not keep it current. Lost or captured guardians reduce effective security without any on-chain signal.
Privacy of the social graph. By default, the guardian set is visible on-chain. ZK-guardian variants hide identities until recovery, raising privacy toward full at the cost of circuit overhead.
Timelock is a direct trade. Longer windows give stronger cancellation guarantees and worse recovery responsiveness. 36 hours favors live holders; 14 days favors defense against silent key theft.
Post-quantum exposure. Guardian signatures inherit the exposure of their signing schemes. See Post-Quantum Threats.
Example
A holder loses their phone. Three of five nominated guardians, two friends' wallets and one hardware wallet, sign an on-chain recovery proposal naming a new device key. A 48-hour timelock runs; no cancellation arrives. The account contract rotates the owner. Funds, permissions, and on-chain history are preserved. No service provider participated.
See also
MPC Custody: threshold-signing alternative for institutional custody, where recovery is a policy-engine decision rather than a guardian quorum.