Guardian-WallEth

Guardian-WallEth

A smart contract wallet which provides additonal security through both multi-sig and social recovery.

This project has been flagged for recycling pre-existing work


The problem Guardian-WallEth solves

Problem -
Wallet security issues have been a thorn in the side of the blockchain ecosystem almost since the beginning.
Cryptocurrency losses and thefts are rampant even now after a decade of bitcoin launch.
One analysis of the Bitcoin ecosystem suggests that 1500 BTC may be lost every day
The importance of the wallet security problem is great, and it should not be underestimated.
Solution-
Our social recovery feature presents solution to the situations where user's private key is compromised. Through Guardians new owner can be set and the assets in wallet are safe. We also provide additional security at transaction level using multi-sig approach.

Challenges we ran into

Using Optimiser to reduce bytecode of contract
Use of ethers.js and integrating it with react and Typescript
Adding listeners on front-end to capture solidity events from backend.

Discussion