Skip to main content

Social Recovery Wallet


This Request for Proposals is closed, meaning we are not looking for any more proposals on this topic at the moment.

Project Description ๐Ÿ“„โ€‹

Managing your own private keys is a difficult task. The average person doesnโ€™t want to spend multiple hours to ensure the security of their keys. This leads to people having difficulties to join the blockchain space or even worse leads to the loss of funds. One solution to this problem is the implementation of a social recovery system. It allows users to recover their accounts if their key or other authentication mechanism has been lost. Therefore you usually set up at least 3 "guardians" (e.g. other devices, friends or family or institutions), of which a majority can cooperate to change the key of the account (often after some delay). Kusama has for this purpose currently the social recovery pallet implemented.

The goal of this RFP is to find teams that are willing to leverage this or similar mechanism to create wallet solutions (desktop, web, mobile, extensions, etc.) which are as easy to use as possible and at the same time offer a high security for the average user.

Apart from the social recovery pallet, the support of the Proxy Module and Multisig Module is encouraged as part of this RFP to further improve the user experience.

Existing Social Recovery Wallets on Ethereum:

Other interesting sources:

Deliverables ๐Ÿ”ฉโ€‹

The deliverables highly depend on the exact wallet implementation and therefore arenโ€™t further described as part of this RFP. For the grant application you should take a look at the application template and try to specify the deliverables as detailed as possible.