Skip to content

IndokuDev/Smart-Wallet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Social Recovery Wallet

This is a simple social recovery wallet built with Foundry. If the owner loses access, the wallet can be recovered by the guardian squad.

Image

What It Does

  • Social Recovery: Need at least 3 out of 5 guardians to approve a new owner.
  • Guardian-only flow: Only approved guardians can start or approve recovery.
  • Solid Solidity: Built with Solidity ^0.8.19 and keeps things clean.

Sepolia Deployment

This contract is live on Sepolia:

  • Contract Address: 0x8A62E5921842A115176E1c6a8ed1Cb71D5604D04
  • Explorer: View on Etherscan

Repo Layout

  • src/ — main wallet contract.
  • test/ — unit tests for recovery logic.
  • lib/ — forge-std helper library.

Run Locally

Requirements

Install Foundry first.

Build

forge build

Test

forge test

Why This Wallet?

It’s built for a chill recovery setup: if the owner is gone, trusted guardians can still save the day. No central backup, no drama.

About

Smart wallet with social recovery

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors