Skip to main content
Regulated custodians and institutions that sign with MPC systems distribute keyshares across parties, and typically rely on an independent backup or recovery provider so that losing one party’s share does not mean losing funds. Turnkey Secrets can serve as that independent recovery store. An MPC party’s keyshare bundle is imported as an opaque secret, held inside a secure enclave, and released only through a policy-gated export encrypted to a designated recovery participant. You can use it instead of, or in addition to, another recovery store. This solution builds on Secret storage.

What Turnkey contributes

Classifying and gating keyshares

Bind static properties at import time so policies target classes of keyshares instead of individual IDs:
Gate export on those properties. For example, require two recovery operators to approve before any production keyshare is released:
At recovery time, the designated recovery participant generates an ephemeral keypair and retrieves the bundle with exportSecret, or with the proposal helpers described in Programmable credential access when the export requires additional approvals. Only that participant can decrypt the released bundle, which then re-enters your MPC provider’s own recovery procedure.

Next steps