Social recovery leverages social networks or trusted groups of friends/family members as recovery entities or "guardians". In the context of blockchain, it is a mechanism for recovering access to a wallet account or digital asset. The user selects specific contacts who will collectively hold portions of an encrypted version of the seed. When needed, these contacts can come together and decrypt their respective portions to reconstruct/recover the original seed. Social recovery therefore provides users a method to decentralize the recovery process across trusted guardians. If properly implemented, there is no single point of failure - or single point of vulnerability - in the self-custody of private keys.