Skip to content

Social Recovery Wallet

Recover a wallet through trusted friends instead of a seed phrase.

Advanced28h2–3 people17/20 fit
TL;DR

Build Social Recovery Wallet for new crypto users in ~28h with 2–3 people. Stack: Account Abstraction + Solidity + Wagmi.

Why it wins: Solves the scariest part of self-custody.

Build flow

01 · Problem
Lost seed phrases mean permanently lost funds.
02 · Solution
A smart account lets a set of guardians approve a key change after a delay, with notifications to the owner.
03 · Build
  1. 1Write recovery module
  2. 2Build guardian flow
  3. 3Add delay
  4. 4Test recovery
04 · Demo
Lose a key on testnet and recover it with two of three guardians.

MVP checklist

  • Guardians
  • Threshold approval
  • Time delay
  • Owner alerts

Tech stack

TechRole
Account AbstractionSmart accounts + paymaster
SoliditySmart contracts
WagmiReact wallet hooks

Reference repos

Open-source projects you can build on. Links checked 2026-10-31.

Related ideas

More Web3